diff options
author | Nikos Mavrogiannopoulos | 2008-01-24 06:39:20 +0000 |
---|---|---|
committer | Nokis Mavrogiannopoulos | 2008-01-24 06:39:20 +0000 |
commit | f548f15b904a6b2a94cf0330b4c9f171807f74f9 (patch) | |
tree | c06f0865fb45343cc5cd042785add1ddbd94e42c | |
parent | e6f648a8ce17492dea72d101e8c50237cbb95a57 (diff) |
prepare for an alpha release
-rw-r--r-- | NEWS | 5 | ||||
-rw-r--r-- | README | 24 | ||||
-rw-r--r-- | configure.ac | 4 | ||||
-rw-r--r-- | src/gnutls_hooks.c | 2 |
4 files changed, 28 insertions, 7 deletions
@@ -1,6 +1,7 @@ | |||
1 | ** Version 0.5.0 | 1 | ** Version 0.5.0-alpha (2008-01-24) |
2 | 2 | ||
3 | - Added support for OpenPGP keys. | 3 | - Added support for OpenPGP keys. The new directives are: |
4 | GnuTLSPGPKeyringFile, GnuTLSPGPCertificateFile, GnuTLSPGPKeyFile | ||
4 | 5 | ||
5 | ** Version 0.4.2 (2007-12-10) | 6 | ** Version 0.4.2 (2007-12-10) |
6 | 7 | ||
@@ -60,7 +60,6 @@ GnuTLSCache dbm conf/gnutls_cache | |||
60 | GnuTLSX509CertificateFile conf/server.cert | 60 | GnuTLSX509CertificateFile conf/server.cert |
61 | </VirtualHost> | 61 | </VirtualHost> |
62 | 62 | ||
63 | |||
64 | # a more advanced configuration | 63 | # a more advanced configuration |
65 | GnuTLSCache dbm "/var/cache/www-tls-cache/cache" | 64 | GnuTLSCache dbm "/var/cache/www-tls-cache/cache" |
66 | GnuTLSCacheTimeout 600 | 65 | GnuTLSCacheTimeout 600 |
@@ -87,3 +86,26 @@ NameVirtualHost 1.2.3.4:443 | |||
87 | GnuTLSX509CAFile ca.pem | 86 | GnuTLSX509CAFile ca.pem |
88 | ... | 87 | ... |
89 | </VirtualHost> | 88 | </VirtualHost> |
89 | |||
90 | # A setup for OpenPGP and X.509 authentication | ||
91 | <VirtualHost 1.2.3.4:443> | ||
92 | Servername crystal.lan:443 | ||
93 | GnuTLSEnable on | ||
94 | GnuTLSPriorities NORMAL:+COMP-NULL | ||
95 | |||
96 | # setup the openpgp keys | ||
97 | GnuTLSPGPCertificateFile /etc/apache2/test.pub.asc | ||
98 | GnuTLSPGPKeyFile /etc/apache2/test.sec.asc | ||
99 | |||
100 | # and the X.509 keys | ||
101 | GnuTLSCertificateFile /etc/apache2/server-cert.pem | ||
102 | GnuTLSKeyFile /etc/apache2/server-key.pem | ||
103 | GnuTLSClientVerify ignore | ||
104 | |||
105 | # To avoid using the default DH params | ||
106 | GnuTLSDHFile /etc/apache2/dh.pem | ||
107 | |||
108 | # these are only needed if GnuTLSClientVerify != ignore | ||
109 | GnuTLSClientCAFile ca.pem | ||
110 | GnuTLSPGPKeyringFile /etc/apache2/ring.asc | ||
111 | </VirtualHost> | ||
diff --git a/configure.ac b/configure.ac index 5f3a8a6..cf7cd87 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -1,5 +1,5 @@ | |||
1 | dnl | 1 | dnl |
2 | AC_INIT(mod_gnutls, 0.5.0) | 2 | AC_INIT(mod_gnutls, 0.5.0-alpha) |
3 | OOO_CONFIG_NICE(config.nice) | 3 | OOO_CONFIG_NICE(config.nice) |
4 | MOD_GNUTLS_VERSION=AC_PACKAGE_VERSION | 4 | MOD_GNUTLS_VERSION=AC_PACKAGE_VERSION |
5 | AC_PREREQ(2.53) | 5 | AC_PREREQ(2.53) |
@@ -28,7 +28,7 @@ CHECK_APACHE(,$AP_VERSION, | |||
28 | dnl LIBTOOL="`${APR_CONFIG} --apr-libtool`" | 28 | dnl LIBTOOL="`${APR_CONFIG} --apr-libtool`" |
29 | dnl AC_SUBST(LIBTOOL) | 29 | dnl AC_SUBST(LIBTOOL) |
30 | 30 | ||
31 | MIN_TLS_VERSION=2.1.7 | 31 | MIN_TLS_VERSION=2.2.1 |
32 | AM_PATH_LIBGNUTLS_EXTRA($MIN_TLS_VERSION,, | 32 | AM_PATH_LIBGNUTLS_EXTRA($MIN_TLS_VERSION,, |
33 | AC_MSG_ERROR([[ | 33 | AC_MSG_ERROR([[ |
34 | *** | 34 | *** |
diff --git a/src/gnutls_hooks.c b/src/gnutls_hooks.c index 6f4fead..26917b8 100644 --- a/src/gnutls_hooks.c +++ b/src/gnutls_hooks.c | |||
@@ -159,8 +159,6 @@ static int mgs_select_virtual_server_cb(gnutls_session_t session) | |||
159 | gnutls_certificate_type_set_priority( session, cprio); | 159 | gnutls_certificate_type_set_priority( session, cprio); |
160 | } | 160 | } |
161 | 161 | ||
162 | |||
163 | |||
164 | return 0; | 162 | return 0; |
165 | } | 163 | } |
166 | 164 | ||