# # ChangeLog for / in mod_gnutls # # Generated by Trac 1.2 # Feb 28, 2021, 2:32:18 PM 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 ... 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 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 ... 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 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 Sat, 16 Nov 2013 07:46:50 GMT Daniel Kahn Gillmor [5c0d491] * src/gnutls_hooks.c (modified) MSVA: successful communication between apache and the agent This is ... Sat, 16 Nov 2013 07:46:50 GMT Daniel Kahn Gillmor [07889ab] * src/gnutls_hooks.c (modified) MSVA: some initial framework Sat, 16 Nov 2013 07:46:50 GMT Daniel Kahn Gillmor [e3cbda4] * t/.gitignore (modified) * t/Makefile (modified) * t/runtests (modified) MSVA: include in test framework Sat, 16 Nov 2013 07:46:50 GMT Daniel Kahn Gillmor [cf2b905] * docs/manual.mdwn (added) * include/mod_gnutls.h.in (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) * src/mod_gnutls.c (modified) MSVA: document and parse GnuTLSClientVerifyMethod directive The ... Sat, 16 Nov 2013 02:54:59 GMT Daniel Kahn Gillmor [fa45dcb] * configure.ac (modified) MSVA: ./configure now supports --enable-msva Sat, 16 Nov 2013 02:50:29 GMT Daniel Kahn Gillmor [6870585] * t/tests/14_basic_openpgp/gnutls-cli.args (modified) Do not request X.509 certs when we are expecting OpenPGP Apparently ... Sat, 16 Nov 2013 02:48:23 GMT Daniel Kahn Gillmor [925318f] * t/server.uid.in (modified) simplify OpenPGP User ID for server in test suite Our test suite ... Sat, 16 Nov 2013 02:44:36 GMT Daniel Kahn Gillmor [c25fc5d] * t/Makefile (modified) OpenPGP certificate needs either sign or encrypt capabilities ... Sat, 16 Nov 2013 00:06:00 GMT Daniel Kahn Gillmor [dee490f] * t/base_apache.conf (modified) * t/tests/12_cgi_variables/apache.conf (modified) * t/tests/13_cgi_variables_no_client_cert/apache.conf (modified) update tests for apache 2.4 Sat, 16 Nov 2013 00:02:24 GMT Daniel Kahn Gillmor [74212ee] * t/tests/12_cgi_variables/apache.conf (modified) update test since SSL_CLIENT_CERT is not exported to the environment ... Mon, 15 Apr 2013 20:35:14 GMT Daniel Kahn Gillmor [6bb2474] * src/gnutls_hooks.c (modified) Changed Default Export Of Full PEM Certificates To FALSE This ... Mon, 15 Apr 2013 20:35:14 GMT Daniel Kahn Gillmor [70e7652] * docs/mod_gnutls_manual-0.1.html (deleted) * docs/mod_gnutls_manual-0.1.pdf (deleted) remove old versions of documentation now that we can generate them ... Mon, 15 Apr 2013 20:21:20 GMT Daniel Kahn Gillmor [2b16350] * docs/Makefile (modified) * docs/mod_gnutls_manual.mdwn (modified) clean up documentation, list GnuTLSEnable as the first option Tue, 09 Apr 2013 17:03:19 GMT Daniel Kahn Gillmor [e7527b9] * docs/Makefile (added) * docs/mod_gnutls_manual.mdwn (moved) automate generation of other manual formats. Tue, 09 Apr 2013 16:10:59 GMT Daniel Kahn Gillmor [4ee45a1] * docs/manual.mdwn (added) Used pandoc to convert from html to markdown Wed, 30 Jan 2013 04:42:02 GMT Daniel Kahn Gillmor [6f76e16] * t/tests/09_verify_no_sni_fails_with_wrong_order/output (deleted) * t/tests/11_basic_client_verification_fail/output (deleted) Do not compare ephemeral output from gnutls-cli failures The ... Wed, 30 Jan 2013 04:00:15 GMT Daniel Kahn Gillmor [b1c2b01] * src/gnutls_hooks.c (modified) avoid a segfault if no X.509 certificates are present during vhost_cb Wed, 30 Jan 2013 02:57:50 GMT Daniel Kahn Gillmor [834d926] * t/tests/14_basic_openpgp/apache.conf (added) * t/tests/14_basic_openpgp/gnutls-cli.args (added) * t/tests/14_basic_openpgp/input (added) * t/tests/14_basic_openpgp/output (added) add basic test with OpenPGP-certified credentials This test is ... Wed, 30 Jan 2013 02:56:00 GMT Daniel Kahn Gillmor [3e800f9] * t/Makefile (modified) test suite: OpenPGP certificates and secrets Make ASCII-armored ... Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [7d1ab49] * docs/mod_gnutls_manual-0.1.html (modified) * include/mod_gnutls.h.in (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) * src/mod_gnutls.c (modified) restore GnuTLSExportCertificate directive It looks to me like this ... Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [6ef3afc] * t/tests/12_cgi_variables/apache.conf (added) * t/tests/12_cgi_variables/gnutls-cli.args (added) * t/tests/12_cgi_variables/input (added) * t/tests/12_cgi_variables/output (added) * t/tests/13_cgi_variables_no_client_cert/apache.conf (added) * t/tests/13_cgi_variables_no_client_cert/gnutls-cli.args (added) * t/tests/13_cgi_variables_no_client_cert/input (added) * t/tests/13_cgi_variables_no_client_cert/output (added) added tests that cover passing environment variables to the CGI script Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [adb7135] * t/tests/10_basic_client_verification/apache.conf (added) * t/tests/10_basic_client_verification/gnutls-cli.args (added) * t/tests/10_basic_client_verification/input (added) * t/tests/10_basic_client_verification/output (added) * t/tests/11_basic_client_verification_fail/apache.conf (added) * t/tests/11_basic_client_verification_fail/fail.client (added) * t/tests/11_basic_client_verification_fail/gnutls-cli.args (added) * t/tests/11_basic_client_verification_fail/input (added) * t/tests/11_basic_client_verification_fail/output (added) add basic test to check for client-cert verification. Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [25e6b32] * include/mod_gnutls.h.in (modified) remove obsolete mgs_handle_t.rsa_params -- RSA-EXPORT is not ... Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [c0dd3ab] * src/gnutls_hooks.c (modified) avoid invoking gnutls_transport_get_ptr on a NULL session Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [f9eab65] * t/tests/08_verify_no_sni_fallback_to_first_vhost/apache.conf (added) * t/tests/08_verify_no_sni_fallback_to_first_vhost/gnutls-cli.args (added) * t/tests/08_verify_no_sni_fallback_to_first_vhost/input (added) * t/tests/08_verify_no_sni_fallback_to_first_vhost/output (added) * t/tests/09_verify_no_sni_fails_with_wrong_order/apache.conf (added) * t/tests/09_verify_no_sni_fails_with_wrong_order/fail.client (added) * t/tests/09_verify_no_sni_fails_with_wrong_order/gnutls-cli.args (added) * t/tests/09_verify_no_sni_fails_with_wrong_order/input (added) * t/tests/09_verify_no_sni_fails_with_wrong_order/output (added) add two tests that detail expected vhost selection for clients who do ... Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [cf51bf9] * t/tests/06_verify_sni_a/apache.conf (added) * t/tests/06_verify_sni_a/gnutls-cli.args (added) * t/tests/06_verify_sni_a/input (added) * t/tests/06_verify_sni_a/output (added) * t/tests/07_verify_sni_b/apache.conf (added) * t/tests/07_verify_sni_b/gnutls-cli.args (added) * t/tests/07_verify_sni_b/input (added) * t/tests/07_verify_sni_b/output (added) added a test to verify that SNI works Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [b668622] * src/gnutls_hooks.c (modified) Do not override the configured GnuTLS priority string. This fixes ... Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [c5bf40b] * t/tests/05_mismatched-priorities/apache.conf (added) * t/tests/05_mismatched-priorities/fail.client (added) * t/tests/05_mismatched-priorities/gnutls-cli.args (added) * t/tests/05_mismatched-priorities/input (added) added test that should fail due to protocol priority mismatch Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [8985a6b] * src/gnutls_hooks.c (modified) allow certificate use for clients without SNI The test removed here ... Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [a4006d3] * t/tests/04_basic_nosni/apache.conf (added) * t/tests/04_basic_nosni/gnutls-cli.args (added) * t/tests/04_basic_nosni/input (added) * t/tests/04_basic_nosni/output (added) make basic test without SNI from the client This should use the ... Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [032ff02] * include/mod_gnutls.h.in (modified) parameterize mod_gnutls.h.in so that MOD_GNUTLS_VERSION and ... Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [9ecd212] * src/gnutls_hooks.c (modified) avoid embedding extra/unnecessary newlines in logs Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [932b68e] * src/gnutls_hooks.c (modified) Check for the version of GnuTLS we built against Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [cb5188f] * src/gnutls_hooks.c (modified) fatal library initialization error logs should be at APLOG_EMERG ... Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [421ef1c] * src/gnutls_hooks.c (modified) deal responsibly with grave failures in pre_config hook If a ... Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [929d313] * src/gnutls_config.c (modified) avoid use-after-free in mgs_set_key_file() Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [480aba1] * docs/mod_gnutls_manual-0.1.html (modified) * src/gnutls_config.c (modified) correct context terminology for GnuTLSCache configurations "global ... Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [0367e02] * t/tests/02_cache_in_vhost/apache.conf (added) * t/tests/02_cache_in_vhost/fail.server (added) * t/tests/02_cache_in_vhost/gnutls-cli.args (added) * t/tests/02_cache_in_vhost/input (added) * t/tests/03_cachetimeout_in_vhost/apache.conf (added) * t/tests/03_cachetimeout_in_vhost/fail.server (added) * t/tests/03_cachetimeout_in_vhost/gnutls-cli.args (added) * t/tests/03_cachetimeout_in_vhost/input (added) test to ensure that cache directives are only global Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [040387c] * include/mod_gnutls.h.in (modified) * src/gnutls_cache.c (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) * src/mod_gnutls.c (modified) server-wide settings should be defaults unless overridden in a vhost ... Wed, 30 Jan 2013 01:05:42 GMT Daniel Kahn Gillmor [32538ff] * t/tests/01_serverwide_priorities/apache.conf (added) * t/tests/01_serverwide_priorities/gnutls-cli.args (added) * t/tests/01_serverwide_priorities/input (added) * t/tests/01_serverwide_priorities/output (added) demonstrate failure with server-wide setting of GnuTLS priorities