|
|
@65e66c9
|
8 weeks |
fiona.klute |
Turn "service ready" check functions into coroutines
This way checks …
asyncio
|
|
|
@7eb4233
|
8 weeks |
fiona.klute |
Use asyncio to manage test services
This makes it a little easier to …
asyncio
|
|
|
@32e62a3
|
2 months |
fiona.klute |
Fix a flake8 warning
asyncio
|
|
|
@90d750d
|
4 months |
fiona.klute |
Fix flake8 warnings in the test OCSP responder script
asyncio
|
|
|
@6cec675
|
4 months |
fiona.klute |
Fix remaining flake8 warnings in mgstest.tests
That's all, minus …
asyncio
|
|
|
@60a415a
|
4 months |
fiona.klute |
Fix simple formatting issues reported by flake8
asyncio
|
|
|
@83b5bf6
|
4 months |
fiona.klute |
Fix flake8 warnings in mgstest.softhsm
asyncio
|
|
|
@5357109
|
4 months |
fiona.klute |
Fix flake8 warnings in test hooks.py
asyncio
|
|
|
@c26a163
|
4 months |
fiona.klute |
Remove unused imports
asyncio
|
|
|
@ad2690b
|
4 months |
fiona.klute |
Fix flake8 warnings in runtest.py
asyncio
|
|
|
@59328d0
|
4 months |
fiona.klute |
newtest: Style cleanup
asyncio
|
|
|
@1b07bd1
|
4 months |
fiona.klute |
newtest: Let the user amend the test name if rejected
asyncio
|
|
|
@9d10997
|
4 months |
fiona.klute |
Fill gaps in numbering when creating new tests
asyncio
|
|
|
@0bfe9ca
|
4 months |
fiona.klute |
Fix module reference for subprocess.TimeoutExpired?
asyncio
|
|
|
@c9e720f
|
4 months |
fiona.klute |
Test what happens if the HTTPS server receives plaintext
The new test …
asyncio
|
|
|
@3453f93
|
4 months |
fiona.klute |
Integrate 33_vhost_SNI_serveralias_missinghost into 04_name_based_vhosts
asyncio
|
|
|
@9144517
|
4 months |
fiona.klute |
Integrate 32_vhost_SNI_serveralias_mismatch into 04_name_based_vhosts
asyncio
|
|
|
@bfdba17
|
4 months |
fiona.klute |
Fix hostname in test description
asyncio
|
|
|
@a21794d
|
4 months |
fiona.klute |
Integrate 31_vhost_SNI_serveralias_match into 04_name_based_vhosts
asyncio
|
|
|
@af412db
|
4 months |
fiona.klute |
Integrate 29_force_handshake_vhost into 04_name_based_vhosts
asyncio
|
|
|
@747a9c4
|
4 months |
fiona.klute |
Create a new test for handling client-side handshake errors
Prior to …
asyncio
|
|
|
@e27e01f
|
4 months |
fiona.klute |
Integrate basic SNI tests into 04_name_based_vhosts
06_verify_sni_a: …
asyncio
|
|
|
@2495b5a
|
4 months |
fiona.klute |
Create rewrite paths that only work on one virtual host each
This …
asyncio
|
|
|
@65a13b5
|
4 months |
fiona.klute |
Restructure 04_basic_nosni into a test setup for name based vhosts
…
asyncio
|
|
|
@f363569
|
4 months |
fiona.klute |
Tests: Replace authority/imposter with a friendly cat identity
The …
asyncio
|
|
|
@be2ad50
|
4 months |
fiona.klute |
Create untrusted, but otherwise good certificate for validation test
…
asyncio
|
|
|
@cbc3477
|
4 months |
fiona.klute |
Skip MSVA test if building without MSVA auth support
Skipping instead …
asyncio
|
|
|
@4b9e34a
|
5 months |
fiona.klute |
Unify tests for CGI variables with and without client certificate
…
asyncio
|
|
|
@9bffdec
|
5 months |
fiona.klute |
Rename unified client authentication test
It tests a lot more than …
asyncio
|
|
|
@3943cd1
|
5 months |
fiona.klute |
Test client auth with untrusted certificate on shared instance
…
asyncio
|
|
|
@2d5cf4e
|
5 months |
fiona.klute |
Test successful and failed client auth with the same server instance
…
asyncio
|
|
|
@d17866f
|
5 months |
fiona.klute |
Remove redundant test 25_Disable_TLS_1.0 (subset of …
asyncio
|
|
|
@21cd807
|
5 months |
fiona.klute |
Use .yaml ending for all YAML files
asyncio
|
|
|
@1d62f86
|
5 months |
fiona.klute |
Use -VERS-ALL instead of -VERS-TLS-ALL
There was a bug in GnuTLS …
asyncio
|
|
|
@ec26b87
|
5 months |
fiona.klute |
Unify tests for GnuTLSPriorities
The rewritten 01_priorities_config …
asyncio
|
|
|
@43a601f
|
5 months |
fiona.klute |
Proxy resume test: Allow initial close/resume open to interleave
…
asyncio
|
|
|
@e080eef
|
5 months |
fiona.klute |
Use default priorities in tests that don't require specific ones
…
asyncio
|
|
|
@42c7531
|
7 months |
fiona.klute |
Always built certificate chain files for tests
Otherwise …
asyncio
|
|
|
@19fbd4d
|
7 months |
fiona.klute |
Include check_test_ips.py in dist archive and support VPATH builds
asyncio
|
|
|
@e63515a
|
7 months |
fiona.klute |
Fix SNI/ServerAlias matching
ServerAliases? were never checked if …
asyncio
|
|
|
@add6b31
|
7 months |
fiona.klute |
Documentation for building coverage reports
asyncio
|
|
|
@44323c0
|
7 months |
fiona.klute |
Add target "coverage" for building coverage report to test/Makefile.am
asyncio
|
|
|
@15f2849
|
7 months |
fiona.klute |
Optionally build with LLVM/clang profiling and gather data during tests
asyncio
|
|
|
@40d4afa
|
7 months |
fiona.klute |
License header and Changelog update for check_test_ips.py
asyncio
|
|
|
@2b3a2814
|
7 months |
fiona.klute |
check_test_ips.py: Allow appending hostname to checks for CI
asyncio
|
|
|
@22a737b
|
7 months |
fiona.klute |
Detect usable loopback IPs during ./configure
asyncio
|
|
|
@3e7427a
|
7 months |
fiona.klute |
Small Readme updates
asyncio
|
|
|
@8d0efdc
|
7 months |
fiona.klute |
Disable session tickets by default
After learning that the GnuTLS key …
asyncio
|
|
|
@a4e3b2c
|
8 months |
fiona.klute |
Simple test for proxy session resumption
asyncio
|
|
|
@2089d49
|
9 months |
krista.celestia |
Add mgstest/ocsp.py to Makefile.am
Add the newly created …
asyncioproxy-ticket
|
|
|
@ebbfb2b
|
9 months |
krista.celestia |
OCSP nonce test (36): verify nonce match
Verify that the nonce got in …
asyncioproxy-ticket
|
|
|
@199acff
|
10 months |
fiona.klute |
ocsp.py: Log OCPS requests to stderr
With this the requests will …
asyncioproxy-ticket
|
|
|
@de81c0f
|
10 months |
fiona.klute |
ocsp.py: Capture the OCSP request in a variable
This will be useful …
asyncioproxy-ticket
|
|
|
@204377e
|
10 months |
fiona.klute |
Include Python OCSP responder script in dist archives
asyncioproxy-ticket
|
|
|
@d2f2f62
|
10 months |
krista.celestia |
Rewrite OCSP responder in Python
Rewrite the OCSP responder CGI …
asyncioproxy-ticket
|
|
|
@1eaadcd
|
10 months |
fiona.klute |
Simplify OCSP responder config using ScriptAlias? instead of mod_rewrite
asyncioproxy-ticket
|
|
|
@b0695c6
|
10 months |
fiona.klute |
Pass parsed YAML config to mgstest.tests.run_test_conf
Parsing the …
asyncioproxy-ticket
|
|
|
@1a85a3d
|
10 months |
fiona.klute |
mgstest.tests.TestConnection?: Read environment variables at runtime
…
asyncioproxy-ticket
|
|
|
@e60e3b9
|
10 months |
krista.celestia |
Add test for checking nonce in OCSP response
Identical to …
asyncioproxy-ticket
|
|
|
@ee35a9f
|
10 months |
fiona.klute |
Adjust Valgrind suppression for first gnutls_rnd use to nonce-less …
asyncioproxy-ticket
|
|
|
@a99f1aa
|
12 months |
fiona.klute |
Test suite: Create OCSP responder certificates with …
asyncioproxy-ticket
|
|
|
@883efd2
|
12 months |
fiona.klute |
Document how to override which Valgrind suppressions to use
asyncioproxy-ticket
|
|
|
@221e6b9
|
12 months |
fiona.klute |
Valgrind: Remove suppression for local SoftHSM build
asyncioproxy-ticket
|
|
|
@451ca3e
|
12 months |
fiona.klute |
Valgrind: Suppression for leak from p11_kit_module_load in child processes
asyncioproxy-ticket
|
|
|
@931da2d
|
12 months |
fiona.klute |
Get deeper stack traces from Valgrind
asyncioproxy-ticket
|
|
|
@10100a2
|
12 months |
fiona.klute |
Remove keyEncipherment flag from test certificates
The days of plain …
asyncioproxy-ticket
|
|
|
@38bf158
|
12 months |
fiona.klute |
Documentation for testing with Valgrind
asyncioproxy-ticket
|
|
|
@8b14b13
|
12 months |
fiona.klute |
Small .gitignore cleanup
asyncioproxy-ticket
|
|
|
@ee6351d
|
12 months |
fiona.klute |
Test suite: Use mod_mpm_event by default
The "event" MPM module is …
asyncioproxy-ticket
|
|
|
@8c63a1c
|
12 months |
fiona.klute |
Another round of the getaddrinfo Valgrind suppression
asyncioproxy-ticket
|
|
|
@4482da4
|
12 months |
fiona.klute |
Test suite: Set global ServerName?
This gets rid of the annoying …
asyncioproxy-ticket
|
|
|
@c756f08
|
12 months |
fiona.klute |
Make apr_getaddrinfo_leak Valgrind suppression more generic
This …
asyncioproxy-ticket
|
|
|
@1d778ce
|
12 months |
fiona.klute |
Run Valgrind with "--gen-suppressions=all"
This makes it easier to …
asyncioproxy-ticket
|
|
|
@cfb43fc
|
12 months |
fiona.klute |
Use Valgrind "-v" instead of "-s" for compatibility with Debian Buster …
asyncioproxy-ticket
|
|
|
@7c89e8a
|
12 months |
fiona.klute |
Make Valgrind suppressions work without Apache and GnuTLS debug …
asyncioproxy-ticket
|
|
|
@d1d1e3a
|
12 months |
fiona.klute |
Valgrind tests: Use --keep-debuginfo=yes
By default Valgrind drops …
asyncioproxy-ticket
|
|
|
@f73eeb7
|
12 months |
fiona.klute |
Valgrind tests: More suppressions for issues outside mod_gnutls
asyncioproxy-ticket
|
|
|
@005b185
|
12 months |
fiona.klute |
Fail tests running with Valgrind if Valgrind reports errors
asyncioproxy-ticket
|
|
|
@e46d203
|
12 months |
fiona.klute |
Update forgotten license headers
asyncioproxy-ticket
|
|
|
@99c61f9
|
12 months |
fiona.klute |
Add configure option --enable-valgrind-test to run tests with Valgrind …
asyncioproxy-ticket
|
|
|
@c4ba2b60
|
12 months |
fiona.klute |
Test suite: Automatically detect required modules
Which modules are …
asyncioproxy-ticket
|
|
|
@c05b8c5
|
12 months |
fiona.klute |
TestService?: Preserve the child process' return code
asyncioproxy-ticket
|
|
|
@422eade
|
12 months |
fiona.klute |
Support optional timeout for TestService?.wait()
asyncioproxy-ticket
|
|
|
@264ab17
|
12 months |
fiona.klute |
mgstest.services: Remove code for handling forking services
No longer …
asyncioproxy-ticket
|
|
|
@e2200db
|
12 months |
fiona.klute |
Test suite: Always run Apache with "-DFOREGROUND"
This simplifies …
asyncioproxy-ticket
|
|
|
@72ebe64
|
12 months |
fiona.klute |
runtest.py: Support for running Apache with Valgrind
Not used by …
asyncioproxy-ticket
|
|
|
@e819f13
|
12 months |
fiona.klute |
Unconditionally enable early SNI parsing
All supported GnuTLS …
asyncioproxy-ticket
|
|
|
@c33b0ea
|
12 months |
fiona.klute |
Test per-directory "GnuTLSClientVerify request"
The request must …
asyncioproxy-ticket
|
|
|
@442c6a6
|
12 months |
fiona.klute |
Test suite: Detect Apache shutdown by PID file
Wait for the PID file …
asyncioproxy-ticket
|
|
|
@7543db4
|
12 months |
fiona.klute |
Remove debug output of raw test connection config
asyncioproxy-ticket
|
|
|
@44188aa
|
12 months |
fiona.klute |
Test post-handshake authentication with an untrusted certificate
asyncioproxy-ticket
|
|
|
@4f2c988
|
12 months |
fiona.klute |
Send 403 if required client post-handshake authentication fails
This …
asyncioproxy-ticket
|
|
|
@4fe52e6
|
12 months |
fiona.klute |
Use gnutls-cli inline command to test TLS session resumption
This …
asyncioproxy-ticket
|
|
|
@9db4dcd
|
12 months |
fiona.klute |
Handle GNUTLS_E_GOT_APPLICATION_DATA on gnutls_reauth()
Pending …
asyncioproxy-ticket
|
|
|
@1c76ea7
|
12 months |
fiona.klute |
mgstest.tests: Encode request body as utf-8
HTTPConnection.request() …
asyncioproxy-ticket
|
|
|
@6fa6095
|
12 months |
fiona.klute |
Partial post-handshake auth support
Needs proper error handling, …
asyncioproxy-ticket
|
|
|
@a9e0738
|
12 months |
fiona.klute |
Test 28_HTTP2_support: Log curl output regardless of failure
asyncioproxy-ticket
|
|
|
@407ca6e
|
13 months |
fiona.klute |
TestRequest? and TestReq10: Support request body
This will allow …
asyncioproxy-ticket
|
|
|
@33fa7d5
|
13 months |
fiona.klute |
Ensure stapling is active for server certificates with "must-staple"
…
asyncioproxy-ticket
|
|
|
@587642d
|
13 months |
fiona.klute |
OCSP test: Prevent single-second refresh intervals
With the default …
asyncioproxy-ticket
|
|
|