# # ChangeLog for / in mod_gnutls # # Generated by Trac 1.2 # Jan 23, 2021, 4:47:00 PM Tue, 21 Apr 2015 13:08:00 GMT Thomas Klute [4133f2d] * include/mod_gnutls.h.in (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) Unify argument handling in mgs_set_priorities Just store the ... Tue, 21 Apr 2015 12:09:54 GMT Thomas Klute [2cde026d] * README (modified) * docs/mod_gnutls_manual.mdwn (modified) * include/mod_gnutls.h.in (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) * src/mod_gnutls.c (modified) Merge branch 'new-gnutls-api' Merge my TLS proxy implementation ... Thu, 16 Apr 2015 10:46:36 GMT Thomas Klute [73f6f12] * src/gnutls_io.c (modified) Check handshake result before logging "TLS connection opened" ... Thu, 09 Apr 2015 17:02:39 GMT Thomas Klute [f030883] * docs/mod_gnutls_manual.mdwn (modified) * include/mod_gnutls.h.in (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) * src/mod_gnutls.c (modified) * test/Makefile.am (modified) * test/test-23_TLS_reverse_proxy_mismatched_priorities.bash (added) * test/tests/19_TLS_reverse_proxy/apache.conf (modified) * test/tests/20_TLS_reverse_proxy_client_auth/apache.conf (modified) * test/tests/21_TLS_reverse_proxy_wrong_cert/apache.conf (modified) * test/tests/22_TLS_reverse_proxy_crl_revoke/apache.conf (modified) * test/tests/23_TLS_reverse_proxy_mismatched_priorities/apache.conf (added) * test/tests/23_TLS_reverse_proxy_mismatched_priorities/backend.conf (added) * test/tests/23_TLS_reverse_proxy_mismatched_priorities/gnutls-cli.args (added) * test/tests/23_TLS_reverse_proxy_mismatched_priorities/input (added) * test/tests/23_TLS_reverse_proxy_mismatched_priorities/output (added) Set GnuTLS priorities for proxy connections separately Until now, ... Tue, 07 Apr 2015 16:28:40 GMT Thomas Klute [d04f7da] * include/mod_gnutls.h.in (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) Version guards for gnutls_privkey_import_openpgp_raw workaround The ... Tue, 07 Apr 2015 09:13:59 GMT Thomas Klute [8b472af] * src/gnutls_hooks.c (modified) * test/tests/19_TLS_reverse_proxy/apache.conf (modified) * test/tests/20_TLS_reverse_proxy_client_auth/apache.conf (modified) * test/tests/21_TLS_reverse_proxy_wrong_cert/apache.conf (modified) * test/tests/22_TLS_reverse_proxy_crl_revoke/apache.conf (modified) Use server root for file paths in TLS proxy config This is what ... Sun, 05 Apr 2015 22:20:59 GMT Thomas Klute [2cde8111] * include/mod_gnutls.h.in (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) Workarounds for OpenPGP key handling Commit ... Sat, 04 Apr 2015 21:19:06 GMT Thomas Klute [351b51f] * test/TestMakefile (modified) * test/runtests (modified) Speed up tests with background sleep Until now, a significant part ... Sat, 04 Apr 2015 21:17:18 GMT Thomas Klute [01b5d85] * src/gnutls_hooks.c (modified) * test/Makefile.am (modified) * test/runtests (modified) * test/test-18_client_verification_wrong_cert.bash (added) * test/tests/18_client_verification_wrong_cert/apache.conf (added) * test/tests/18_client_verification_wrong_cert/gnutls-cli.args (added) * test/tests/18_client_verification_wrong_cert/input (added) * test/tests/18_client_verification_wrong_cert/output (added) Merge branch 'client-verify-fix' into new-gnutls-api Merge the fix ... Sat, 04 Apr 2015 21:03:43 GMT Thomas Klute [c4a015b] * Makefile.am (modified) * README (modified) * configure.ac (modified) * include/mod_gnutls.h.in (modified) * run_tests.sh (deleted) * src/gnutls_hooks.c (modified) * src/mod_gnutls.c (modified) * t/newtest (deleted) * test/.gitignore (moved) * test/Makefile.am (added) * test/README (moved) * test/TestMakefile (moved) * test/authority.template.in (moved) * test/authority.uid (moved) * test/base_apache.conf (moved) * test/client.template.in (moved) * test/client.uid (moved) * test/data/dump.cgi (moved) * test/data/secret.txt (moved) * test/data/test.txt (moved) * test/imposter.template (moved) * test/imposter.uid (moved) * test/mime.types (moved) * test/newtest (added) * test/rogueca.template (moved) * test/rogueca.uid (moved) * test/runtests (moved) * test/server.template.in (moved) * test/server.uid.in (moved) * test/setup (moved) * test/test-00_basic.bash (added) * test/test-01_serverwide_priorities.bash (added) * test/test-02_cache_in_vhost.bash (added) * test/test-03_cachetimeout_in_vhost.bash (added) * test/test-04_basic_nosni.bash (added) * test/test-05_mismatched-priorities.bash (added) * test/test-06_verify_sni_a.bash (added) * test/test-07_verify_sni_b.bash (added) * test/test-08_verify_no_sni_fallback_to_first_vhost.bash (added) * test/test-09_verify_no_sni_fails_with_wrong_order.bash (added) * test/test-10_basic_client_verification.bash (added) * test/test-11_basic_client_verification_fail.bash (added) * test/test-12_cgi_variables.bash (added) * test/test-13_cgi_variables_no_client_cert.bash (added) * test/test-14_basic_openpgp.bash (added) * test/test-15_basic_msva.bash (added) * test/test-16_view-status.bash (added) * test/test-17_cgi_vars_large_cert.bash (added) * test/tests/00_basic/apache.conf (moved) * test/tests/00_basic/gnutls-cli.args (moved) * test/tests/00_basic/input (moved) * test/tests/00_basic/output (moved) * test/tests/01_serverwide_priorities/apache.conf (moved) * test/tests/01_serverwide_priorities/gnutls-cli.args (moved) * test/tests/01_serverwide_priorities/input (moved) * test/tests/01_serverwide_priorities/output (moved) * test/tests/02_cache_in_vhost/apache.conf (moved) * test/tests/02_cache_in_vhost/fail.server (moved) * test/tests/02_cache_in_vhost/gnutls-cli.args (moved) * test/tests/02_cache_in_vhost/input (moved) * test/tests/03_cachetimeout_in_vhost/apache.conf (moved) * test/tests/03_cachetimeout_in_vhost/fail.server (moved) * test/tests/03_cachetimeout_in_vhost/gnutls-cli.args (moved) * test/tests/03_cachetimeout_in_vhost/input (moved) * test/tests/04_basic_nosni/apache.conf (moved) * test/tests/04_basic_nosni/gnutls-cli.args (moved) * test/tests/04_basic_nosni/input (moved) * test/tests/04_basic_nosni/output (moved) * test/tests/05_mismatched-priorities/apache.conf (moved) * test/tests/05_mismatched-priorities/fail.client (moved) * test/tests/05_mismatched-priorities/gnutls-cli.args (moved) * test/tests/05_mismatched-priorities/input (moved) * test/tests/06_verify_sni_a/apache.conf (moved) * test/tests/06_verify_sni_a/gnutls-cli.args (moved) * test/tests/06_verify_sni_a/input (moved) * test/tests/06_verify_sni_a/output (moved) * test/tests/07_verify_sni_b/apache.conf (moved) * test/tests/07_verify_sni_b/gnutls-cli.args (moved) * test/tests/07_verify_sni_b/input (moved) * test/tests/07_verify_sni_b/output (moved) * test/tests/08_verify_no_sni_fallback_to_first_vhost/apache.conf (moved) * test/tests/08_verify_no_sni_fallback_to_first_vhost/gnutls-cli.args (moved) * test/tests/08_verify_no_sni_fallback_to_first_vhost/input (moved) * test/tests/08_verify_no_sni_fallback_to_first_vhost/output (moved) * test/tests/09_verify_no_sni_fails_with_wrong_order/apache.conf (moved) * test/tests/09_verify_no_sni_fails_with_wrong_order/fail.client (moved) * test/tests/09_verify_no_sni_fails_with_wrong_order/gnutls-cli.args (moved) * test/tests/09_verify_no_sni_fails_with_wrong_order/input (moved) * test/tests/10_basic_client_verification/apache.conf (moved) * test/tests/10_basic_client_verification/gnutls-cli.args (moved) * test/tests/10_basic_client_verification/input (moved) * test/tests/10_basic_client_verification/output (moved) * test/tests/11_basic_client_verification_fail/apache.conf (moved) * test/tests/11_basic_client_verification_fail/fail.client (moved) * test/tests/11_basic_client_verification_fail/gnutls-cli.args (moved) * test/tests/11_basic_client_verification_fail/input (moved) * test/tests/12_cgi_variables/apache.conf (moved) * test/tests/12_cgi_variables/gnutls-cli.args (moved) * test/tests/12_cgi_variables/input (moved) * test/tests/12_cgi_variables/output (moved) * test/tests/13_cgi_variables_no_client_cert/apache.conf (moved) * test/tests/13_cgi_variables_no_client_cert/gnutls-cli.args (moved) * test/tests/13_cgi_variables_no_client_cert/input (moved) * test/tests/13_cgi_variables_no_client_cert/output (moved) * test/tests/14_basic_openpgp/apache.conf (moved) * test/tests/14_basic_openpgp/gnutls-cli.args (moved) * test/tests/14_basic_openpgp/input (moved) * test/tests/14_basic_openpgp/output (moved) * test/tests/15_basic_msva/apache.conf (moved) * test/tests/15_basic_msva/gnutls-cli.args (moved) * test/tests/15_basic_msva/input (moved) * test/tests/15_basic_msva/output (moved) * test/tests/16_view-status/apache.conf (moved) * test/tests/16_view-status/gnutls-cli.args (moved) * test/tests/16_view-status/input (moved) * test/tests/16_view-status/output (moved) * test/tests/17_cgi_vars_large_cert/apache.conf (moved) * test/tests/17_cgi_vars_large_cert/gnutls-cli.args (moved) * test/tests/17_cgi_vars_large_cert/input (moved) * test/tests/17_cgi_vars_large_cert/output (moved) Merge branch 'split-testsuite' into new-gnutls-api OpenPGP support ... Sat, 04 Apr 2015 20:57:10 GMT Thomas Klute [259e835] * configure.ac (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) * src/gnutls_io.c (modified) * src/mod_gnutls.c (modified) * t/Makefile (modified) * t/setup (modified) Merge branch 'master' into new-gnutls-api Branch 'master' at this ... Sat, 04 Apr 2015 20:44:24 GMT Thomas Klute [1d9cfaf] * src/gnutls_config.c (modified) gnutls_config.c: Backport function signature changes from master ... Fri, 03 Apr 2015 01:33:03 GMT Thomas Klute [49d25a9] * test/runtests (modified) Test suite: Unset sleep_pidfile before checking output If the ... Fri, 03 Apr 2015 01:15:41 GMT Thomas Klute [907ae8f] * test/.gitignore (modified) * test/Makefile.am (modified) * test/TestMakefile (modified) * test/test-22_TLS_reverse_proxy_crl_revoke.bash (added) * test/tests/22_TLS_reverse_proxy_crl_revoke/apache.conf (added) * test/tests/22_TLS_reverse_proxy_crl_revoke/backend.conf (added) * test/tests/22_TLS_reverse_proxy_crl_revoke/crl.template (added) * test/tests/22_TLS_reverse_proxy_crl_revoke/gnutls-cli.args (added) * test/tests/22_TLS_reverse_proxy_crl_revoke/input (added) * test/tests/22_TLS_reverse_proxy_crl_revoke/output (added) New test case: Proxy server detects revoked back end cert using CRL ... Fri, 03 Apr 2015 00:58:22 GMT Thomas Klute [bfcff28] * test/client.template.in (modified) Test suite: Ensure test certificates have unique serial numbers ... Fri, 03 Apr 2015 00:48:19 GMT Thomas Klute [809c422] * docs/mod_gnutls_manual.mdwn (modified) * include/mod_gnutls.h.in (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) * src/mod_gnutls.c (modified) TLS proxy: Add support for CRLs to back end server verification ... Thu, 02 Apr 2015 23:51:48 GMT Thomas Klute [bd24203] * include/mod_gnutls.h.in (modified) * src/gnutls_hooks.c (modified) Explicitly build trust list for proxy connections This change ... Thu, 02 Apr 2015 23:12:05 GMT Thomas Klute [36db6c9] * test/authority.template.in (modified) * test/rogueca.template (modified) Test suite: Add CRL signing capability to test CAs This is required ... Thu, 02 Apr 2015 16:40:17 GMT Thomas Klute [1b57c56] * test/TestMakefile (modified) Test suite: Clean lock files Tue, 31 Mar 2015 23:03:16 GMT Thomas Klute [232fb60] * test/TestMakefile (modified) * test/runtests (modified) runtests: Stop background sleep after gnutls-cli is done The PID of ... Tue, 31 Mar 2015 15:16:11 GMT Thomas Klute [a213967] * test/runtests (modified) * test/tests/21_TLS_reverse_proxy_wrong_cert/output (modified) Test suite: Filter "Server" header when checking output Like ... Tue, 31 Mar 2015 14:55:05 GMT Thomas Klute [ed82a6a] * test/Makefile.am (modified) * test/proxy_backend.bash (modified) * test/test-20_TLS_reverse_proxy_client_auth.bash (added) * test/test-21_TLS_reverse_proxy_wrong_cert.bash (added) * test/tests/20_TLS_reverse_proxy_client_auth/apache.conf (added) * test/tests/20_TLS_reverse_proxy_client_auth/backend.conf (added) * test/tests/20_TLS_reverse_proxy_client_auth/gnutls-cli.args (added) * test/tests/20_TLS_reverse_proxy_client_auth/input (added) * test/tests/20_TLS_reverse_proxy_client_auth/output (added) * test/tests/21_TLS_reverse_proxy_wrong_cert/apache.conf (added) * test/tests/21_TLS_reverse_proxy_wrong_cert/backend.conf (added) * test/tests/21_TLS_reverse_proxy_wrong_cert/gnutls-cli.args (added) * test/tests/21_TLS_reverse_proxy_wrong_cert/input (added) * test/tests/21_TLS_reverse_proxy_wrong_cert/output (added) Two more test cases for TLS reverse proxy and test locking fix New ... Tue, 31 Mar 2015 12:23:43 GMT Thomas Klute [54aa269] * test/runtests (modified) Test suite: Exclude "Date" header when comparing actual and expected ... Tue, 31 Mar 2015 12:16:39 GMT Thomas Klute [f84890d] * test/proxy_backend.bash (added) * test/test-19_TLS_reverse_proxy.bash (modified) Shared bash file for proxy back end management code Futher test ... Tue, 31 Mar 2015 11:07:10 GMT Thomas Klute [6e6a4e4] * test/.gitignore (modified) * test/Makefile.am (modified) * test/base_apache.conf (modified) * test/test-19_TLS_reverse_proxy.bash (added) * test/tests/19_TLS_reverse_proxy/apache.conf (added) * test/tests/19_TLS_reverse_proxy/backend.conf (added) * test/tests/19_TLS_reverse_proxy/gnutls-cli.args (added) * test/tests/19_TLS_reverse_proxy/input (added) * test/tests/19_TLS_reverse_proxy/output (added) Test case for TLS reverse proxy This commit adds a simple test for ... Tue, 31 Mar 2015 10:12:22 GMT Thomas Klute [7d2123d] * src/gnutls_hooks.c (modified) Log errors while loading proxy certificate trust list The way the ... Wed, 25 Mar 2015 10:56:36 GMT Thomas Klute [dda3acf] * test/TestMakefile (modified) * test/runtests (modified) Speed up tests with background sleep Until now, a significant part ... Thu, 19 Mar 2015 15:40:40 GMT Thomas Klute [6bbc00a] * src/gnutls_hooks.c (modified) Check hostname of proxy back end server against certificate ... Thu, 19 Mar 2015 13:30:18 GMT Thomas Klute [d8ae2a0] * .gitignore (modified) * docs/mod_gnutls_manual.mdwn (modified) Documentation for proxy TLS configuration directives Add ... Thu, 19 Mar 2015 13:03:57 GMT Thomas Klute [91ccb87] * docs/mod_gnutls_manual.mdwn (modified) Merge branch 'doc' into tls-proxy Thu, 19 Mar 2015 12:27:45 GMT Thomas Klute [0de1839] * README (modified) * configure.ac (modified) * include/mod_gnutls.h.in (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) * src/mod_gnutls.c (modified) Support X.509 auth for TLS proxy connections This commit adds ... Tue, 17 Mar 2015 14:01:17 GMT Thomas Klute [10b3370] * test/runtests (modified) Merge branch 'client-verify-fix' into tls-proxy Fix Apache start ... Tue, 17 Mar 2015 13:18:46 GMT Thomas Klute [9e35c48] * test/runtests (modified) runtests: Fix flock/Apache call when running with MSVA The ... Wed, 18 Feb 2015 11:33:37 GMT Thomas Klute [7314438] * include/mod_gnutls.h.in (modified) * src/gnutls_config.c (modified) Fix whitespace problems detected by git Mon, 16 Feb 2015 16:17:07 GMT Thomas Klute [b324906] * Makefile.am (modified) * configure.ac (modified) * run_tests.sh (deleted) * src/gnutls_hooks.c (modified) * t/newtest (deleted) * test/.gitignore (moved) * test/Makefile.am (added) * test/README (moved) * test/TestMakefile (moved) * test/authority.template.in (moved) * test/authority.uid (moved) * test/base_apache.conf (moved) * test/client.template.in (moved) * test/client.uid (moved) * test/data/dump.cgi (moved) * test/data/secret.txt (moved) * test/data/test.txt (moved) * test/imposter.template (moved) * test/imposter.uid (moved) * test/mime.types (moved) * test/newtest (added) * test/rogueca.template (moved) * test/rogueca.uid (moved) * test/runtests (moved) * test/server.template.in (moved) * test/server.uid.in (moved) * test/setup (moved) * test/test-00_basic.bash (added) * test/test-01_serverwide_priorities.bash (added) * test/test-02_cache_in_vhost.bash (added) * test/test-03_cachetimeout_in_vhost.bash (added) * test/test-04_basic_nosni.bash (added) * test/test-05_mismatched-priorities.bash (added) * test/test-06_verify_sni_a.bash (added) * test/test-07_verify_sni_b.bash (added) * test/test-08_verify_no_sni_fallback_to_first_vhost.bash (added) * test/test-09_verify_no_sni_fails_with_wrong_order.bash (added) * test/test-10_basic_client_verification.bash (added) * test/test-11_basic_client_verification_fail.bash (added) * test/test-12_cgi_variables.bash (added) * test/test-13_cgi_variables_no_client_cert.bash (added) * test/test-14_basic_openpgp.bash (added) * test/test-15_basic_msva.bash (added) * test/test-16_view-status.bash (added) * test/test-17_cgi_vars_large_cert.bash (added) * test/test-18_client_verification_wrong_cert.bash (added) * test/tests/00_basic/apache.conf (moved) * test/tests/00_basic/gnutls-cli.args (moved) * test/tests/00_basic/input (moved) * test/tests/00_basic/output (moved) * test/tests/01_serverwide_priorities/apache.conf (moved) * test/tests/01_serverwide_priorities/gnutls-cli.args (moved) * test/tests/01_serverwide_priorities/input (moved) * test/tests/01_serverwide_priorities/output (moved) * test/tests/02_cache_in_vhost/apache.conf (moved) * test/tests/02_cache_in_vhost/fail.server (moved) * test/tests/02_cache_in_vhost/gnutls-cli.args (moved) * test/tests/02_cache_in_vhost/input (moved) * test/tests/03_cachetimeout_in_vhost/apache.conf (moved) * test/tests/03_cachetimeout_in_vhost/fail.server (moved) * test/tests/03_cachetimeout_in_vhost/gnutls-cli.args (moved) * test/tests/03_cachetimeout_in_vhost/input (moved) * test/tests/04_basic_nosni/apache.conf (moved) * test/tests/04_basic_nosni/gnutls-cli.args (moved) * test/tests/04_basic_nosni/input (moved) * test/tests/04_basic_nosni/output (moved) * test/tests/05_mismatched-priorities/apache.conf (moved) * test/tests/05_mismatched-priorities/fail.client (moved) * test/tests/05_mismatched-priorities/gnutls-cli.args (moved) * test/tests/05_mismatched-priorities/input (moved) * test/tests/06_verify_sni_a/apache.conf (moved) * test/tests/06_verify_sni_a/gnutls-cli.args (moved) * test/tests/06_verify_sni_a/input (moved) * test/tests/06_verify_sni_a/output (moved) * test/tests/07_verify_sni_b/apache.conf (moved) * test/tests/07_verify_sni_b/gnutls-cli.args (moved) * test/tests/07_verify_sni_b/input (moved) * test/tests/07_verify_sni_b/output (moved) * test/tests/08_verify_no_sni_fallback_to_first_vhost/apache.conf (moved) * test/tests/08_verify_no_sni_fallback_to_first_vhost/gnutls-cli.args (moved) * test/tests/08_verify_no_sni_fallback_to_first_vhost/input (moved) * test/tests/08_verify_no_sni_fallback_to_first_vhost/output (moved) * test/tests/09_verify_no_sni_fails_with_wrong_order/apache.conf (moved) * test/tests/09_verify_no_sni_fails_with_wrong_order/fail.client (moved) * test/tests/09_verify_no_sni_fails_with_wrong_order/gnutls-cli.args (moved) * test/tests/09_verify_no_sni_fails_with_wrong_order/input (moved) * test/tests/10_basic_client_verification/apache.conf (moved) * test/tests/10_basic_client_verification/gnutls-cli.args (moved) * test/tests/10_basic_client_verification/input (moved) * test/tests/10_basic_client_verification/output (moved) * test/tests/11_basic_client_verification_fail/apache.conf (moved) * test/tests/11_basic_client_verification_fail/fail.client (moved) * test/tests/11_basic_client_verification_fail/gnutls-cli.args (moved) * test/tests/11_basic_client_verification_fail/input (moved) * test/tests/12_cgi_variables/apache.conf (moved) * test/tests/12_cgi_variables/gnutls-cli.args (moved) * test/tests/12_cgi_variables/input (moved) * test/tests/12_cgi_variables/output (moved) * test/tests/13_cgi_variables_no_client_cert/apache.conf (moved) * test/tests/13_cgi_variables_no_client_cert/gnutls-cli.args (moved) * test/tests/13_cgi_variables_no_client_cert/input (moved) * test/tests/13_cgi_variables_no_client_cert/output (moved) * test/tests/14_basic_openpgp/apache.conf (moved) * test/tests/14_basic_openpgp/gnutls-cli.args (moved) * test/tests/14_basic_openpgp/input (moved) * test/tests/14_basic_openpgp/output (moved) * test/tests/15_basic_msva/apache.conf (moved) * test/tests/15_basic_msva/gnutls-cli.args (moved) * test/tests/15_basic_msva/input (moved) * test/tests/15_basic_msva/output (moved) * test/tests/16_view-status/apache.conf (moved) * test/tests/16_view-status/gnutls-cli.args (moved) * test/tests/16_view-status/input (moved) * test/tests/16_view-status/output (moved) * test/tests/17_cgi_vars_large_cert/apache.conf (moved) * test/tests/17_cgi_vars_large_cert/gnutls-cli.args (moved) * test/tests/17_cgi_vars_large_cert/input (moved) * test/tests/17_cgi_vars_large_cert/output (moved) * test/tests/18_client_verification_wrong_cert/apache.conf (added) * test/tests/18_client_verification_wrong_cert/gnutls-cli.args (added) * test/tests/18_client_verification_wrong_cert/input (added) * test/tests/18_client_verification_wrong_cert/output (added) Merge branch 'client-verify-fix' into tls-proxy Most importantly, ... Thu, 05 Feb 2015 18:23:35 GMT Thomas Klute [eea8a16] * test/Makefile.am (modified) * test/test-18_client_verification_wrong_cert.bash (added) * test/tests/18_client_verification_wrong_cert/apache.conf (added) * test/tests/18_client_verification_wrong_cert/gnutls-cli.args (added) * test/tests/18_client_verification_wrong_cert/input (added) * test/tests/18_client_verification_wrong_cert/output (added) New test case: TLS client auth with invalid certificate Commit ... Thu, 05 Feb 2015 18:11:44 GMT Thomas Klute [8731286] * Makefile.am (modified) * configure.ac (modified) * run_tests.sh (deleted) * t/newtest (deleted) * test/.gitignore (moved) * test/Makefile.am (added) * test/README (moved) * test/TestMakefile (moved) * test/authority.template.in (moved) * test/authority.uid (moved) * test/base_apache.conf (moved) * test/client.template.in (moved) * test/client.uid (moved) * test/data/dump.cgi (moved) * test/data/secret.txt (moved) * test/data/test.txt (moved) * test/imposter.template (moved) * test/imposter.uid (moved) * test/mime.types (moved) * test/newtest (added) * test/rogueca.template (moved) * test/rogueca.uid (moved) * test/runtests (moved) * test/server.template.in (moved) * test/server.uid.in (moved) * test/setup (moved) * test/test-00_basic.bash (added) * test/test-01_serverwide_priorities.bash (added) * test/test-02_cache_in_vhost.bash (added) * test/test-03_cachetimeout_in_vhost.bash (added) * test/test-04_basic_nosni.bash (added) * test/test-05_mismatched-priorities.bash (added) * test/test-06_verify_sni_a.bash (added) * test/test-07_verify_sni_b.bash (added) * test/test-08_verify_no_sni_fallback_to_first_vhost.bash (added) * test/test-09_verify_no_sni_fails_with_wrong_order.bash (added) * test/test-10_basic_client_verification.bash (added) * test/test-11_basic_client_verification_fail.bash (added) * test/test-12_cgi_variables.bash (added) * test/test-13_cgi_variables_no_client_cert.bash (added) * test/test-14_basic_openpgp.bash (added) * test/test-15_basic_msva.bash (added) * test/test-16_view-status.bash (added) * test/test-17_cgi_vars_large_cert.bash (added) * test/tests/00_basic/apache.conf (moved) * test/tests/00_basic/gnutls-cli.args (moved) * test/tests/00_basic/input (moved) * test/tests/00_basic/output (moved) * test/tests/01_serverwide_priorities/apache.conf (moved) * test/tests/01_serverwide_priorities/gnutls-cli.args (moved) * test/tests/01_serverwide_priorities/input (moved) * test/tests/01_serverwide_priorities/output (moved) * test/tests/02_cache_in_vhost/apache.conf (moved) * test/tests/02_cache_in_vhost/fail.server (moved) * test/tests/02_cache_in_vhost/gnutls-cli.args (moved) * test/tests/02_cache_in_vhost/input (moved) * test/tests/03_cachetimeout_in_vhost/apache.conf (moved) * test/tests/03_cachetimeout_in_vhost/fail.server (moved) * test/tests/03_cachetimeout_in_vhost/gnutls-cli.args (moved) * test/tests/03_cachetimeout_in_vhost/input (moved) * test/tests/04_basic_nosni/apache.conf (moved) * test/tests/04_basic_nosni/gnutls-cli.args (moved) * test/tests/04_basic_nosni/input (moved) * test/tests/04_basic_nosni/output (moved) * test/tests/05_mismatched-priorities/apache.conf (moved) * test/tests/05_mismatched-priorities/fail.client (moved) * test/tests/05_mismatched-priorities/gnutls-cli.args (moved) * test/tests/05_mismatched-priorities/input (moved) * test/tests/06_verify_sni_a/apache.conf (moved) * test/tests/06_verify_sni_a/gnutls-cli.args (moved) * test/tests/06_verify_sni_a/input (moved) * test/tests/06_verify_sni_a/output (moved) * test/tests/07_verify_sni_b/apache.conf (moved) * test/tests/07_verify_sni_b/gnutls-cli.args (moved) * test/tests/07_verify_sni_b/input (moved) * test/tests/07_verify_sni_b/output (moved) * test/tests/08_verify_no_sni_fallback_to_first_vhost/apache.conf (moved) * test/tests/08_verify_no_sni_fallback_to_first_vhost/gnutls-cli.args (moved) * test/tests/08_verify_no_sni_fallback_to_first_vhost/input (moved) * test/tests/08_verify_no_sni_fallback_to_first_vhost/output (moved) * test/tests/09_verify_no_sni_fails_with_wrong_order/apache.conf (moved) * test/tests/09_verify_no_sni_fails_with_wrong_order/fail.client (moved) * test/tests/09_verify_no_sni_fails_with_wrong_order/gnutls-cli.args (moved) * test/tests/09_verify_no_sni_fails_with_wrong_order/input (moved) * test/tests/10_basic_client_verification/apache.conf (moved) * test/tests/10_basic_client_verification/gnutls-cli.args (moved) * test/tests/10_basic_client_verification/input (moved) * test/tests/10_basic_client_verification/output (moved) * test/tests/11_basic_client_verification_fail/apache.conf (moved) * test/tests/11_basic_client_verification_fail/fail.client (moved) * test/tests/11_basic_client_verification_fail/gnutls-cli.args (moved) * test/tests/11_basic_client_verification_fail/input (moved) * test/tests/12_cgi_variables/apache.conf (moved) * test/tests/12_cgi_variables/gnutls-cli.args (moved) * test/tests/12_cgi_variables/input (moved) * test/tests/12_cgi_variables/output (moved) * test/tests/13_cgi_variables_no_client_cert/apache.conf (moved) * test/tests/13_cgi_variables_no_client_cert/gnutls-cli.args (moved) * test/tests/13_cgi_variables_no_client_cert/input (moved) * test/tests/13_cgi_variables_no_client_cert/output (moved) * test/tests/14_basic_openpgp/apache.conf (moved) * test/tests/14_basic_openpgp/gnutls-cli.args (moved) * test/tests/14_basic_openpgp/input (moved) * test/tests/14_basic_openpgp/output (moved) * test/tests/15_basic_msva/apache.conf (moved) * test/tests/15_basic_msva/gnutls-cli.args (moved) * test/tests/15_basic_msva/input (moved) * test/tests/15_basic_msva/output (moved) * test/tests/16_view-status/apache.conf (moved) * test/tests/16_view-status/gnutls-cli.args (moved) * test/tests/16_view-status/input (moved) * test/tests/16_view-status/output (moved) * test/tests/17_cgi_vars_large_cert/apache.conf (moved) * test/tests/17_cgi_vars_large_cert/gnutls-cli.args (moved) * test/tests/17_cgi_vars_large_cert/input (moved) * test/tests/17_cgi_vars_large_cert/output (moved) Merge branch 'split-testsuite' into client-verify-fix This merge ... Thu, 05 Feb 2015 13:48:45 GMT Thomas Klute [5a8a32b] * src/gnutls_hooks.c (modified) TLS Client auth: Check server verify mode if unset for dir The ... Wed, 04 Feb 2015 16:27:22 GMT Thomas Klute [9a06bbd] * test/.gitignore (modified) * test/TestMakefile (modified) * test/runtests (modified) Use flock instead of delays to protect Apache The "sleep" call ... Wed, 04 Feb 2015 16:02:20 GMT Thomas Klute [302965e] * test/runtests (modified) * test/test-15_basic_msva.bash (modified) Run monkeysphere-validation-agent only for the test case using it ... Tue, 03 Feb 2015 12:32:12 GMT Thomas Klute [eebc960] * docs/mod_gnutls_manual.mdwn (modified) Fix documentation for GnuTLSKeyFile option The first two lines ... Tue, 03 Feb 2015 11:31:46 GMT Thomas Klute [b429e4c] * src/gnutls_hooks.c (modified) Cleanup handler for proxy TLS connections When handling client ... Tue, 03 Feb 2015 08:42:11 GMT Thomas Klute [d7a8286] * src/gnutls_hooks.c (modified) * src/mod_gnutls.c (modified) Remove debug log messages for allocating connection config memory ... Tue, 03 Feb 2015 08:35:48 GMT Thomas Klute [265eafc] * src/gnutls_io.c (modified) gnutls_io.c: Log connection start/end and unusual input filter events ... Wed, 28 Jan 2015 22:51:36 GMT Thomas Klute [4261999] * src/gnutls_io.c (modified) gnutls_io_input_read: Retry gnutls_record_recv if necessary While ... Wed, 28 Jan 2015 12:34:35 GMT Thomas Klute [398d1a0] * src/gnutls_io.c (modified) Improved logging for gnutls_io_input_read * Log if something tried ... Wed, 28 Jan 2015 11:44:08 GMT Thomas Klute [4fefa39] * src/gnutls_io.c (modified) src/gnutls_io.c: Reformat gnutls_io_filter_error for readability No ... Tue, 27 Jan 2015 12:20:27 GMT Thomas Klute [beb14d9] * include/mod_gnutls.h.in (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) * src/gnutls_io.c (modified) Proof of concept: Support for proxy back end connections using TLS ... Tue, 27 Jan 2015 10:48:53 GMT Thomas Klute [c1ef069] * include/mod_gnutls.h.in (modified) * src/gnutls_hooks.c (modified) * src/mod_gnutls.c (modified) Record if a connection is a proxy connection When handling a proxy ... Tue, 27 Jan 2015 08:38:35 GMT Thomas Klute [5342265] * src/gnutls_hooks.c (modified) Close last for loop in mgs_find_sni_server The closing brace for ... Mon, 26 Jan 2015 16:41:05 GMT Thomas Klute [07d548d] * src/gnutls_hooks.c (modified) * src/mod_gnutls.c (modified) Properly use SSLProxyEngine option ssl_proxy_enable now checks if ... Mon, 26 Jan 2015 15:43:35 GMT Thomas Klute [e78bc78] * test/README (modified) * test/newtest (modified) * test/setup (modified) Adjust test tools and documentation to split tests and moved test dir ... Mon, 26 Jan 2015 15:02:54 GMT Thomas Klute [87208b5] * test/TestMakefile (modified) Completely clean test identities A few artifacts were left over ... Mon, 26 Jan 2015 13:20:23 GMT Thomas Klute [65c18ce] * configure.ac (modified) * test/Makefile.am (modified) Run Monkeysphere based test case only when compiled with --enable- ... Mon, 26 Jan 2015 13:10:16 GMT Thomas Klute [5951102] * test/Makefile.am (modified) Clean test environment on "make clean" Mon, 26 Jan 2015 13:10:12 GMT Thomas Klute [8dcf888] * Makefile.am (modified) * configure.ac (modified) * test/.gitignore (moved) * test/Makefile.am (moved) * test/README (moved) * test/TestMakefile (moved) * test/authority.template.in (moved) * test/authority.uid (moved) * test/base_apache.conf (moved) * test/client.template.in (moved) * test/client.uid (moved) * test/data/dump.cgi (moved) * test/data/secret.txt (moved) * test/data/test.txt (moved) * test/imposter.template (moved) * test/imposter.uid (moved) * test/mime.types (moved) * test/newtest (moved) * test/rogueca.template (moved) * test/rogueca.uid (moved) * test/runtests (moved) * test/server.template.in (moved) * test/server.uid.in (moved) * test/setup (moved) * test/test-00_basic.bash (moved) * test/test-01_serverwide_priorities.bash (moved) * test/test-02_cache_in_vhost.bash (moved) * test/test-03_cachetimeout_in_vhost.bash (moved) * test/test-04_basic_nosni.bash (moved) * test/test-05_mismatched-priorities.bash (moved) * test/test-06_verify_sni_a.bash (moved) * test/test-07_verify_sni_b.bash (moved) * test/test-08_verify_no_sni_fallback_to_first_vhost.bash (moved) * test/test-09_verify_no_sni_fails_with_wrong_order.bash (moved) * test/test-10_basic_client_verification.bash (moved) * test/test-11_basic_client_verification_fail.bash (moved) * test/test-12_cgi_variables.bash (moved) * test/test-13_cgi_variables_no_client_cert.bash (moved) * test/test-14_basic_openpgp.bash (moved) * test/test-15_basic_msva.bash (moved) * test/test-16_view-status.bash (moved) * test/test-17_cgi_vars_large_cert.bash (moved) * test/tests/00_basic/apache.conf (moved) * test/tests/00_basic/gnutls-cli.args (moved) * test/tests/00_basic/input (moved) * test/tests/00_basic/output (moved) * test/tests/01_serverwide_priorities/apache.conf (moved) * test/tests/01_serverwide_priorities/gnutls-cli.args (moved) * test/tests/01_serverwide_priorities/input (moved) * test/tests/01_serverwide_priorities/output (moved) * test/tests/02_cache_in_vhost/apache.conf (moved) * test/tests/02_cache_in_vhost/fail.server (moved) * test/tests/02_cache_in_vhost/gnutls-cli.args (moved) * test/tests/02_cache_in_vhost/input (moved) * test/tests/03_cachetimeout_in_vhost/apache.conf (moved) * test/tests/03_cachetimeout_in_vhost/fail.server (moved) * test/tests/03_cachetimeout_in_vhost/gnutls-cli.args (moved) * test/tests/03_cachetimeout_in_vhost/input (moved) * test/tests/04_basic_nosni/apache.conf (moved) * test/tests/04_basic_nosni/gnutls-cli.args (moved) * test/tests/04_basic_nosni/input (moved) * test/tests/04_basic_nosni/output (moved) * test/tests/05_mismatched-priorities/apache.conf (moved) * test/tests/05_mismatched-priorities/fail.client (moved) * test/tests/05_mismatched-priorities/gnutls-cli.args (moved) * test/tests/05_mismatched-priorities/input (moved) * test/tests/06_verify_sni_a/apache.conf (moved) * test/tests/06_verify_sni_a/gnutls-cli.args (moved) * test/tests/06_verify_sni_a/input (moved) * test/tests/06_verify_sni_a/output (moved) * test/tests/07_verify_sni_b/apache.conf (moved) * test/tests/07_verify_sni_b/gnutls-cli.args (moved) * test/tests/07_verify_sni_b/input (moved) * test/tests/07_verify_sni_b/output (moved) * test/tests/08_verify_no_sni_fallback_to_first_vhost/apache.conf (moved) * test/tests/08_verify_no_sni_fallback_to_first_vhost/gnutls-cli.args (moved) * test/tests/08_verify_no_sni_fallback_to_first_vhost/input (moved) * test/tests/08_verify_no_sni_fallback_to_first_vhost/output (moved) * test/tests/09_verify_no_sni_fails_with_wrong_order/apache.conf (moved) * test/tests/09_verify_no_sni_fails_with_wrong_order/fail.client (moved) * test/tests/09_verify_no_sni_fails_with_wrong_order/gnutls-cli.args (moved) * test/tests/09_verify_no_sni_fails_with_wrong_order/input (moved) * test/tests/10_basic_client_verification/apache.conf (moved) * test/tests/10_basic_client_verification/gnutls-cli.args (moved) * test/tests/10_basic_client_verification/input (moved) * test/tests/10_basic_client_verification/output (moved) * test/tests/11_basic_client_verification_fail/apache.conf (moved) * test/tests/11_basic_client_verification_fail/fail.client (moved) * test/tests/11_basic_client_verification_fail/gnutls-cli.args (moved) * test/tests/11_basic_client_verification_fail/input (moved) * test/tests/12_cgi_variables/apache.conf (moved) * test/tests/12_cgi_variables/gnutls-cli.args (moved) * test/tests/12_cgi_variables/input (moved) * test/tests/12_cgi_variables/output (moved) * test/tests/13_cgi_variables_no_client_cert/apache.conf (moved) * test/tests/13_cgi_variables_no_client_cert/gnutls-cli.args (moved) * test/tests/13_cgi_variables_no_client_cert/input (moved) * test/tests/13_cgi_variables_no_client_cert/output (moved) * test/tests/14_basic_openpgp/apache.conf (moved) * test/tests/14_basic_openpgp/gnutls-cli.args (moved) * test/tests/14_basic_openpgp/input (moved) * test/tests/14_basic_openpgp/output (moved) * test/tests/15_basic_msva/apache.conf (moved) * test/tests/15_basic_msva/gnutls-cli.args (moved) * test/tests/15_basic_msva/input (moved) * test/tests/15_basic_msva/output (moved) * test/tests/16_view-status/apache.conf (moved) * test/tests/16_view-status/gnutls-cli.args (moved) * test/tests/16_view-status/input (moved) * test/tests/16_view-status/output (moved) * test/tests/17_cgi_vars_large_cert/apache.conf (moved) * test/tests/17_cgi_vars_large_cert/gnutls-cli.args (moved) * test/tests/17_cgi_vars_large_cert/input (moved) * test/tests/17_cgi_vars_large_cert/output (moved) Rename test suite directory from t/ to test/ This is the same name ... Mon, 26 Jan 2015 12:25:58 GMT Thomas Klute [c51e33a] * t/Makefile.am (modified) * t/run_tests.sh (deleted) * t/test-00_basic.bash (added) * t/test-01_serverwide_priorities.bash (added) * t/test-02_cache_in_vhost.bash (added) * t/test-03_cachetimeout_in_vhost.bash (added) * t/test-04_basic_nosni.bash (added) * t/test-05_mismatched-priorities.bash (added) * t/test-06_verify_sni_a.bash (added) * t/test-07_verify_sni_b.bash (added) * t/test-08_verify_no_sni_fallback_to_first_vhost.bash (added) * t/test-09_verify_no_sni_fails_with_wrong_order.bash (added) * t/test-10_basic_client_verification.bash (added) * t/test-11_basic_client_verification_fail.bash (added) * t/test-12_cgi_variables.bash (added) * t/test-13_cgi_variables_no_client_cert.bash (added) * t/test-14_basic_openpgp.bash (added) * t/test-15_basic_msva.bash (added) * t/test-16_view-status.bash (added) * t/test-17_cgi_vars_large_cert.bash (added) Run tests from separate scripts Replace the run_tests.sh script ... Wed, 21 Jan 2015 12:55:01 GMT Thomas Klute [859667d] * t/.gitignore (modified) t/.gitignore: Ignore test suite output Wed, 21 Jan 2015 12:44:15 GMT Thomas Klute [0f5c9e1] * Makefile.am (modified) * configure.ac (modified) * run_tests.sh (deleted) * t/Makefile.am (added) * t/README (modified) * t/TestMakefile (moved) * t/run_tests.sh (added) Let Automake handle the test directory Instead of running the test ... Wed, 21 Jan 2015 10:29:48 GMT Thomas Klute [accbb83] * src/mod_gnutls.c (modified) mod_gnutls.c: Whitespace and line break fixes Wed, 21 Jan 2015 09:36:42 GMT Thomas Klute [c4ba9722] * README (modified) Add myself to list of contributors Wed, 21 Jan 2015 08:41:51 GMT Thomas Klute [c782c1f] * src/mod_gnutls.c (modified) Don't do global deinit when disabling TLS for a proxy back end ... Tue, 20 Jan 2015 15:45:39 GMT Thomas Klute [e8acf05] * include/mod_gnutls.h.in (modified) * src/gnutls_hooks.c (modified) * src/mod_gnutls.c (modified) Enable/disable TLS per connection in ssl_engine_disable Previously, ... Tue, 20 Jan 2015 14:55:03 GMT Thomas Klute [e4b58b6] * src/gnutls_hooks.c (modified) Check error codes during GnuTLS connection init These calls ... Tue, 13 Jan 2015 16:04:38 GMT Thomas Klute [3d361b8] * src/mod_gnutls.c (modified) Check if filters exist before removing them in ssl_engine_disable ... Tue, 13 Jan 2015 16:02:10 GMT Thomas Klute [64dadf8] * src/mod_gnutls.c (modified) Use proper GNUTLS_ENABLED_* macros in SSL proxy functions Wed, 24 Sep 2014 17:01:57 GMT Daniel Kahn Gillmor [c32240f] * t/Makefile (modified) * t/setup (modified) switch from --long-arg=foo to --long-arg foo for certtool in test ... Thu, 03 Jul 2014 17:00:29 GMT Nikos Mavrogiannopoulos [031acac] * README (modified) * configure.ac (modified) * docs/mod_gnutls_manual.mdwn (modified) * include/mod_gnutls.h.in (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) * src/mod_gnutls.c (modified) Use the new (3.1.3+) GnuTLS APIs to obtain private keys. This ... Thu, 27 Feb 2014 07:26:26 GMT Daniel Kahn Gillmor [fd82e59] * configure.ac (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) * src/gnutls_io.c (modified) * src/mod_gnutls.c (modified) use strict compiler arguments by default (-Wall -Werror -Wextra) ... Sun, 23 Feb 2014 18:59:56 GMT Daniel Kahn Gillmor [8a30d35] * configure.ac (modified) avoid deprecated form of AM_INIT_AUTOMAKE without this change, we ... Sun, 23 Feb 2014 18:45:01 GMT Daniel Kahn Gillmor [765cac2] * src/gnutls_hooks.c (modified) clean up MGS_SIDE abuse of apr_pstrcat We were allocating twice as ... Sun, 23 Feb 2014 18:05:31 GMT Daniel Kahn Gillmor [2aaf4f5] * include/mod_gnutls.h.in (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) * src/mod_gnutls.c (modified) implement GnuTLSExportCertificates control over max exported cert ... Sun, 23 Feb 2014 18:00:08 GMT Daniel Kahn Gillmor [999cdec] * docs/mod_gnutls_manual.mdwn (modified) * t/tests/17_cgi_vars_large_cert/apache.conf (added) * t/tests/17_cgi_vars_large_cert/gnutls-cli.args (added) * t/tests/17_cgi_vars_large_cert/input (added) * t/tests/17_cgi_vars_large_cert/output (added) GnuTLSExportCertificates should control maximum size of exported ... Fri, 21 Feb 2014 09:52:24 GMT Daniel Kahn Gillmor [04f48a2] * README (modified) trim down the readme so that we have one place for documentation. Fri, 21 Feb 2014 09:39:21 GMT Daniel Kahn Gillmor [8232c8b] * docs/Dia/gnutls_cache.dia (deleted) * docs/Dia/gnutls_config.dia (deleted) * docs/Dia/gnutls_hooks.dia (deleted) * docs/Dia/gnutls_io.dia (deleted) * docs/Dia/mod_gnutls-0.5.10.dia (deleted) * docs/Dia/mod_gnutls.dia (deleted) removing dia ORM renderings; avoiding synchronization issues Fri, 21 Feb 2014 09:36:30 GMT Daniel Kahn Gillmor [a8df590] * t/Makefile (modified) clean up testing directory properly Thu, 20 Feb 2014 16:16:22 GMT Daniel Kahn Gillmor [55dc3f0] * src/gnutls_cache.c (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) * src/gnutls_io.c (modified) Make Apache 2.4 display the correct module in error logs Mon, 17 Feb 2014 21:53:09 GMT Daniel Kahn Gillmor [1a99240] * t/.gitignore (modified) * t/authority.template (deleted) * t/client.template (deleted) removing certtool templates that will be regenerated Mon, 17 Feb 2014 21:33:59 GMT Daniel Kahn Gillmor [460c048] * CHANGELOG (modified) * configure.ac (modified) preparing version 0.6 release Mon, 17 Feb 2014 21:32:08 GMT Daniel Kahn Gillmor [83eafed] * src/gnutls_hooks.c (modified) avoid a very unlikely NULL dereference Mon, 17 Feb 2014 21:24:08 GMT Daniel Kahn Gillmor [bce7907] * docs/mod_gnutls_manual.mdwn (modified) updated documentation to refer to the project website. Thu, 13 Feb 2014 20:56:25 GMT Daniel Kahn Gillmor [2de1320] * t/tests/16_view-status/output (modified) drop the -PKIX suffix in the session description (this tracks ... Thu, 13 Feb 2014 20:40:44 GMT Daniel Kahn Gillmor [4ec9183] * src/gnutls_hooks.c (modified) Include GnuTLS version as additional version component in Server ... Mon, 13 Jan 2014 04:17:02 GMT Daniel Kahn Gillmor [1830668] * configure.ac (modified) fix PKG_CHECK_MODULES autoconf macro ... Sun, 08 Dec 2013 18:02:48 GMT Daniel Kahn Gillmor [ba7d1c5] * t/tests/16_view-status/gnutls-cli.args (modified) * t/tests/16_view-status/output (modified) Use older priority string for compatibility This lets the test at ... Sun, 08 Dec 2013 17:55:08 GMT Daniel Kahn Gillmor [46de753] * src/gnutls_hooks.c (modified) fix build against GnuTLS 2.12.x Tue, 03 Dec 2013 23:49:15 GMT Daniel Kahn Gillmor [ac32bb5] * docs/mod_gnutls_manual.mdwn (modified) document SSL_CLIENT_CERT_TYPE Tue, 03 Dec 2013 23:49:15 GMT Daniel Kahn Gillmor [5409165] * docs/mod_gnutls_manual.mdwn (modified) correct GnuTLSPriorities documentation Tue, 03 Dec 2013 23:49:15 GMT Daniel Kahn Gillmor [6cfb4b4] * docs/manual.mdwn (deleted) replacing manual.mdwn with mod_gnutls_manual.mdwn Tue, 03 Dec 2013 23:49:15 GMT Daniel Kahn Gillmor [5a3ab3c] * README.ENV (deleted) README.ENV is now subsumed into docs/mod_gnutls_manual.mdwn Tue, 03 Dec 2013 23:49:15 GMT Daniel Kahn Gillmor [671b64f] * include/mod_gnutls.h.in (modified) * src/Makefile.am (modified) * src/gnutls_cache.c (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) * src/gnutls_io.c (modified) * src/mod_gnutls.c (modified) remove all trailing whitespace Tue, 03 Dec 2013 23:49:15 GMT Daniel Kahn Gillmor [9720026] * src/gnutls_hooks.c (modified) silly newline cleanup Tue, 03 Dec 2013 23:49:10 GMT Daniel Kahn Gillmor [5674676] * docs/manual.mdwn (modified) * docs/mod_gnutls_manual.mdwn (modified) * src/gnutls_hooks.c (modified) * t/data/dump.cgi (modified) * t/tests/12_cgi_variables/gnutls-cli.args (modified) * t/tests/12_cgi_variables/output (modified) * t/tests/13_cgi_variables_no_client_cert/output (modified) add SSL_DH_PRIME_BITS to expose the size of the DH modulus to CGI Tue, 03 Dec 2013 23:07:47 GMT Daniel Kahn Gillmor [9717fe4] * t/tests/16_view-status/apache.conf (added) * t/tests/16_view-status/gnutls-cli.args (added) * t/tests/16_view-status/input (added) * t/tests/16_view-status/output (added) test mod_status output Tue, 03 Dec 2013 21:28:42 GMT Daniel Kahn Gillmor [b4739cd] * src/gnutls_hooks.c (modified) display some information in mod_status Sat, 16 Nov 2013 08:17:44 GMT Daniel Kahn Gillmor [37b52ea] * t/Makefile (modified) do not fail if the msva homedir already exists Sat, 16 Nov 2013 07:46:50 GMT Daniel Kahn Gillmor [b55bf71] * src/gnutls_hooks.c (modified) accept the e-mail address in the cert Subject if no sAN e-mail is present Sat, 16 Nov 2013 07:46:50 GMT Daniel Kahn Gillmor [a01f8ab] * src/gnutls_hooks.c (modified) upgrade to libmsv 0.1 API Sat, 16 Nov 2013 07:46:50 GMT Daniel Kahn Gillmor [832182b] * src/gnutls_hooks.c (modified) extracting the user ID from a certificate cleanly. Sat, 16 Nov 2013 07:46:50 GMT Daniel Kahn Gillmor [140d237] * t/tests/15_basic_msva/apache.conf (added) * t/tests/15_basic_msva/gnutls-cli.args (added) * t/tests/15_basic_msva/input (added) * t/tests/15_basic_msva/output (added) added a monkeysphere-validated test