# # ChangeLog for test in mod_gnutls # # Generated by Trac 1.2 # Apr 20, 2021, 1:30:00 PM Sat, 07 Dec 2019 20:24:22 GMT Fiona Klute [3fbe087] * test/mgstest/tests.py (modified) Use os.set_blocking() instead of fiddling with file descriptor flags Sat, 07 Dec 2019 16:41:40 GMT Fiona Klute [eb84747] * test/https-test-client.py (modified) * test/mgstest/tests.py (modified) * test/tests/21_TLS_reverse_proxy_wrong_cert/test.yml (modified) * test/tests/26_redirect_HTTP_to_HTTPS/test.yml (modified) TestConnection: Add optional "description" attribute for logging Sat, 07 Dec 2019 16:22:36 GMT Fiona Klute [0e069b6] * configure.ac (modified) * test/mgstest/tests.py (modified) * test/test-26_redirect_HTTP_to_HTTPS.bash (modified) * test/tests/26_redirect_HTTP_to_HTTPS/test.yml (added) * test/tests/Makefile.am (modified) Support plain HTTP in the Python test framework This makes it ... Sat, 07 Dec 2019 15:46:02 GMT Fiona Klute [7054040] * test/mgstest/tests.py (modified) * test/sample_test.yml (modified) Support checking response headers Sat, 07 Dec 2019 14:48:25 GMT Fiona Klute [8b72599] * test/https-test-client.py (modified) * test/mgstest/tests.py (modified) https-test-client.py: Flush sys.stdout so connection output doesn't mix Sat, 07 Dec 2019 14:42:07 GMT Fiona Klute [e3e0de1] * test/https-test-client.py (modified) * test/mgstest/tests.py (modified) * test/runtests (modified) * test/tests/21_TLS_reverse_proxy_wrong_cert/test.yml (modified) https-test-client.py: Make host and port configurable per connection ... Sat, 07 Dec 2019 14:39:00 GMT Fiona Klute [09d923b] * test/sample_test.yml (modified) Include status request in sample_test.yml Fri, 06 Dec 2019 16:54:00 GMT Fiona Klute [d762813] * test/base_apache.conf (modified) Test suite: Start fewer server processes The test suite doesn't ... Fri, 06 Dec 2019 16:28:23 GMT Fiona Klute [f6d2721] * test/mgstest/http.py (modified) HTTPSubprocessConnection: Run filter in a thread instead of process ... Fri, 06 Dec 2019 16:10:38 GMT Fiona Klute [0560bb9] * test/mgstest/__init__.py (modified) * test/mgstest/http.py (modified) * test/mgstest/tests.py (modified) Add some documentation for the Python test modules Wed, 04 Dec 2019 19:37:12 GMT Fiona Klute [f9e13a5] * test/mgstest/tests.py (modified) mgstest.tests: Fix doctests for module structure Wed, 04 Dec 2019 19:34:57 GMT Fiona Klute [42097fb] * test/https-test-client.py (modified) * test/runtests (modified) https-test-client.py: Add --timeout parameter for TEST_QUERY_TIMEOUT Wed, 04 Dec 2019 17:57:11 GMT Fiona Klute [6d3dc34] * test/.gitignore (modified) * test/Makefile.am (modified) * test/https-test-client.py (modified) * test/mgstest/__init__.py (added) * test/mgstest/http.py (added) * test/mgstest/tests.py (added) Split infrastructure from https-test-client.py into modules Wed, 04 Dec 2019 15:14:50 GMT Fiona Klute [a2d1bb9] * test/https-test-client.py (modified) * test/sample_fail.yml (modified) https-test-client.py: Support multiple connections in one test config Wed, 04 Dec 2019 15:05:41 GMT Fiona Klute [ec63b07] * test/https-test-client.py (modified) https-test-client.py: A few more doctests Wed, 04 Dec 2019 15:00:58 GMT Fiona Klute [6ea34b1] * test/https-test-client.py (modified) Rename TestRequest.check_body() to show it is shared API Wed, 04 Dec 2019 14:56:07 GMT Fiona Klute [1de6754] * test/https-test-client.py (modified) Move code for running a test connection into TestConnection.run() Wed, 04 Dec 2019 14:41:20 GMT Fiona Klute [2e736df] * test/https-test-client.py (modified) https-test-client.py: Require --test-config parameter This allows a ... Wed, 04 Dec 2019 14:36:10 GMT Fiona Klute [ce85a5f] * test/https-test-client.py (modified) Move code to run a TestRequest into the class Wed, 04 Dec 2019 14:16:26 GMT Fiona Klute [851173b] * test/https-test-client.py (modified) TestConnection: Rename unused "protocol" parameter to "transport" ... Wed, 04 Dec 2019 11:20:53 GMT Fiona Klute [1c2b936] * test/Makefile.am (modified) * test/runtests (modified) * test/tests/00_basic/gnutls-cli.args (deleted) * test/tests/00_basic/input (deleted) * test/tests/00_basic/output (deleted) * test/tests/00_basic/test.yml (added) * test/tests/01_serverwide_priorities/gnutls-cli.args (deleted) * test/tests/01_serverwide_priorities/input (deleted) * test/tests/01_serverwide_priorities/output (deleted) * test/tests/01_serverwide_priorities/test.yml (added) * test/tests/02_cache_in_vhost/gnutls-cli.args (deleted) * test/tests/02_cache_in_vhost/input (deleted) * test/tests/02_cache_in_vhost/test.yml (added) * test/tests/03_cachetimeout_in_vhost/gnutls-cli.args (deleted) * test/tests/03_cachetimeout_in_vhost/input (deleted) * test/tests/03_cachetimeout_in_vhost/output (deleted) * test/tests/03_cachetimeout_in_vhost/test.yml (added) * test/tests/04_basic_nosni/gnutls-cli.args (deleted) * test/tests/04_basic_nosni/input (deleted) * test/tests/04_basic_nosni/output (deleted) * test/tests/04_basic_nosni/test.yml (added) * test/tests/05_mismatched-priorities/apache.conf (modified) * test/tests/05_mismatched-priorities/fail.client (deleted) * test/tests/05_mismatched-priorities/gnutls-cli.args (deleted) * test/tests/05_mismatched-priorities/input (deleted) * test/tests/05_mismatched-priorities/test.yml (added) * test/tests/06_verify_sni_a/gnutls-cli.args (deleted) * test/tests/06_verify_sni_a/input (deleted) * test/tests/06_verify_sni_a/output (deleted) * test/tests/06_verify_sni_a/test.yml (added) * test/tests/07_verify_sni_b/gnutls-cli.args (deleted) * test/tests/07_verify_sni_b/input (deleted) * test/tests/07_verify_sni_b/output (deleted) * test/tests/07_verify_sni_b/test.yml (added) * test/tests/08_verify_no_sni_fallback_to_first_vhost/gnutls-cli.args (deleted) * test/tests/08_verify_no_sni_fallback_to_first_vhost/input (deleted) * test/tests/08_verify_no_sni_fallback_to_first_vhost/output (deleted) * test/tests/08_verify_no_sni_fallback_to_first_vhost/test.yml (added) * test/tests/09_verify_no_sni_fails_with_wrong_order/fail.client (deleted) * test/tests/09_verify_no_sni_fails_with_wrong_order/gnutls-cli.args (deleted) * test/tests/09_verify_no_sni_fails_with_wrong_order/input (deleted) * test/tests/09_verify_no_sni_fails_with_wrong_order/test.yml (added) * test/tests/10_basic_client_verification/gnutls-cli.args (deleted) * test/tests/10_basic_client_verification/input (deleted) * test/tests/10_basic_client_verification/output (deleted) * test/tests/10_basic_client_verification/test.yml (added) * test/tests/11_basic_client_verification_fail/fail.client (deleted) * test/tests/11_basic_client_verification_fail/gnutls-cli.args (deleted) * test/tests/11_basic_client_verification_fail/input (deleted) * test/tests/11_basic_client_verification_fail/test.yml (added) * test/tests/12_cgi_variables/gnutls-cli.args (deleted) * test/tests/12_cgi_variables/input (deleted) * test/tests/12_cgi_variables/output (deleted) * test/tests/12_cgi_variables/test.yml (added) * test/tests/13_cgi_variables_no_client_cert/gnutls-cli.args (deleted) * test/tests/13_cgi_variables_no_client_cert/input (deleted) * test/tests/13_cgi_variables_no_client_cert/output (deleted) * test/tests/13_cgi_variables_no_client_cert/test.yml (added) * test/tests/14_resume_session/gnutls-cli.args (deleted) * test/tests/14_resume_session/input (deleted) * test/tests/14_resume_session/output (deleted) * test/tests/14_resume_session/test.yml (added) * test/tests/15_basic_msva/gnutls-cli.args (deleted) * test/tests/15_basic_msva/input (deleted) * test/tests/15_basic_msva/output (deleted) * test/tests/15_basic_msva/test.yml (added) * test/tests/16_view-status/gnutls-cli.args (deleted) * test/tests/16_view-status/input (deleted) * test/tests/16_view-status/test.yml (added) * test/tests/17_cgi_vars_large_cert/gnutls-cli.args (deleted) * test/tests/17_cgi_vars_large_cert/input (deleted) * test/tests/17_cgi_vars_large_cert/output (deleted) * test/tests/17_cgi_vars_large_cert/test.yml (added) * test/tests/18_client_verification_wrong_cert/gnutls-cli.args (deleted) * test/tests/18_client_verification_wrong_cert/input (deleted) * test/tests/18_client_verification_wrong_cert/output (deleted) * test/tests/18_client_verification_wrong_cert/test.yml (added) * test/tests/19_TLS_reverse_proxy/gnutls-cli.args (deleted) * test/tests/19_TLS_reverse_proxy/input (deleted) * test/tests/19_TLS_reverse_proxy/output (deleted) * test/tests/19_TLS_reverse_proxy/test.yml (added) * test/tests/20_TLS_reverse_proxy_client_auth/gnutls-cli.args (deleted) * test/tests/20_TLS_reverse_proxy_client_auth/input (deleted) * test/tests/20_TLS_reverse_proxy_client_auth/output (deleted) * test/tests/20_TLS_reverse_proxy_client_auth/test.yml (added) * test/tests/21_TLS_reverse_proxy_wrong_cert/gnutls-cli.args (deleted) * test/tests/21_TLS_reverse_proxy_wrong_cert/input (deleted) * test/tests/21_TLS_reverse_proxy_wrong_cert/output (deleted) * test/tests/21_TLS_reverse_proxy_wrong_cert/test.yml (added) * test/tests/22_TLS_reverse_proxy_crl_revoke/gnutls-cli.args (deleted) * test/tests/22_TLS_reverse_proxy_crl_revoke/input (deleted) * test/tests/22_TLS_reverse_proxy_crl_revoke/output (deleted) * test/tests/22_TLS_reverse_proxy_crl_revoke/test.yml (added) * test/tests/23_TLS_reverse_proxy_mismatched_priorities/gnutls-cli.args (deleted) * test/tests/23_TLS_reverse_proxy_mismatched_priorities/input (deleted) * test/tests/23_TLS_reverse_proxy_mismatched_priorities/output (deleted) * test/tests/23_TLS_reverse_proxy_mismatched_priorities/test.yml (added) * test/tests/24_pkcs11_cert/gnutls-cli.args (deleted) * test/tests/24_pkcs11_cert/input (deleted) * test/tests/24_pkcs11_cert/output (deleted) * test/tests/24_pkcs11_cert/test.yml (added) * test/tests/25_Disable_TLS_1.0/fail.client (deleted) * test/tests/25_Disable_TLS_1.0/gnutls-cli.args (deleted) * test/tests/25_Disable_TLS_1.0/input (deleted) * test/tests/25_Disable_TLS_1.0/test.yml (added) * test/tests/27_OCSP_server/gnutls-cli.args (deleted) * test/tests/27_OCSP_server/input (deleted) * test/tests/27_OCSP_server/output (deleted) * test/tests/27_OCSP_server/test.yml (added) * test/tests/29_force_handshake_vhost/gnutls-cli.args (deleted) * test/tests/29_force_handshake_vhost/input (deleted) * test/tests/29_force_handshake_vhost/output (deleted) * test/tests/29_force_handshake_vhost/test.yml (added) * test/tests/30_ip_based_vhosts/gnutls-cli.args (deleted) * test/tests/30_ip_based_vhosts/input (deleted) * test/tests/30_ip_based_vhosts/output (deleted) * test/tests/30_ip_based_vhosts/test.yml (added) * test/tests/31_vhost_SNI_serveralias_match/gnutls-cli.args (deleted) * test/tests/31_vhost_SNI_serveralias_match/input (deleted) * test/tests/31_vhost_SNI_serveralias_match/output (deleted) * test/tests/31_vhost_SNI_serveralias_match/test.yml (added) * test/tests/32_vhost_SNI_serveralias_mismatch/gnutls-cli.args (deleted) * test/tests/32_vhost_SNI_serveralias_mismatch/input (deleted) * test/tests/32_vhost_SNI_serveralias_mismatch/output (deleted) * test/tests/32_vhost_SNI_serveralias_mismatch/test.yml (added) * test/tests/33_vhost_SNI_serveralias_missinghost/gnutls-cli.args (deleted) * test/tests/33_vhost_SNI_serveralias_missinghost/input (deleted) * test/tests/33_vhost_SNI_serveralias_missinghost/output (deleted) * test/tests/33_vhost_SNI_serveralias_missinghost/test.yml (added) * test/tests/34_TLS_reverse_proxy_h2/gnutls-cli.args (deleted) * test/tests/34_TLS_reverse_proxy_h2/input (deleted) * test/tests/34_TLS_reverse_proxy_h2/output (deleted) * test/tests/34_TLS_reverse_proxy_h2/test.yml (added) * test/tests/Makefile.am (modified) Test suite: Use the new Python-based test client Wed, 04 Dec 2019 08:52:56 GMT Fiona Klute [5c7e570] * test/https-test-client.py (modified) https-test-client.py: Implement minimal HTTP/1.0 client The test ... Wed, 04 Dec 2019 08:01:11 GMT Fiona Klute [eed0c4b] * test/https-test-client.py (modified) HTTPSubprocessConnection: Ensure subprocess exists before closing ... Mon, 02 Dec 2019 19:57:33 GMT Fiona Klute [0a16644] * test/https-test-client.py (modified) https-test-client.py: Stop filtering after the first read block of ... Mon, 02 Dec 2019 19:44:54 GMT Fiona Klute [db82911] * test/https-test-client.py (modified) https-test-client.py: Make the filter function an optional argument ... Mon, 02 Dec 2019 19:32:34 GMT Fiona Klute [4dfbedd] * test/https-test-client.py (modified) https-test-client.py: Move filter out of HTTPSubprocessConnection class Mon, 02 Dec 2019 19:26:09 GMT Fiona Klute [d9b0936] * test/https-test-client.py (modified) https-test-client.py: Some more comments on the filter function Mon, 02 Dec 2019 19:09:59 GMT Fiona Klute [fc8eefcd] * test/https-test-client.py (modified) https-test-client.py: Cleanly shut down the connection subprocess ... Mon, 02 Dec 2019 17:20:05 GMT Fiona Klute [03426e0] * test/https-test-client.py (modified) https-test-client.py: Prototype of output stream filter for gnutls- ... Mon, 02 Dec 2019 16:36:36 GMT Fiona Klute [dec05c4] * test/base_apache.conf (modified) * test/tests/00_basic/input (modified) * test/tests/01_serverwide_priorities/input (modified) * test/tests/02_cache_in_vhost/input (modified) * test/tests/03_cachetimeout_in_vhost/input (modified) * test/tests/04_basic_nosni/input (modified) * test/tests/05_mismatched-priorities/input (modified) * test/tests/06_verify_sni_a/input (modified) * test/tests/07_verify_sni_b/input (modified) * test/tests/08_verify_no_sni_fallback_to_first_vhost/input (modified) * test/tests/09_verify_no_sni_fails_with_wrong_order/input (modified) * test/tests/10_basic_client_verification/input (modified) * test/tests/11_basic_client_verification_fail/input (modified) * test/tests/12_cgi_variables/input (modified) * test/tests/13_cgi_variables_no_client_cert/input (modified) * test/tests/14_resume_session/input (modified) * test/tests/15_basic_msva/input (modified) * test/tests/16_view-status/input (modified) * test/tests/17_cgi_vars_large_cert/input (modified) * test/tests/18_client_verification_wrong_cert/input (modified) * test/tests/19_TLS_reverse_proxy/input (modified) * test/tests/20_TLS_reverse_proxy_client_auth/input (modified) * test/tests/21_TLS_reverse_proxy_wrong_cert/input (modified) * test/tests/22_TLS_reverse_proxy_crl_revoke/input (modified) * test/tests/23_TLS_reverse_proxy_mismatched_priorities/input (modified) * test/tests/24_pkcs11_cert/input (modified) * test/tests/25_Disable_TLS_1.0/input (modified) * test/tests/27_OCSP_server/input (modified) * test/tests/29_force_handshake_vhost/input (modified) * test/tests/30_ip_based_vhosts/input (modified) * test/tests/31_vhost_SNI_serveralias_match/input (modified) * test/tests/32_vhost_SNI_serveralias_mismatch/input (modified) * test/tests/33_vhost_SNI_serveralias_missinghost/input (modified) * test/tests/34_TLS_reverse_proxy_h2/input (modified) Test suite: Enable HTTP keep-alive in the test server Test using ... Sun, 01 Dec 2019 18:30:59 GMT Fiona Klute [019ab8e] * test/https-test-client.py (modified) * test/sample_fail.yml (added) https-test-client.py: Catch expected connection errors Sun, 01 Dec 2019 16:20:40 GMT Fiona Klute [8335f8c] * README (modified) * configure.ac (modified) * test/Makefile.am (modified) Ensure Python is available in the test environment Sun, 01 Dec 2019 15:14:18 GMT Fiona Klute [096859f] * test/.gitignore (modified) * test/https-test-client.py (modified) * test/sample_test.yml (modified) https-test-client.py: Check if the HTTP body contains certain strings ... Sun, 01 Dec 2019 15:10:21 GMT Fiona Klute [a4e136a] * test/https-test-client.py (modified) * test/sample_test.yml (modified) https-test-client.py: Allow overriding headers Sun, 01 Dec 2019 13:54:37 GMT Fiona Klute [d5f5356] * test/https-test-client.py (modified) * test/sample_test.yml (added) https-test-client.py: Support YAML test configuration Fri, 29 Nov 2019 21:54:14 GMT Fiona Klute [618ee14] * test/https-test-client.py (added) Experimental Python-based HTTPS test client The script uses ... Fri, 29 Nov 2019 21:30:08 GMT Fiona Klute [e376ed8] * README (modified) * configure.ac (modified) * src/gnutls_cache.c (modified) * src/gnutls_cache.h (modified) * src/gnutls_hooks.c (modified) * src/gnutls_ocsp.c (modified) * test/Makefile.am (modified) * test/authority/subca/ocsp-responder/template (added) * test/authority/subca/server/template.in (added) * test/authority/subca/template.in (added) * test/ocsp_server.conf.in (modified) * test/test_ca.mk (modified) * test/tests/00_basic/apache.conf (modified) * test/tests/27_OCSP_server/apache.conf (modified) Merge branch 'subca' Fri, 01 Nov 2019 21:21:04 GMT Krista Karppinen [20a20df] * test/runtests (modified) * test/tests/00_basic/output (modified) * test/tests/01_serverwide_priorities/output (modified) * test/tests/03_cachetimeout_in_vhost/output (modified) * test/tests/04_basic_nosni/output (modified) * test/tests/06_verify_sni_a/output (modified) * test/tests/07_verify_sni_b/output (modified) * test/tests/08_verify_no_sni_fallback_to_first_vhost/output (modified) * test/tests/10_basic_client_verification/output (modified) * test/tests/14_resume_session/output (modified) * test/tests/15_basic_msva/output (modified) * test/tests/19_TLS_reverse_proxy/output (modified) * test/tests/20_TLS_reverse_proxy_client_auth/output (modified) * test/tests/21_TLS_reverse_proxy_wrong_cert/output (modified) * test/tests/22_TLS_reverse_proxy_crl_revoke/output (modified) * test/tests/23_TLS_reverse_proxy_mismatched_priorities/output (modified) * test/tests/24_pkcs11_cert/output (modified) * test/tests/27_OCSP_server/output (modified) * test/tests/29_force_handshake_vhost/output (modified) * test/tests/30_ip_based_vhosts/output (modified) * test/tests/31_vhost_SNI_serveralias_match/output (modified) * test/tests/32_vhost_SNI_serveralias_mismatch/output (modified) * test/tests/33_vhost_SNI_serveralias_missinghost/output (modified) * test/tests/34_TLS_reverse_proxy_h2/output (modified) Test suite: ignore "Content-Length" header Do not check the ... Fri, 01 Nov 2019 18:17:57 GMT Fiona Klute [a55742a] * test/tests/18_client_verification_wrong_cert/output (modified) * test/tests/21_TLS_reverse_proxy_wrong_cert/output (modified) * test/tests/22_TLS_reverse_proxy_crl_revoke/output (modified) * test/tests/23_TLS_reverse_proxy_mismatched_priorities/output (modified) Test suite: Remove URLs from expected error responses Apache HTTPD ... Tue, 16 Jul 2019 17:24:18 GMT Fiona Klute [7cfc02b] * test/Makefile.am (modified) * test/authority/subca/ocsp-responder/template (added) * test/ocsp_server.conf.in (modified) * test/test_ca.mk (modified) * test/tests/27_OCSP_server/apache.conf (modified) Test suite: Add an OCSP responder for the sub CA All CAs use the ... Mon, 15 Jul 2019 19:26:28 GMT Fiona Klute [f828974] * test/Makefile.am (modified) * test/test_ca.mk (modified) * test/tests/00_basic/apache.conf (modified) Test suite: Build & use certificate chain for the ... Mon, 15 Jul 2019 19:26:20 GMT Fiona Klute [c3aebe5] * test/Makefile.am (modified) * test/authority/subca/server/template.in (added) * test/authority/subca/template.in (added) * test/test_ca.mk (modified) Test suite: Add a sub CA to the test environment Mon, 15 Jul 2019 17:17:22 GMT Fiona Klute [fbef621] * test/.gitignore (modified) Reorganize and narrow test/.gitignore Mon, 15 Jul 2019 17:02:42 GMT Fiona Klute [6dab61d] * test/Makefile.am (modified) * test/rogueca/rogueclient/template.in (moved) * test/test_ca.mk (modified) * test/tests/18_client_verification_wrong_cert/gnutls-cli.args (modified) Test suite: Move rogueclient ID into rogueca dir, share recipe with ... Mon, 15 Jul 2019 06:45:30 GMT Fiona Klute [b712429] * test/test_ca.mk (modified) Test suite: Unify rules for X.509 root certificate generation Wed, 03 Jul 2019 06:11:01 GMT Fiona Klute [e8498bf] * test/Makefile.am (modified) * test/authority/ocsp-responder/template (moved) * test/ocsp_server.conf.in (modified) Test suite: Move directory for ocsp-responder identity into authority ... Wed, 03 Jul 2019 06:06:40 GMT Fiona Klute [59afe51] * test/Makefile.am (modified) * test/authority/imposter/template.in (moved) * test/authority/imposter/uid.in (moved) * test/tests/06_verify_sni_a/apache.conf (modified) * test/tests/07_verify_sni_b/apache.conf (modified) * test/tests/08_verify_no_sni_fallback_to_first_vhost/apache.conf (modified) * test/tests/09_verify_no_sni_fails_with_wrong_order/apache.conf (modified) * test/tests/21_TLS_reverse_proxy_wrong_cert/backend.conf (modified) Test suite: Move directory for imposter identity into authority directory Wed, 03 Jul 2019 05:52:50 GMT Fiona Klute [c825c3a] * test/Makefile.am (modified) * test/authority/server/crl.template (moved) * test/authority/server/template.in (moved) * test/authority/server/uid.in (moved) * test/runtests (modified) * test/test-24_pkcs11_cert.bash (modified) * test/tests/00_basic/apache.conf (modified) * test/tests/01_serverwide_priorities/apache.conf (modified) * test/tests/02_cache_in_vhost/apache.conf (modified) * test/tests/03_cachetimeout_in_vhost/apache.conf (modified) * test/tests/04_basic_nosni/apache.conf (modified) * test/tests/05_mismatched-priorities/apache.conf (modified) * test/tests/06_verify_sni_a/apache.conf (modified) * test/tests/07_verify_sni_b/apache.conf (modified) * test/tests/08_verify_no_sni_fallback_to_first_vhost/apache.conf (modified) * test/tests/09_verify_no_sni_fails_with_wrong_order/apache.conf (modified) * test/tests/10_basic_client_verification/apache.conf (modified) * test/tests/11_basic_client_verification_fail/apache.conf (modified) * test/tests/12_cgi_variables/apache.conf (modified) * test/tests/13_cgi_variables_no_client_cert/apache.conf (modified) * test/tests/14_resume_session/apache.conf (modified) * test/tests/15_basic_msva/apache.conf (modified) * test/tests/16_view-status/apache.conf (modified) * test/tests/17_cgi_vars_large_cert/apache.conf (modified) * test/tests/18_client_verification_wrong_cert/apache.conf (modified) * test/tests/19_TLS_reverse_proxy/apache.conf (modified) * test/tests/19_TLS_reverse_proxy/backend.conf (modified) * test/tests/20_TLS_reverse_proxy_client_auth/apache.conf (modified) * test/tests/20_TLS_reverse_proxy_client_auth/backend.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/22_TLS_reverse_proxy_crl_revoke/backend.conf (modified) * test/tests/23_TLS_reverse_proxy_mismatched_priorities/apache.conf (modified) * test/tests/23_TLS_reverse_proxy_mismatched_priorities/backend.conf (modified) * test/tests/25_Disable_TLS_1.0/apache.conf (modified) * test/tests/26_redirect_HTTP_to_HTTPS/apache.conf (modified) * test/tests/27_OCSP_server/apache.conf (modified) * test/tests/28_HTTP2_support/apache.conf (modified) * test/tests/29_force_handshake_vhost/apache.conf (modified) * test/tests/30_ip_based_vhosts/apache.conf (modified) * test/tests/31_vhost_SNI_serveralias_match/apache.conf (modified) * test/tests/32_vhost_SNI_serveralias_mismatch/apache.conf (modified) * test/tests/33_vhost_SNI_serveralias_missinghost/apache.conf (modified) * test/tests/34_TLS_reverse_proxy_h2/apache.conf (modified) * test/tests/34_TLS_reverse_proxy_h2/backend.conf (modified) Test suite: Move directory for server identity into authority directory Mon, 01 Jul 2019 20:16:01 GMT Fiona Klute [e5546be] * test/Makefile.am (modified) * test/authority/client/template.in (moved) * test/authority/client/uid.in (moved) * test/runtests (modified) * test/tests/10_basic_client_verification/gnutls-cli.args (modified) * test/tests/12_cgi_variables/gnutls-cli.args (modified) * test/tests/15_basic_msva/gnutls-cli.args (modified) * test/tests/17_cgi_vars_large_cert/gnutls-cli.args (modified) * test/tests/20_TLS_reverse_proxy_client_auth/apache.conf (modified) Test suite: Move directory for client identity into authority ... Tue, 25 Jun 2019 06:12:09 GMT Fiona Klute [f205c5f] * test/test_ca.mk (modified) Cleanup in test/test_ca.mk * Always use $(srcdir) as Make variable, ... Mon, 24 Jun 2019 18:46:11 GMT Fiona Klute [a819501] * test/Makefile.am (modified) * test/authority/template.in (moved) * test/client/template.in (moved) * test/imposter/template.in (moved) * test/ocsp-responder/template (moved) * test/rogueca/template (moved) * test/rogueclient/template.in (moved) * test/server/crl.template (moved) * test/server/template.in (moved) * test/test_ca.mk (modified) Test suite: Move template files into per-identity directories Also ... Thu, 06 Jun 2019 06:38:35 GMT Fiona Klute [c91382d] * test/Makefile.am (modified) * test/authority/uid.in (moved) * test/client/uid.in (moved) * test/imposter/uid.in (moved) * test/rogueca/uid.in (moved) * test/runtests (modified) * test/server/uid.in (moved) * test/test_ca.mk (modified) Test suite: Move UID files into per-identity directories Wed, 22 May 2019 06:44:48 GMT Fiona Klute [143bd98] * test/test_ca.mk (modified) Build test certificates without intermediate certificate request files Sun, 20 Jan 2019 21:21:04 GMT Fiona Klute [39a27cf] * CHANGELOG (modified) * test/Makefile.am (modified) Require pem2openpgp for tests only when building with MSVA support ... Wed, 12 Dec 2018 21:57:14 GMT Fiona Klute [f674424] * src/gnutls_io.c (modified) * test/Makefile.am (modified) * test/test-34_TLS_reverse_proxy_h2.bash (added) * test/tests/34_TLS_reverse_proxy_h2/apache.conf (added) * test/tests/34_TLS_reverse_proxy_h2/backend.conf (added) * test/tests/34_TLS_reverse_proxy_h2/gnutls-cli.args (added) * test/tests/34_TLS_reverse_proxy_h2/input (added) * test/tests/34_TLS_reverse_proxy_h2/output (added) * test/tests/Makefile.am (modified) First prototype of proxy ALPN support The current code assumes that ... Wed, 28 Nov 2018 15:23:49 GMT Fiona Klute [9a834cc] * test/common.bash (modified) * test/test-31_vhost_SNI_serveralias_match.bash (modified) * test/test-32_vhost_SNI_serveralias_mismatch.bash (modified) * test/test-33_vhost_SNI_serveralias_missinghost.bash (modified) Merge gnutls-cli version check Thanks Krista! Wed, 28 Nov 2018 15:21:41 GMT Fiona Klute [6519eb9] * test/test_ca.mk (modified) Test suite: Clear softhsm2.db before rebuilding This avoids token ... Tue, 27 Nov 2018 23:26:04 GMT Krista Karppinen [afebb9b] * test/common.bash (modified) * test/test-31_vhost_SNI_serveralias_match.bash (modified) * test/test-32_vhost_SNI_serveralias_mismatch.bash (modified) * test/test-33_vhost_SNI_serveralias_missinghost.bash (modified) Add gnutls-cli version requirement to SNI tests Since the ... Fri, 23 Nov 2018 17:49:58 GMT Fiona Klute [0e55076] * test/Makefile.am (modified) * test/test-31_vhost_SNI_serveralias_match.bash (added) * test/test-32_vhost_SNI_serveralias_mismatch.bash (added) * test/test-33_vhost_SNI_serveralias_missinghost.bash (added) * test/tests/31_vhost_SNI_serveralias_match/apache.conf (added) * test/tests/31_vhost_SNI_serveralias_match/gnutls-cli.args (added) * test/tests/31_vhost_SNI_serveralias_match/input (added) * test/tests/31_vhost_SNI_serveralias_match/output (added) * test/tests/32_vhost_SNI_serveralias_mismatch/apache.conf (added) * test/tests/32_vhost_SNI_serveralias_mismatch/gnutls-cli.args (added) * test/tests/32_vhost_SNI_serveralias_mismatch/input (added) * test/tests/32_vhost_SNI_serveralias_mismatch/output (added) * test/tests/33_vhost_SNI_serveralias_missinghost/apache.conf (added) * test/tests/33_vhost_SNI_serveralias_missinghost/gnutls-cli.args (added) * test/tests/33_vhost_SNI_serveralias_missinghost/input (added) * test/tests/33_vhost_SNI_serveralias_missinghost/output (added) * test/tests/Makefile.am (modified) Merge additional tests for vhost checks Thanks Krista! Fri, 23 Nov 2018 17:07:39 GMT Krista Karppinen [dcc053e] * test/Makefile.am (modified) * test/test-33_vhost_SNI_serveralias_missinghost.bash (added) * test/tests/33_vhost_SNI_serveralias_missinghost/apache.conf (added) * test/tests/33_vhost_SNI_serveralias_missinghost/gnutls-cli.args (added) * test/tests/33_vhost_SNI_serveralias_missinghost/input (added) * test/tests/33_vhost_SNI_serveralias_missinghost/output (added) * test/tests/Makefile.am (modified) Add test for missing Host header, SNI matching server alias Test ... Fri, 23 Nov 2018 16:48:05 GMT Krista Karppinen [5cf8e99] * test/Makefile.am (modified) * test/test-31_vhost_SNI_serveralias_match.bash (added) * test/test-32_vhost_SNI_serveralias_mismatch.bash (added) * test/tests/31_vhost_SNI_serveralias_match/apache.conf (added) * test/tests/31_vhost_SNI_serveralias_match/gnutls-cli.args (added) * test/tests/31_vhost_SNI_serveralias_match/input (added) * test/tests/31_vhost_SNI_serveralias_match/output (added) * test/tests/32_vhost_SNI_serveralias_mismatch/apache.conf (added) * test/tests/32_vhost_SNI_serveralias_mismatch/gnutls-cli.args (added) * test/tests/32_vhost_SNI_serveralias_mismatch/input (added) * test/tests/32_vhost_SNI_serveralias_mismatch/output (added) * test/tests/Makefile.am (modified) Add tests for virtual host server aliases Test matching and ... Mon, 19 Nov 2018 07:37:26 GMT Fiona Klute [dcaba46] * test/newtest (modified) Fix newtest script The generated test script now calls ./runtests ... Tue, 06 Nov 2018 19:58:56 GMT Fiona Klute [a939015] * configure.ac (modified) * include/mod_gnutls.h.in (modified) * test/apache-conf/.gitignore (modified) * test/apache-conf/early_sni.conf.in (added) * test/tests/28_HTTP2_support/apache.conf (modified) Test early SNI in HTTP/2 test (if enabled) Sun, 04 Nov 2018 14:42:51 GMT Fiona Klute [99eb567] * test/tests/30_ip_based_vhosts/apache.conf (modified) * test/tests/30_ip_based_vhosts/input (modified) * test/tests/30_ip_based_vhosts/output (modified) Test suite: Use static output instead of CGI for test ... Fri, 02 Nov 2018 06:38:36 GMT Fiona Klute [5b0dd3d] * test/test_ca.mk (modified) Test CA: Keep private keys after certificate by default This does ... Wed, 31 Oct 2018 20:46:15 GMT Fiona Klute [b47dc70] * test/Makefile.am (modified) * test/server.template.in (modified) * test/test_ca.mk (modified) Test suite: Simplify certificate template creation Tue, 30 Oct 2018 20:22:55 GMT Fiona Klute [267a27a] * configure.ac (modified) * test/common.bash (modified) Test suite: Use separate IPC namespaces when enabled Minimal change ... Tue, 30 Oct 2018 19:59:56 GMT Fiona Klute [0062ede] * test/Makefile.am (modified) * test/test-30_ip_based_vhosts.bash (added) * test/tests/30_ip_based_vhosts/apache.conf (added) * test/tests/30_ip_based_vhosts/gnutls-cli.args (added) * test/tests/30_ip_based_vhosts/input (added) * test/tests/30_ip_based_vhosts/output (added) * test/tests/Makefile.am (modified) Test for IP-based virtual hosts Mostly to make sure the new "same ... Tue, 30 Oct 2018 19:35:21 GMT Fiona Klute [849b87e] * configure.ac (modified) * test/Makefile.am (modified) * test/runtests (modified) * test/server.template.in (modified) * test/test_ca.mk (modified) Test suite: Add support for IP-based virtual hosts * Pass TEST_IP ... Wed, 24 Oct 2018 17:15:58 GMT Fiona Klute [20c3f7b] * test/Makefile.am (modified) * test/tests/29_force_handshake_vhost/apache.conf (modified) * test/tests/29_force_handshake_vhost/output (modified) Expect test for vhost check to pass Wed, 24 Oct 2018 06:05:36 GMT Fiona Klute [359f009] * test/Makefile.am (modified) * test/test-29_force_handshake_vhost.bash (added) * test/tests/29_force_handshake_vhost/apache.conf (added) * test/tests/29_force_handshake_vhost/gnutls-cli.args (added) * test/tests/29_force_handshake_vhost/input (added) * test/tests/29_force_handshake_vhost/output (added) * test/tests/Makefile.am (modified) Add test for vhost check Expected to fail right now. The test ... Sun, 30 Sep 2018 10:04:48 GMT Fiona Klute [60868d2] * doc/mod_gnutls_manual.mdwn (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) * test/tests/00_basic/apache.conf (modified) * test/tests/19_TLS_reverse_proxy/apache.conf (modified) * test/tests/19_TLS_reverse_proxy/backend.conf (modified) Default to NORMAL for the GnuTLS priority settings This simplifies ... Sun, 30 Sep 2018 09:12:02 GMT Fiona Klute [bd1d8d3] * test/base_apache.conf (modified) Test suite: Stop proxy backend servers from writing to proxy access ... Fri, 28 Sep 2018 18:55:27 GMT Fiona Klute [1754503] * test/test-14_resume_session.bash (modified) * test/tests/14_resume_session/apache.conf (modified) Test suite: Enable session tickets for session resumption test TLS ... Fri, 28 Sep 2018 17:44:29 GMT Fiona Klute [eb4cab7] * test/test-16_view-status.bash (modified) * test/tests/16_view-status/gnutls-cli.args (modified) * test/tests/16_view-status/input (modified) * test/tests/16_view-status/output (deleted) * test/tests/Makefile.am (modified) Test suite: Compare cipher suites to test the status page Expecting ... Fri, 28 Sep 2018 15:22:30 GMT Fiona Klute [c33ef88] * test/tests/23_TLS_reverse_proxy_mismatched_priorities/apache.conf (modified) * test/tests/23_TLS_reverse_proxy_mismatched_priorities/backend.conf (modified) Test suite: Use ciphers, not protocol versions for priority mismatch ... Thu, 27 Sep 2018 14:05:10 GMT Fiona Klute [514d4d6] * test/test-14_resume_session.bash (modified) * test/tests/25_Disable_TLS_1.0/gnutls-cli.args (modified) Test suite: Two more compatibility fixes for GnuTLS 3.6.4 Thu, 27 Sep 2018 13:13:30 GMT Fiona Klute [2ec3e54] * test/data/dump.cgi (modified) * test/tests/12_cgi_variables/output (modified) * test/tests/13_cgi_variables_no_client_cert/output (modified) * test/tests/17_cgi_vars_large_cert/output (modified) Test suite: Remove size of DH prime from variable dump The variable ... Wed, 26 Sep 2018 06:29:35 GMT Fiona Klute [cb6476c] * src/gnutls_hooks.c (modified) * test/tests/27_OCSP_server/apache.conf (modified) Enable OCSP stapling by default if possible If the user hasn't ... Tue, 25 Sep 2018 06:32:50 GMT Fiona Klute [994200a] * src/gnutls_cache.c (modified) * test/tests/27_OCSP_server/apache.conf (modified) Set up shmcb OCSP cache by default The shmcb socache doesn't ... Tue, 08 May 2018 19:04:41 GMT Fiona Klute [d036f96] * src/gnutls_config.c (modified) * src/mod_gnutls.c (modified) * test/tests/27_OCSP_server/apache.conf (modified) Add configuration directive GnuTLSOCSPCache (no-op for now) First ... Tue, 08 May 2018 17:53:22 GMT Fiona Klute [13870b7] * test/test-14_resume_session.bash (modified) test-14_resume_session.bash: Check if the session was resumed ... Wed, 02 May 2018 19:47:33 GMT Fiona Klute [eaa8a9d] * test/tests/Makefile.am (modified) Test suite: Fix list of dist files for test 03_cachetimeout_in_vhost Mon, 30 Apr 2018 11:22:50 GMT Fiona Klute [a6aa387] * test/base_apache.conf (modified) * test/proxy_backend.conf.in (modified) * test/tests/00_basic/apache.conf (modified) * test/tests/01_serverwide_priorities/apache.conf (modified) * test/tests/02_cache_in_vhost/apache.conf (modified) * test/tests/03_cachetimeout_in_vhost/apache.conf (modified) * test/tests/04_basic_nosni/apache.conf (modified) * test/tests/05_mismatched-priorities/apache.conf (modified) * test/tests/06_verify_sni_a/apache.conf (modified) * test/tests/07_verify_sni_b/apache.conf (modified) * test/tests/08_verify_no_sni_fallback_to_first_vhost/apache.conf (modified) * test/tests/09_verify_no_sni_fails_with_wrong_order/apache.conf (modified) * test/tests/10_basic_client_verification/apache.conf (modified) * test/tests/11_basic_client_verification_fail/apache.conf (modified) * test/tests/12_cgi_variables/apache.conf (modified) * test/tests/13_cgi_variables_no_client_cert/apache.conf (modified) * test/tests/14_resume_session/apache.conf (modified) * test/tests/15_basic_msva/apache.conf (modified) * test/tests/16_view-status/apache.conf (modified) * test/tests/17_cgi_vars_large_cert/apache.conf (modified) * test/tests/18_client_verification_wrong_cert/apache.conf (modified) * test/tests/19_TLS_reverse_proxy/apache.conf (modified) * test/tests/19_TLS_reverse_proxy/backend.conf (modified) * test/tests/20_TLS_reverse_proxy_client_auth/apache.conf (modified) * test/tests/20_TLS_reverse_proxy_client_auth/backend.conf (modified) * test/tests/21_TLS_reverse_proxy_wrong_cert/apache.conf (modified) * test/tests/21_TLS_reverse_proxy_wrong_cert/backend.conf (modified) * test/tests/22_TLS_reverse_proxy_crl_revoke/apache.conf (modified) * test/tests/22_TLS_reverse_proxy_crl_revoke/backend.conf (modified) * test/tests/23_TLS_reverse_proxy_mismatched_priorities/apache.conf (modified) * test/tests/23_TLS_reverse_proxy_mismatched_priorities/backend.conf (modified) * test/tests/24_pkcs11_cert/apache.conf (modified) * test/tests/25_Disable_TLS_1.0/apache.conf (modified) * test/tests/26_redirect_HTTP_to_HTTPS/apache.conf (modified) * test/tests/27_OCSP_server/apache.conf (modified) * test/tests/28_HTTP2_support/apache.conf (modified) Test suite: Update cache configuration, ensure unique cache paths Sun, 29 Apr 2018 19:54:37 GMT Fiona Klute [56c722f] * test/test_ca.mk (modified) Test suite: Do not expire test PGP keys Infinite validity is no ... Sun, 29 Apr 2018 19:19:05 GMT Fiona Klute [f52f1b4] * doc/mod_gnutls_manual.mdwn (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) * test/tests/03_cachetimeout_in_vhost/apache.conf (modified) * test/tests/03_cachetimeout_in_vhost/fail.server (deleted) * test/tests/03_cachetimeout_in_vhost/output (added) Allow GnuTLSCacheTimeout in virtual host config I'm not sure if ... Tue, 24 Apr 2018 06:12:33 GMT Fiona Klute [6c5c2ec] * test/Makefile.am (modified) * test/test-14_basic_openpgp.bash (deleted) * test/test-14_resume_session.bash (added) * test/tests/14_resume_session/apache.conf (added) * test/tests/14_resume_session/gnutls-cli.args (added) * test/tests/14_resume_session/input (added) * test/tests/14_resume_session/output (added) * test/tests/Makefile.am (modified) Test for session resumption Mon, 23 Apr 2018 20:39:28 GMT Fiona Klute [de1ceab] * include/mod_gnutls.h.in (modified) * src/gnutls_cache.c (modified) * src/gnutls_cache.h (modified) * src/gnutls_config.c (modified) * src/gnutls_hooks.c (modified) * src/gnutls_ocsp.c (modified) * test/base_apache.conf (modified) * test/tests/00_basic/apache.conf (modified) * test/tests/27_OCSP_server/apache.conf (modified) Replace internal cache implementation with mod_socache Massively ... Sun, 22 Apr 2018 20:35:32 GMT Fiona Klute [0470e44] * include/mod_gnutls.h.in (modified) * src/gnutls_config.c (modified) * src/gnutls_config.h (modified) * src/mod_gnutls.c (modified) * test/tests/27_OCSP_server/apache.conf (modified) Support common socache "type:config" style for GnuTLSCache directive Sun, 22 Apr 2018 17:04:41 GMT Fiona Klute [7921dc7] * 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/gnutls_openpgp_support.c (deleted) * test/test-14_basic_openpgp.bash (modified) * test/tests/14_basic_openpgp/apache.conf (deleted) * test/tests/14_basic_openpgp/gnutls-cli.args (deleted) * test/tests/14_basic_openpgp/input (deleted) * test/tests/14_basic_openpgp/output (deleted) * test/tests/Makefile.am (modified) Remove OpenPGP authentication OpenPGP authentication was removed ... Wed, 11 Apr 2018 17:59:41 GMT Fiona Klute [e9e89b4] * test/test-26_redirect_HTTP_to_HTTPS.bash (modified) Clean up outdated comment/naming in test- 26_redirect_HTTP_to_HTTPS.bash Wed, 11 Apr 2018 17:16:04 GMT Fiona Klute [3c123cd] * CHANGELOG (modified) * README (modified) * include/mod_gnutls.h.in (modified) * src/gnutls_cache.c (modified) * src/gnutls_cache.h (modified) * src/gnutls_config.c (modified) * src/gnutls_config.h (modified) * src/gnutls_hooks.c (modified) * src/gnutls_io.c (modified) * src/gnutls_ocsp.c (modified) * src/gnutls_ocsp.h (modified) * src/gnutls_util.c (modified) * src/gnutls_util.h (modified) * src/mod_gnutls.c (modified) * test/README (modified) * test/cert_helper.c (modified) * test/cert_helper.h (modified) * test/data/ocsp.cgi (modified) * test/gen_ocsp_index.c (modified) * test/gnutls_openpgp_support.c (modified) * test/runtests (modified) * test/test_ca.mk (modified) Update my name, prepare changelog for the next release Wed, 11 Apr 2018 16:50:37 GMT Fiona Klute [d50dac5] * test/Makefile.am (modified) * test/test-28_HTTP2_support.bash (added) * test/tests/28_HTTP2_support/apache.conf (added) * test/tests/Makefile.am (modified) New test case for HTTP/2 support Mon, 16 Oct 2017 05:53:37 GMT Thomas Klute [321912b] * test/runtests (modified) * test/test-27_OCSP_server.bash (modified) Test suite: Start OCSP responder from runtests if config exists Thu, 12 Oct 2017 16:54:14 GMT Thomas Klute [ee94de5] * test/Makefile.am (modified) * test/test_ca.mk (modified) Test suite: Clean up for current GnuPG versions Newer GnuPG ... Wed, 11 Oct 2017 17:20:05 GMT Thomas Klute [acea635] * test/Makefile.am (modified) Test suite: Wait for Apache shutdown before "distclean" check Wed, 11 Oct 2017 16:35:37 GMT Thomas Klute [1872744] * test/Makefile.am (modified) * test/apache_service.bash (moved) * test/runtests (modified) * test/test-26_redirect_HTTP_to_HTTPS.bash (modified) * test/test-27_OCSP_server.bash (modified) Test suite: Rename bash function backend_apache to apache_service Wed, 11 Oct 2017 06:25:39 GMT Thomas Klute [b28158c] * test/runtests (modified) * test/test-19_TLS_reverse_proxy.bash (modified) * test/test-20_TLS_reverse_proxy_client_auth.bash (modified) * test/test-21_TLS_reverse_proxy_wrong_cert.bash (modified) * test/test-22_TLS_reverse_proxy_crl_revoke.bash (modified) * test/test-23_TLS_reverse_proxy_mismatched_priorities.bash (modified) Test suite: Start proxy backend server from runtests if config exists ... Wed, 11 Oct 2017 05:46:30 GMT Thomas Klute [c9e4709] * test/proxy_backend.bash (modified) Test suite: Use dir argument instead of "testdir" env in backend_apache Tue, 10 Oct 2017 17:37:04 GMT Thomas Klute [97d7c63] * test/Makefile.am (modified) * test/proxy_backend.bash (modified) * test/proxy_backend.conf.in (modified) * test/tests/19_TLS_reverse_proxy/backend.conf (modified) * test/tests/20_TLS_reverse_proxy_client_auth/backend.conf (modified) * test/tests/21_TLS_reverse_proxy_wrong_cert/backend.conf (modified) * test/tests/22_TLS_reverse_proxy_crl_revoke/backend.conf (modified) * test/tests/23_TLS_reverse_proxy_mismatched_priorities/backend.conf (modified) Test suite: Port config for proxy backend in Makefile and Apache ...