projects
/
tinc
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
cdda038
)
Check whether OpenSSL has support for GCM.
author
Guus Sliepen
<guus@tinc-vpn.org>
Fri, 7 Feb 2014 20:40:29 +0000
(21:40 +0100)
committer
Guus Sliepen
<guus@tinc-vpn.org>
Fri, 7 Feb 2014 20:40:29 +0000
(21:40 +0100)
README
patch
|
blob
|
history
m4/openssl.m4
patch
|
blob
|
history
diff --git
a/README
b/README
index
e67d401
..
6a61411
100644
(file)
--- a/
README
+++ b/
README
@@
-51,7
+51,7
@@
In order to compile tinc, you will need a GNU C compiler environment. Please
ensure you have the latest stable versions of all the required libraries:
- OpenSSL (http://www.openssl.org/) version 1.0.0 or later, with support for
ensure you have the latest stable versions of all the required libraries:
- OpenSSL (http://www.openssl.org/) version 1.0.0 or later, with support for
- elliptic curve cryptography (ECC)
enabel
d.
+ elliptic curve cryptography (ECC)
and Galois counter mode (GCM) enable
d.
The following libraries are used by default, but can be disabled if necessary:
The following libraries are used by default, but can be disabled if necessary:
diff --git
a/m4/openssl.m4
b/m4/openssl.m4
index
922e468
..
27c16db
100644
(file)
--- a/
m4/openssl.m4
+++ b/
m4/openssl.m4
@@
-49,7
+49,7
@@
AC_DEFUN([tinc_OPENSSL],
[AC_MSG_ERROR([Missing OpenSSL functionality, make sure you have installed the latest version.]); break],
)
[AC_MSG_ERROR([Missing OpenSSL functionality, make sure you have installed the latest version.]); break],
)
- AC_CHECK_DECL
([OpenSSL_add_all_algorithms
], ,
+ AC_CHECK_DECL
S([OpenSSL_add_all_algorithms, EVP_CTRL_GCM_GET_TAG
], ,
[AC_MSG_ERROR([Missing OpenSSL functionality, make sure you have installed the latest version.]); break],
[#include <openssl/evp.h>]
)
[AC_MSG_ERROR([Missing OpenSSL functionality, make sure you have installed the latest version.]); break],
[#include <openssl/evp.h>]
)