Timeline
Dec 27, 2019:
- 5:43 PM Changeset in mod_gnutls [dd91d9c]asynciomainproxy-ticket by
- Support post_check hook for tests
- 3:21 PM Changeset in mod_gnutls [52636ee]asynciomainproxy-ticket by
- TestReq10: Use superclass constructor and _from_yaml function This …
- 3:19 PM Changeset in mod_gnutls [7089dbc]asynciomainproxy-ticket by
- Rename TestRaw10 to TestReq10 and adjust the YAML tag
- 3:15 PM Changeset in mod_gnutls [6615d91]asynciomainproxy-ticket by
- Use dynamic class constructor in _from_yaml classmethods This makes …
- 2:10 PM Changeset in mod_gnutls [3039495]asynciomainproxy-ticket by
- Write TLS connection log for HTTP/1.0 requests to stdout
- 12:40 PM Changeset in mod_gnutls [0909c92]asynciomainproxy-ticket by
- Add hooks system to the test runner With this all tests can use …
Dec 26, 2019:
- 3:47 AM Changeset in mod_gnutls [05984a0]asynciomainproxy-ticket by
- Replace "runtests" with "runtest.py" This is the next step from …
Dec 21, 2019:
- 12:15 PM Changeset in mod_gnutls [006f91a]asynciomainproxy-ticket by
- HTTPSubprocessConnection: Use stable API to access the default timeout
Dec 19, 2019:
- 7:11 AM Changeset in mod_gnutls [09774e2]asynciomainproxy-ticket by
- Optionally log HTTP responses to another stream/file
- 6:35 AM Changeset in mod_gnutls [45b0a24]asynciomainproxy-ticket by
- TestRequest?: Raise exception if expected connection reset didn't occur
- 6:26 AM Changeset in mod_gnutls [d5c572b]asynciomainproxy-ticket by
- Use try/finally in lockfile context even when locking is disabled The …
Dec 18, 2019:
- 5:42 PM Changeset in mod_gnutls [3be92d3]asynciomainproxy-ticket by
- Optionally log gnutls-cli stderr output to another stream/file
- 2:45 AM Changeset in mod_gnutls [779406c]asynciomainproxy-ticket by
- Always log test connection number
Dec 13, 2019:
- 12:44 PM Changeset in mod_gnutls [f3a3f6f]asynciomainproxy-ticket by
- Check for Python yaml module in ./configure (required for tests)
Dec 12, 2019:
- 4:58 PM Changeset in mod_gnutls [b1261cb]asynciomainproxy-ticket by
- mgstest: Context manager for an optional file-based mutex This can be …
- 12:43 PM Changeset in mod_gnutls [4459cdd]asynciomainproxy-ticket by
- HTTPSubprocessConnection: Handle subprocess stderr via a thread This …
- 7:08 AM Changeset in mod_gnutls [c7f83a30]asynciomainproxy-ticket by
- https-test-client.py: Always close the test config file
- 6:48 AM Changeset in mod_gnutls [c96a965]asynciomainproxy-ticket by
- Create function to run a test config YAML file This is much more …
- 6:44 AM Changeset in mod_gnutls [b57d2c2]asynciomainproxy-ticket by
- Connection reset can trigger BrokenPipeError? first, catch if expected
Dec 8, 2019:
- 6:28 AM Changeset in mod_gnutls [a592762]asynciomainproxy-ticket by
- Add missing semicolon in AM_TESTS_ENVIRONMENT
Dec 7, 2019:
- 3:24 PM Changeset in mod_gnutls [3fbe087]asynciomainproxy-ticket by
- Use os.set_blocking() instead of fiddling with file descriptor flags
- 11:41 AM Changeset in mod_gnutls [eb84747]asynciomainproxy-ticket by
- TestConnection?: Add optional "description" attribute for logging
- 11:22 AM Changeset in mod_gnutls [0e069b6]asynciomainproxy-ticket by
- Support plain HTTP in the Python test framework This makes it …
- 10:46 AM Changeset in mod_gnutls [7054040]asynciomainproxy-ticket by
- Support checking response headers
- 9:48 AM Changeset in mod_gnutls [8b72599]asynciomainproxy-ticket by
- https-test-client.py: Flush sys.stdout so connection output doesn't mix
- 9:42 AM Changeset in mod_gnutls [e3e0de1]asynciomainproxy-ticket by
- https-test-client.py: Make host and port configurable per connection …
- 9:39 AM Changeset in mod_gnutls [09d923b]asynciomainproxy-ticket by
- Include status request in sample_test.yml
Dec 6, 2019:
- 11:54 AM Changeset in mod_gnutls [d762813]asynciomainproxy-ticket by
- Test suite: Start fewer server processes The test suite doesn't need …
- 11:28 AM Changeset in mod_gnutls [f6d2721]asynciomainproxy-ticket by
- HTTPSubprocessConnection: Run filter in a thread instead of process …
- 11:10 AM Changeset in mod_gnutls [0560bb9]asynciomainproxy-ticket by
- Add some documentation for the Python test modules
Dec 4, 2019:
- 2:37 PM Changeset in mod_gnutls [f9e13a5]asynciomainproxy-ticket by
- mgstest.tests: Fix doctests for module structure
- 2:34 PM Changeset in mod_gnutls [42097fb]asynciomainproxy-ticket by
- https-test-client.py: Add --timeout parameter for TEST_QUERY_TIMEOUT
- 12:57 PM Changeset in mod_gnutls [6d3dc34]asynciomainproxy-ticket by
- Split infrastructure from https-test-client.py into modules
- 10:14 AM Changeset in mod_gnutls [a2d1bb9]asynciomainproxy-ticket by
- https-test-client.py: Support multiple connections in one test config
- 10:05 AM Changeset in mod_gnutls [ec63b07]asynciomainproxy-ticket by
- https-test-client.py: A few more doctests
- 10:00 AM Changeset in mod_gnutls [6ea34b1]asynciomainproxy-ticket by
- Rename TestRequest?.check_body() to show it is shared API
- 9:56 AM Changeset in mod_gnutls [1de6754]asynciomainproxy-ticket by
- Move code for running a test connection into TestConnection?.run()
- 9:41 AM Changeset in mod_gnutls [2e736df]asynciomainproxy-ticket by
- https-test-client.py: Require --test-config parameter This allows a …
- 9:36 AM Changeset in mod_gnutls [ce85a5f]asynciomainproxy-ticket by
- Move code to run a TestRequest? into the class
- 9:16 AM Changeset in mod_gnutls [851173b]asynciomainproxy-ticket by
- TestConnection?: Rename unused "protocol" parameter to "transport" …
- 6:20 AM Changeset in mod_gnutls [1c2b936]asynciomainproxy-ticket by
- Test suite: Use the new Python-based test client
- 3:52 AM Changeset in mod_gnutls [5c7e570]asynciomainproxy-ticket by
- https-test-client.py: Implement minimal HTTP/1.0 client The test case …
- 3:01 AM Changeset in mod_gnutls [eed0c4b]asynciomainproxy-ticket by
- HTTPSubprocessConnection: Ensure subprocess exists before closing …
Dec 2, 2019:
- 2:57 PM Changeset in mod_gnutls [0a16644]asynciomainproxy-ticket by
- https-test-client.py: Stop filtering after the first read block of …
- 2:44 PM Changeset in mod_gnutls [db82911]asynciomainproxy-ticket by
- https-test-client.py: Make the filter function an optional argument …
- 2:32 PM Changeset in mod_gnutls [4dfbedd]asynciomainproxy-ticket by
- https-test-client.py: Move filter out of HTTPSubprocessConnection class
- 2:26 PM Changeset in mod_gnutls [d9b0936]asynciomainproxy-ticket by
- https-test-client.py: Some more comments on the filter function
- 2:09 PM Changeset in mod_gnutls [fc8eefcd]asynciomainproxy-ticket by
- https-test-client.py: Cleanly shut down the connection subprocess The …
- 12:20 PM Changeset in mod_gnutls [03426e0]asynciomainproxy-ticket by
- https-test-client.py: Prototype of output stream filter for gnutls-cli …
- 11:36 AM Changeset in mod_gnutls [dec05c4]asynciomainproxy-ticket by
- Test suite: Enable HTTP keep-alive in the test server Test using the …
Dec 1, 2019:
- 1:30 PM Changeset in mod_gnutls [019ab8e]asynciomainproxy-ticket by
- https-test-client.py: Catch expected connection errors
- 11:20 AM Changeset in mod_gnutls [8335f8c]asynciomainproxy-ticket by
- Ensure Python is available in the test environment
- 10:14 AM Changeset in mod_gnutls [096859f]asynciomainproxy-ticket by
- https-test-client.py: Check if the HTTP body contains certain strings …
- 10:10 AM Changeset in mod_gnutls [a4e136a]asynciomainproxy-ticket by
- https-test-client.py: Allow overriding headers
- 8:54 AM Changeset in mod_gnutls [d5f5356]asynciomainproxy-ticket by
- https-test-client.py: Support YAML test configuration
Nov 29, 2019:
- 4:54 PM Changeset in mod_gnutls [618ee14]asynciomainproxy-ticket by
- Experimental Python-based HTTPS test client The script uses …
- 4:30 PM Changeset in mod_gnutls [e376ed8]asynciomainproxy-ticket by
- Merge branch 'subca'
- 12:49 PM Changeset in mod_gnutls [d4c9331]asynciomainproxy-ticketmod_gnutls/0.9.1 by
- Release version 0.9.1
Nov 28, 2019:
- 6:22 AM Changeset in mod_gnutls [dcec209]asynciomainproxy-ticket by
- Fix possible segfault (NULL pointer dereference) on failed TLS …
Note: See TracTimeline
for information about the timeline view.