|
|
@9456efe
|
17 months |
fiona.klute |
Valgrind suppression for a leak in SoftHSM initialization
This leak …
main
|
|
|
@eb21e89
|
20 months |
fiona.klute |
Fix server_rec references in mgs_get_ocsp_response()
During the …
main
|
|
|
@b762e4e
|
20 months |
fiona.klute |
Test suite: Log outgoing OCSP responses in responder
This makes …
main
|
|
|
@caffc86
|
2 years |
fiona.klute |
Fix error text in mock response
main
|
|
|
@8f5dc4b
|
2 years |
fiona.klute |
Import unittest.mock instead of components for doctest compatibility
main
|
|
|
@8a63c76
|
2 years |
fiona.klute |
Unittest for mgstest.tests.TestConnection?
main
|
|
|
@520ab08
|
2 years |
fiona.klute |
Test mgstest.tests.TestRequest? using a mocked connection
main
|
|
|
@c6d4701
|
2 years |
fiona.klute |
mgstest.tests.TestRequest?: Move tests to unittest
The tests …
main
|
|
|
@3d7865f
|
2 years |
fiona.klute |
Formatting fix in doctests
main
|
|
|
@461fd38
|
2 years |
fiona.klute |
Automagically detect test framework modules for doctest
main
|
|
|
@5058bee
|
2 years |
fiona.klute |
Run Python instances for tests without output buffering
This reduces …
main
|
|
|
@319588a
|
2 years |
fiona.klute |
check_test_ips.py: Catch specific exception when trying address
main
|
|
|
@0fe2130
|
2 years |
fiona.klute |
Simplify lockfile handling
It's much easier to just not enter the …
main
|
|
|
@514058d
|
2 years |
fiona.klute |
Define service wait times as seconds
Python needs them that way …
main
|
|
|
@b1a6403
|
2 years |
fiona.klute |
Use asyncio.gather() when starting services to raise exceptions
With …
main
|
|
|
@dac1943
|
2 years |
fiona.klute |
TestService?: Remove timeout parameter from wait() and wait_ready()
…
main
|
|
|
@e15a72f
|
2 years |
fiona.klute |
Handle pidfile completely in ApacheService?
The generic services don't …
main
|
|
|
@7757e79
|
2 years |
fiona.klute |
Raise specific exception if waiting for service startup times out
main
|
|
|
@bad8d9d
|
2 years |
fiona.klute |
Update documentation for TestService?.run()
main
|
|
|
@663f975
|
2 years |
fiona.klute |
Support timeout for waiting for service shutdown again
main
|
|
|
@5f0e94b
|
2 years |
fiona.klute |
Use pathlib instead of os.path
main
|
|
|
@9231a4d
|
2 years |
fiona.klute |
Send stop signal to services before leaving their AsyncExitStack?
The …
main
|
|
|
@65e66c9
|
2 years |
fiona.klute |
Turn "service ready" check functions into coroutines
This way checks …
asynciomain
|
|
|
@7eb4233
|
2 years |
fiona.klute |
Use asyncio to manage test services
This makes it a little easier to …
asynciomain
|
|
|
@32e62a3
|
2 years |
fiona.klute |
Fix a flake8 warning
asynciomain
|
|
|
@90d750d
|
2 years |
fiona.klute |
Fix flake8 warnings in the test OCSP responder script
asynciomain
|
|
|
@6cec675
|
2 years |
fiona.klute |
Fix remaining flake8 warnings in mgstest.tests
That's all, minus …
asynciomain
|
|
|
@60a415a
|
2 years |
fiona.klute |
Fix simple formatting issues reported by flake8
asynciomain
|
|
|
@83b5bf6
|
2 years |
fiona.klute |
Fix flake8 warnings in mgstest.softhsm
asynciomain
|
|
|
@5357109
|
2 years |
fiona.klute |
Fix flake8 warnings in test hooks.py
asynciomain
|
|
|
@c26a163
|
2 years |
fiona.klute |
Remove unused imports
asynciomain
|
|
|
@ad2690b
|
2 years |
fiona.klute |
Fix flake8 warnings in runtest.py
asynciomain
|
|
|
@59328d0
|
2 years |
fiona.klute |
newtest: Style cleanup
asynciomain
|
|
|
@1b07bd1
|
2 years |
fiona.klute |
newtest: Let the user amend the test name if rejected
asynciomain
|
|
|
@9d10997
|
2 years |
fiona.klute |
Fill gaps in numbering when creating new tests
asynciomain
|
|
|
@0bfe9ca
|
2 years |
fiona.klute |
Fix module reference for subprocess.TimeoutExpired?
asynciomain
|
|
|
@c9e720f
|
2 years |
fiona.klute |
Test what happens if the HTTPS server receives plaintext
The new test …
asynciomain
|
|
|
@3453f93
|
2 years |
fiona.klute |
Integrate 33_vhost_SNI_serveralias_missinghost into 04_name_based_vhosts
asynciomain
|
|
|
@9144517
|
2 years |
fiona.klute |
Integrate 32_vhost_SNI_serveralias_mismatch into 04_name_based_vhosts
asynciomain
|
|
|
@bfdba17
|
2 years |
fiona.klute |
Fix hostname in test description
asynciomain
|
|
|
@a21794d
|
2 years |
fiona.klute |
Integrate 31_vhost_SNI_serveralias_match into 04_name_based_vhosts
asynciomain
|
|
|
@af412db
|
2 years |
fiona.klute |
Integrate 29_force_handshake_vhost into 04_name_based_vhosts
asynciomain
|
|
|
@747a9c4
|
2 years |
fiona.klute |
Create a new test for handling client-side handshake errors
Prior to …
asynciomain
|
|
|
@e27e01f
|
2 years |
fiona.klute |
Integrate basic SNI tests into 04_name_based_vhosts
06_verify_sni_a: …
asynciomain
|
|
|
@2495b5a
|
2 years |
fiona.klute |
Create rewrite paths that only work on one virtual host each
This …
asynciomain
|
|
|
@65a13b5
|
2 years |
fiona.klute |
Restructure 04_basic_nosni into a test setup for name based vhosts
…
asynciomain
|
|
|
@f363569
|
2 years |
fiona.klute |
Tests: Replace authority/imposter with a friendly cat identity
The …
asynciomain
|
|
|
@be2ad50
|
2 years |
fiona.klute |
Create untrusted, but otherwise good certificate for validation test
…
asynciomain
|
|
|
@cbc3477
|
2 years |
fiona.klute |
Skip MSVA test if building without MSVA auth support
Skipping instead …
asynciomain
|
|
|
@4b9e34a
|
3 years |
fiona.klute |
Unify tests for CGI variables with and without client certificate
…
asynciomain
|
|
|
@9bffdec
|
3 years |
fiona.klute |
Rename unified client authentication test
It tests a lot more than …
asynciomain
|
|
|
@3943cd1
|
3 years |
fiona.klute |
Test client auth with untrusted certificate on shared instance
…
asynciomain
|
|
|
@2d5cf4e
|
3 years |
fiona.klute |
Test successful and failed client auth with the same server instance
…
asynciomain
|
|
|
@d17866f
|
3 years |
fiona.klute |
Remove redundant test 25_Disable_TLS_1.0 (subset of …
asynciomain
|
|
|
@21cd807
|
3 years |
fiona.klute |
Use .yaml ending for all YAML files
asynciomain
|
|
|
@1d62f86
|
3 years |
fiona.klute |
Use -VERS-ALL instead of -VERS-TLS-ALL
There was a bug in GnuTLS …
asynciomain
|
|
|
@ec26b87
|
3 years |
fiona.klute |
Unify tests for GnuTLSPriorities
The rewritten 01_priorities_config …
asynciomain
|
|
|
@43a601f
|
3 years |
fiona.klute |
Proxy resume test: Allow initial close/resume open to interleave
…
asynciomain
|
|
|
@e080eef
|
3 years |
fiona.klute |
Use default priorities in tests that don't require specific ones
…
asynciomain
|
|
|
@42c7531
|
3 years |
fiona.klute |
Always built certificate chain files for tests
Otherwise …
asynciomain
|
|
|
@19fbd4d
|
3 years |
fiona.klute |
Include check_test_ips.py in dist archive and support VPATH builds
asynciomain
|
|
|
@e63515a
|
3 years |
fiona.klute |
Fix SNI/ServerAlias matching
ServerAliases? were never checked if …
asynciomain
|
|
|
@add6b31
|
3 years |
fiona.klute |
Documentation for building coverage reports
asynciomain
|
|
|
@44323c0
|
3 years |
fiona.klute |
Add target "coverage" for building coverage report to test/Makefile.am
asynciomain
|
|
|
@15f2849
|
3 years |
fiona.klute |
Optionally build with LLVM/clang profiling and gather data during tests
asynciomain
|
|
|
@40d4afa
|
3 years |
fiona.klute |
License header and Changelog update for check_test_ips.py
asynciomain
|
|
|
@2b3a2814
|
3 years |
fiona.klute |
check_test_ips.py: Allow appending hostname to checks for CI
asynciomain
|
|
|
@22a737b
|
3 years |
fiona.klute |
Detect usable loopback IPs during ./configure
asynciomain
|
|
|
@3e7427a
|
3 years |
fiona.klute |
Small Readme updates
asynciomain
|
|
|
@8d0efdc
|
3 years |
fiona.klute |
Disable session tickets by default
After learning that the GnuTLS key …
asynciomain
|
|
|
@a4e3b2c
|
3 years |
fiona.klute |
Simple test for proxy session resumption
asynciomain
|
|
|
@2089d49
|
3 years |
krista.celestia |
Add mgstest/ocsp.py to Makefile.am
Add the newly created …
asynciomainproxy-ticket
|
|
|
@ebbfb2b
|
3 years |
krista.celestia |
OCSP nonce test (36): verify nonce match
Verify that the nonce got in …
asynciomainproxy-ticket
|
|
|
@199acff
|
3 years |
fiona.klute |
ocsp.py: Log OCPS requests to stderr
With this the requests will …
asynciomainproxy-ticket
|
|
|
@de81c0f
|
3 years |
fiona.klute |
ocsp.py: Capture the OCSP request in a variable
This will be useful …
asynciomainproxy-ticket
|
|
|
@204377e
|
3 years |
fiona.klute |
Include Python OCSP responder script in dist archives
asynciomainproxy-ticket
|
|
|
@d2f2f62
|
3 years |
krista.celestia |
Rewrite OCSP responder in Python
Rewrite the OCSP responder CGI …
asynciomainproxy-ticket
|
|
|
@1eaadcd
|
3 years |
fiona.klute |
Simplify OCSP responder config using ScriptAlias? instead of mod_rewrite
asynciomainproxy-ticket
|
|
|
@b0695c6
|
3 years |
fiona.klute |
Pass parsed YAML config to mgstest.tests.run_test_conf
Parsing the …
asynciomainproxy-ticket
|
|
|
@1a85a3d
|
3 years |
fiona.klute |
mgstest.tests.TestConnection?: Read environment variables at runtime
…
asynciomainproxy-ticket
|
|
|
@e60e3b9
|
3 years |
krista.celestia |
Add test for checking nonce in OCSP response
Identical to …
asynciomainproxy-ticket
|
|
|
@ee35a9f
|
3 years |
fiona.klute |
Adjust Valgrind suppression for first gnutls_rnd use to nonce-less …
asynciomainproxy-ticket
|
|
|
@a99f1aa
|
3 years |
fiona.klute |
Test suite: Create OCSP responder certificates with …
asynciomainproxy-ticket
|
|
|
@883efd2
|
3 years |
fiona.klute |
Document how to override which Valgrind suppressions to use
asynciomainproxy-ticket
|
|
|
@221e6b9
|
3 years |
fiona.klute |
Valgrind: Remove suppression for local SoftHSM build
asynciomainproxy-ticket
|
|
|
@451ca3e
|
3 years |
fiona.klute |
Valgrind: Suppression for leak from p11_kit_module_load in child processes
asynciomainproxy-ticket
|
|
|
@931da2d
|
3 years |
fiona.klute |
Get deeper stack traces from Valgrind
asynciomainproxy-ticket
|
|
|
@10100a2
|
3 years |
fiona.klute |
Remove keyEncipherment flag from test certificates
The days of plain …
asynciomainproxy-ticket
|
|
|
@38bf158
|
3 years |
fiona.klute |
Documentation for testing with Valgrind
asynciomainproxy-ticket
|
|
|
@8b14b13
|
3 years |
fiona.klute |
Small .gitignore cleanup
asynciomainproxy-ticket
|
|
|
@ee6351d
|
3 years |
fiona.klute |
Test suite: Use mod_mpm_event by default
The "event" MPM module is …
asynciomainproxy-ticket
|
|
|
@8c63a1c
|
3 years |
fiona.klute |
Another round of the getaddrinfo Valgrind suppression
asynciomainproxy-ticket
|
|
|
@4482da4
|
3 years |
fiona.klute |
Test suite: Set global ServerName?
This gets rid of the annoying …
asynciomainproxy-ticket
|
|
|
@c756f08
|
3 years |
fiona.klute |
Make apr_getaddrinfo_leak Valgrind suppression more generic
This …
asynciomainproxy-ticket
|
|
|
@1d778ce
|
3 years |
fiona.klute |
Run Valgrind with "--gen-suppressions=all"
This makes it easier to …
asynciomainproxy-ticket
|
|
|
@cfb43fc
|
3 years |
fiona.klute |
Use Valgrind "-v" instead of "-s" for compatibility with Debian Buster …
asynciomainproxy-ticket
|
|
|
@7c89e8a
|
3 years |
fiona.klute |
Make Valgrind suppressions work without Apache and GnuTLS debug …
asynciomainproxy-ticket
|
|
|
@d1d1e3a
|
3 years |
fiona.klute |
Valgrind tests: Use --keep-debuginfo=yes
By default Valgrind drops …
asynciomainproxy-ticket
|
|
|
@f73eeb7
|
3 years |
fiona.klute |
Valgrind tests: More suppressions for issues outside mod_gnutls
asynciomainproxy-ticket
|
|
|
@005b185
|
3 years |
fiona.klute |
Fail tests running with Valgrind if Valgrind reports errors
asynciomainproxy-ticket
|
|
|