This is an automated email from the ASF dual-hosted git repository.
cmcfarlen pushed a change to branch 10.2.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
from 8d9fa1a7b4 Add `Test.AddConfigReload()` autest extension (#13075)
(#13502)
add 6fb80a1148 autest: skip tls_engine_abort test when plugin is absent
(#13494)
add a403974a76 Only restore a retried parent when the retry succeeds
(#13474)
add 79861fb489 Fix bad return in `validate_hostname` (#13498)
add 2b7fb195db Resolve OpenSSL 4.0 build issues (#13476)
add 384547e40b build(deps): bump golang.org/x/crypto (#13479)
add 2e61a7aa91 Fall back to the build directory when GIT_COMMON_DIR is
unset (#13497)
add 16863b5ef1 build(deps): bump golang.org/x/net (#13500)
add 2696089658 Harden AuTests against timing races (#13489)
add 1986d64d7e header_rewrite: reject bad run-plugin at config load
(#13493)
add 25a5858ab3 ocsp: use Bravo lock for cached responses (#13490)
No new revisions were added by this update.
Summary of changes:
cmake/proxy-verifier.cmake | 26 ++-
doc/admin-guide/files/records.yaml.en.rst | 4 +
.../client_context_dump/client_context_dump.cc | 2 +-
example/plugins/c-api/verify_cert/verify_cert.cc | 2 +-
include/cripts/Certs.hpp | 13 +-
plugins/certifier/certifier.cc | 21 +-
.../cert_reporting_tool/cert_reporting_tool.cc | 2 +-
plugins/experimental/sslheaders/expand.cc | 8 +-
plugins/experimental/txn_box/plugin/src/ts_util.cc | 4 +-
plugins/header_rewrite/header_rewrite.cc | 31 ++-
plugins/header_rewrite/operators.cc | 36 ++--
plugins/header_rewrite/ruleset.cc | 25 ++-
plugins/header_rewrite/ruleset.h | 2 +-
plugins/lua/ts_lua_client_cert_helpers.h | 11 +-
src/api/InkAPI.cc | 6 +-
src/cripts/Certs.cc | 16 +-
src/iocore/net/OCSPStapling.cc | 147 +++++++++-----
src/iocore/net/SSLNetVConnection.cc | 2 +-
src/iocore/net/SSLUtils.cc | 11 +-
src/iocore/net/unit_tests/test_SSLDHParams.cc | 5 +-
src/proxy/http/HttpTransact.cc | 6 -
src/tscore/X509HostnameValidator.cc | 19 +-
.../chunked_encoding/chunked_encoding_h2.test.py | 21 +-
.../chunked_encoding/chunked_encoding_h2_server.py | 115 +++++++++++
tests/gold_tests/chunked_encoding/delay-server.sh | 43 -----
tests/gold_tests/chunked_encoding/server2.sh | 41 ----
tests/gold_tests/chunked_encoding/server3.sh | 41 ----
...t.test.py => parent_retry_availability.test.py} | 9 +-
.../parent_retry_failure_stays_down.replay.yaml | 215 +++++++++++++++++++++
.../parent_retry_success_restores.replay.yaml | 177 +++++++++++++++++
.../header_rewrite_bad_run_plugin.test.py | 156 +++++++++++++++
.../stale_response_max_memory.replay.yaml | 5 +
tests/gold_tests/qmux/go_qmux_client/go.mod | 6 +-
tests/gold_tests/qmux/go_qmux_client/go.sum | 12 +-
tests/gold_tests/tls/tls_engine_abort.test.py | 3 +-
tests/tools/plugins/ssl_client_verify_test.cc | 10 +-
36 files changed, 932 insertions(+), 321 deletions(-)
create mode 100644
tests/gold_tests/chunked_encoding/chunked_encoding_h2_server.py
delete mode 100755 tests/gold_tests/chunked_encoding/delay-server.sh
delete mode 100755 tests/gold_tests/chunked_encoding/server2.sh
delete mode 100755 tests/gold_tests/chunked_encoding/server3.sh
copy tests/gold_tests/parent_proxy/{parent_retry_non_retryable_post.test.py =>
parent_retry_availability.test.py} (67%)
create mode 100644
tests/gold_tests/parent_proxy/replays/parent_retry_failure_stays_down.replay.yaml
create mode 100644
tests/gold_tests/parent_proxy/replays/parent_retry_success_restores.replay.yaml
create mode 100644
tests/gold_tests/pluginTest/header_rewrite/header_rewrite_bad_run_plugin.test.py