This is an automated email from the ASF dual-hosted git repository.
maskit pushed a change to branch quic-latest
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.
from f90e8dd Add QUICStreamStateListener
add b626b47 Increase the maximum slice block size from 32MB to 128MB
(#7709)
add ab1adae uri_signing: fix warning which affects ubuntu:20.04 builds
(#7717)
add 854afd4 Include in parentselectdefs.h in install target (#7713)
add 2f36ec6 header_rewrite: allow for use of maxminddb as source of geo
truth (#7695)
add d1ea8f1 Add DynamicStats (#7704)
add e2698ef Fix doc for http2.no_activity_timeout_in (#7721)
add 790a7e3 Deny unknown transfer encoding values (#7694)
add 79698cc Ran clang-tidy over the code (#7708)
add 642003b compress.test.py: Reference config file from
Test.RunDirectory (#7725)
add d430efe Override proxy.config.ssl.client.sni_policy from sni.yaml
(#7703)
add 3159b63 header_rewrite: Allow for relative path to geo database files
(#7727)
add 1c7cd26 Updating to use Proxy Verifier 2.2.0 (#7729)
add 9a304da Update VSCode CPP Standard (#7723)
add 7612422 Fix build on FreeBSD 13 (#7730)
add 9436559 ink_utf8_to_latin1 is not defined, removing declaration
(#7737)
add 7e3d7fa if transaction status non-success, bypass intercept plugin
(#7724)
add ce9dd1a AIO_NOT_IN_PROGRESS should not be 0 (#7734)
add 8722515 Test: Add nameserver to TLS tunnel forward test. (#7733)
add 4d85f1c Add overload for memcpy to take a destination buffer and
source string_view / TextView (#7732)
add e3aad8b Fix monitor threads in lib records to exit on system
shutdown. (#7731)
add 60e291d Add a chunked disabled test. (#7743)
add 482425d Adding DNS TTL AuTests. (#7742)
add 8c98d99 Fix simple remapping in regex_remap plugin. (#7718)
add 3a1c7f6 Remove unused variable is_revalidation_necessary (#7747)
add 1b5139d header_rewrite: Various fixes for MaxMind support (#7746)
add ea305b2 Fixes Issue #7739 - Next hop strategy with bad 'to' URL
causes TS crash. (#7749)
add f1ea499 Updates to Nexthop strategies to limit the number of
simultaneous (#7744)
add a626cd5 Fixes errors in the strategies.yaml documentation. (#7745)
add 21f3fd8 AuTest extension: check for unrecognized configurations
(#7752)
add 2c186ac Propagate TLS errors (#7714)
add 09ea857 Remove references to removed options (#7756)
add 8ac0019 Experimental Cache fill plugin (#7470)
add 22cd7da doc: header_rewrite random function not inclusive (#7760)
add 5129f14 Remove undocumented keepalive_internal_vc setting (#7693)
add 0bc810f Remove proxy.config.http.down_server.abort_threshold (#7748)
add b360161 Clean up HTTP version processing (#7766)
add ee11108 Elevate privileges for traffic_manager during SSL cert reload
(#7770)
add b69c780 Test: add nameserver to regex_remap test. (#7775)
add ee99e35 Test: add nameserver to log-field test. (#7779)
add a1b5db4 BWF: Add support for std::error_code. (#7777)
add a30f400 Test: add nameserver to log-filter test. (#7776)
add 7218143 Test: update tls_forward_nonhttp to have a nameserver. (#7774)
add dab0c50 Test: Update tls_partial_blind_tunnel to have a nameserver.
(#7773)
add 1994737 Add traffic_server command line option for debugging in Au
test. (#7762)
add 40b5da1 Make when_to_revalidate setting available on HTTPS (#7753)
add 5b2113b Augment test cases for tls_verify_override test (#7736)
add f793976 Remove extra verify-callback (#7540)
add 6009f46 DNS: Clean up argument passing to DNS queries. (#7778)
add d7847f2 Short circuit remap reload when a valid remap file is not
specified (#7782)
add e79bfec Cleans up uninitialized warning in LogMessage.cc (#7788)
add 5d58edc Apply log throttling to HTTP/2 session error rate messages
(#7772)
add ed89b7b Fixes an issue where next hop unit tests crash when run on
macOS. (#7787)
add 1174108 HTTP: clean up the http_hdr_describe format error (#7797)
add e9c6f67 use sendmsg and recvmsg (#7793)
add 0f250f2 Traffic Dump: Add an HTTP/3 AuTest (#7758)
add 99efb64 tests: Fixes spelling (#7789)
add 7d60962 Adds new TS API TSHttpTxnCacheDiskPathGet (#7783)
add c1ed4a4 fix DNS spike issue for TCP_RETRY mode (#7307)
add 4b8a3b9 Doc: tcpinfo plugin table formatting (#7805)
add 5c39528 TSHttpTxnCacheDiskPathGet - tighten up the code a bit. (#7806)
add 1f61cb6 Fix to cookie_remap.cc tp avoid Intel compiler warning.
(#7792)
add d9e0cdd Fix cpu utilization problem in session cache (#7719)
add 7eaefc9 Fix MLoc assert caused by s3auth (#7790)
add 31a580d SSL Cert lookup using PP dest ip when ProxyProtocol is
enabled (#7802)
add f2fb1d4 Remove a redundant argument (#7811)
add 258a413 Update HTTP version info in HostDB on new outbound connection
(#7816)
add 398213c fix origin session related crashes (#7808)
add a64069c NetEvent cleanup - replace #define with constexpr (#7804)
add f8ddad1 Eliminate next dup call using stale mime field mloc is
s3_auth plugin. (#7825)
add f8564fe Cleanup: Remove a meaningless Http2Stream::do_io_close() call
(#7814)
add aaccaa2 Cancel cross_thread_event on clear_io_events (#7815)
add 249619c Cleanup: unused functions of Http2ClientSession (#7812)
add d547f9e Cleanup: Remove unused members of Http2Stream (#7813)
add 7433038 Adds new X-Cache-Info header to the xdebug plugin (#7784)
add 941f994 Apply fmt compile time argument checking to log functions
(#7829)
add fa6aa62 AuTest: use exteneded help output to determin curl feature
support (#7834)
add 8585adf Remove unused member from HttpSM (#7835)
add 1d3a201 Simplification dir_init_done (#7817)
add 183d376 Fix stall on sending response for request with trailer header
(#7831)
add 73d179a Fix a format specifier for size_t (#7830)
add 9a7742a Fix so EOS are delivered to sessions in the pool (#7828)
add eb765c0 Address assert on captive_action (#7807)
add 1d2be8e build_h3_tools: use OpenSSL_1_1_1k+quic (#7836)
add dc10eae Don't call next next dup on destroyed mime field mloc. (#7833)
add db75f18 Fixed warning in gcc 11 about array not being initalized
(#7840)
add 5cdc145 Get rid of code for OpenSSL that has old QUIC API (#7599)
add 312cf39 Merge branch 'master' into quic-latest
No new revisions were added by this update.
Summary of changes:
.gitignore | 1 +
.vscode/c_cpp_properties.json | 4 +-
configs/records.config.default.in | 2 -
configure.ac | 62 ++-
doc/admin-guide/files/records.config.en.rst | 16 +-
doc/admin-guide/files/sni.yaml.en.rst | 4 +
doc/admin-guide/files/strategies.yaml.en.rst | 24 +-
.../monitoring/statistics/core/dns.en.rst | 12 +
.../monitoring/statistics/core/ssl.en.rst | 6 +
doc/admin-guide/plugins/cache_fill.en.rst | 46 +++
doc/admin-guide/plugins/header_rewrite.en.rst | 13 +-
doc/admin-guide/plugins/index.en.rst | 1 +
doc/admin-guide/plugins/slice.en.rst | 2 +-
doc/admin-guide/plugins/tcpinfo.en.rst | 2 +
.../api/functions/TSHttpOverridableConfig.en.rst | 1 -
doc/release-notes/upgrading.en.rst | 2 +
.../plugins/c-api/ssl_preaccept/ssl_preaccept.cc | 2 +-
include/ts/Makefile.am | 3 +-
include/ts/apidefs.h.in | 59 ++-
include/ts/ts.h | 1 +
include/tscore/EventNotify.h | 2 +-
include/tscore/HTTPVersion.h | 153 +++++++
include/tscore/InkErrno.h | 2 +
include/tscore/LogMessage.h | 24 +-
include/tscore/bwf_std_format.h | 3 +
include/tscore/ink_apidefs.h | 6 +-
include/tscore/ink_config.h.in | 3 +
include/tscore/ink_string.h | 3 -
include/tscpp/util/TextView.h | 23 ++
iocore/aio/I_AIO.h | 2 +-
iocore/aio/P_AIO.h | 8 +-
iocore/cache/Cache.cc | 6 +-
iocore/cache/I_Cache.h | 6 +
iocore/cache/P_CacheInternal.h | 10 +
iocore/cache/P_CacheVol.h | 4 +-
iocore/cache/test/main.cc | 4 +-
iocore/dns/DNS.cc | 103 ++++-
iocore/dns/I_DNSProcessor.h | 46 ++-
iocore/dns/P_DNSProcessor.h | 15 +-
iocore/hostdb/I_HostDBProcessor.h | 14 +-
iocore/net/I_NetVConnection.h | 4 +
iocore/net/NetEvent.h | 6 +-
iocore/net/P_SNIActionPerformer.h | 24 ++
iocore/net/P_UnixNetVConnection.h | 1 +
iocore/net/SSLClientUtils.cc | 3 +-
iocore/net/SSLNetVConnection.cc | 17 +-
iocore/net/SSLSNIConfig.cc | 3 +
iocore/net/SSLSessionCache.cc | 175 ++++----
iocore/net/SSLSessionCache.h | 75 ++--
iocore/net/SSLStats.cc | 6 +
iocore/net/SSLStats.h | 2 +
iocore/net/SSLUtils.cc | 27 +-
iocore/net/TLSSessionResumptionSupport.cc | 24 ++
iocore/net/TLSSessionResumptionSupport.h | 1 +
iocore/net/UnixNetVConnection.cc | 44 +-
iocore/net/YamlSNIConfig.cc | 4 +
iocore/net/YamlSNIConfig.h | 2 +
iocore/net/quic/Makefile.am | 7 -
iocore/net/quic/QUICKeyGenerator_legacy.cc | 63 ---
.../net/quic/QUICPacketHeaderProtector_legacy.cc | 53 ---
.../net/quic/QUICPacketPayloadProtector_legacy.cc | 136 -------
iocore/net/quic/QUICTLS_legacy.cc | 445 ---------------------
lib/perl/lib/Apache/TS/AdminClient.pm | 2 -
lib/records/DynamicStats.h | 170 ++++++++
lib/records/Makefile.am | 19 +-
lib/records/RecLocal.cc | 5 +-
.../records/unit_tests/test_DynamicStats.cc | 47 +--
.../unit_tests/unit_test_main_on_eventsystem.cc | 34 +-
mgmt/RecordsConfig.cc | 8 +-
plugins/Makefile.am | 5 +-
plugins/background_fetch/background_fetch.cc | 2 +-
plugins/background_fetch/headers.cc | 2 +-
.../cache_range_requests/cache_range_requests.cc | 6 +-
plugins/escalate/escalate.cc | 2 +-
plugins/esi/esi.cc | 2 +-
plugins/esi/test/parser_test.cc | 2 +-
plugins/esi/test/utils_test.cc | 6 +-
plugins/experimental/access_control/headers.cc | 2 +-
plugins/experimental/access_control/utils.cc | 2 +-
.../cache_fill}/Makefile.inc | 10 +-
.../experimental/cache_fill/background_fetch.cc | 299 ++++++++++++++
plugins/experimental/cache_fill/background_fetch.h | 181 +++++++++
plugins/experimental/cache_fill/cache_fill.cc | 185 +++++++++
.../collapsed_forwarding/collapsed_forwarding.cc | 4 +-
plugins/experimental/cookie_remap/cookie_remap.cc | 38 +-
plugins/experimental/geoip_acl/Makefile.inc | 2 +-
plugins/experimental/magick/magick.cc | 2 +-
plugins/experimental/maxmind_acl/mmdb.cc | 32 +-
plugins/experimental/memcache/tsmemcache.cc | 6 +-
plugins/experimental/mysql_remap/mysql_remap.cc | 4 +-
.../experimental/parent_select/consistenthash.cc | 2 +-
.../parent_select/consistenthash_config.cc | 17 +-
plugins/experimental/parent_select/healthstatus.cc | 3 +-
.../experimental/parent_select/parent_select.cc | 17 +-
plugins/experimental/parent_select/strategy.cc | 14 +-
plugins/experimental/rate_limit/rate_limit.cc | 2 +-
plugins/experimental/slice/Config.h | 6 +-
plugins/experimental/slice/slice.cc | 4 +-
.../experimental/slice/unit-tests/test_config.cc | 63 +++
plugins/experimental/statichit/statichit.cc | 18 +-
.../experimental/stream_editor/stream_editor.cc | 4 +-
plugins/experimental/uri_signing/uri_signing.c | 5 +-
plugins/generator/generator.cc | 6 +
plugins/header_rewrite/Makefile.inc | 26 +-
plugins/header_rewrite/conditions.cc | 152 +------
plugins/header_rewrite/conditions.h | 8 +-
plugins/header_rewrite/conditions_geo.h | 46 +++
plugins/header_rewrite/conditions_geo_geoip.cc | 188 +++++++++
plugins/header_rewrite/conditions_geo_maxmind.cc | 184 +++++++++
plugins/header_rewrite/factory.cc | 7 +
plugins/header_rewrite/header_rewrite.cc | 100 +++--
plugins/header_rewrite/operators.cc | 2 +-
plugins/header_rewrite/resources.h | 5 -
plugins/healthchecks/Makefile.inc | 4 -
plugins/multiplexer/ats-multiplexer.cc | 2 +-
plugins/prefetch/headers.cc | 2 +-
plugins/regex_remap/regex_remap.cc | 3 +-
plugins/s3_auth/s3_auth.cc | 56 +--
plugins/xdebug/xdebug.cc | 43 ++
proxy/CacheControl.cc | 2 +-
proxy/ParentSelection.cc | 2 +-
proxy/PoolableSession.h | 2 +
proxy/ProxySession.cc | 6 +
proxy/ProxySession.h | 1 +
proxy/ReverseProxy.cc | 5 +-
proxy/hdrs/HTTP.cc | 71 ++--
proxy/hdrs/HTTP.h | 140 +------
proxy/hdrs/HuffmanCodec.cc | 4 +-
proxy/http/Http1ClientSession.cc | 2 +-
proxy/http/Http1ServerSession.h | 2 +-
proxy/http/HttpCacheSM.cc | 33 +-
proxy/http/HttpCacheSM.h | 29 +-
proxy/http/HttpConfig.cc | 7 +-
proxy/http/HttpConfig.h | 3 +-
proxy/http/HttpSM.cc | 102 +++--
proxy/http/HttpSM.h | 11 +-
proxy/http/HttpSessionManager.cc | 9 +-
proxy/http/HttpSessionManager.h | 2 +-
proxy/http/HttpTransact.cc | 153 +++----
proxy/http/HttpTransact.h | 7 +-
proxy/http/HttpTransactHeaders.cc | 3 +-
proxy/http/remap/NextHopConsistentHash.cc | 42 +-
proxy/http/remap/NextHopHealthStatus.cc | 12 +-
proxy/http/remap/NextHopRoundRobin.cc | 23 +-
proxy/http/remap/NextHopSelectionStrategy.cc | 16 +-
proxy/http/remap/NextHopSelectionStrategy.h | 27 +-
proxy/http/remap/RemapConfig.cc | 12 +-
proxy/http/remap/UrlRewrite.cc | 6 +-
proxy/http/remap/unit-tests/nexthop_test_stubs.cc | 12 +
proxy/http/remap/unit-tests/nexthop_test_stubs.h | 2 +
proxy/http2/HPACK.cc | 4 +-
proxy/http2/Http2ClientSession.cc | 20 +-
proxy/http2/Http2ClientSession.h | 9 +-
proxy/http2/Http2Stream.cc | 19 +-
proxy/http2/Http2Stream.h | 14 +-
proxy/http3/Http3Session.cc | 12 +
proxy/http3/Http3Session.h | 2 +
proxy/logging/LogAccess.cc | 31 +-
proxy/logging/LogField.cc | 2 +-
src/shared/overridable_txn_vars.cc | 1 +
src/traffic_crashlog/traffic_crashlog.cc | 4 +-
src/traffic_ctl/config.cc | 4 +-
src/traffic_logstats/logstats.cc | 14 +-
src/traffic_manager/AddConfigFilesHere.cc | 8 +-
src/traffic_server/Crash.cc | 2 +-
src/traffic_server/InkAPI.cc | 24 +-
src/traffic_server/InkAPITest.cc | 2 +-
src/traffic_server/SocksProxy.cc | 10 +-
src/traffic_server/traffic_server.cc | 17 +
src/tscore/BufferWriterFormat.cc | 18 +
src/tscore/EventNotify.cc | 18 +-
src/tscore/InkErrno.cc | 4 +
src/tscore/LogMessage.cc | 2 +-
src/tscore/Regex.cc | 2 +-
src/tscore/ink_file.cc | 4 +-
src/tscore/ink_queue.cc | 4 +-
src/tscore/unit_tests/test_layout.cc | 3 +-
tests/gold_tests/autest-site/conditions.test.ext | 2 +-
tests/gold_tests/autest-site/microDNS.test.ext | 2 +
.../gold_tests/autest-site/trafficserver.test.ext | 26 +-
.../autest-site/verifier_client.test.ext | 31 +-
.../autest-site/verifier_server.test.ext | 41 +-
tests/gold_tests/basic/deny0.test.py | 1 -
.../body_factory/http204_response_plugin.test.py | 4 +-
.../cache/disjoint-wait-for-cache.test.py | 2 +-
tests/gold_tests/cache/vary-handling.test.py | 4 +-
.../chunked_encoding/bad_chunked_encoding.test.py | 71 ++++
.../chunked_encoding_disabled.test.py | 72 ++++
.../chunked_encoding/chunked_encoding_h2.test.py | 3 +-
.../gold/verifier_client_chunked.gold | 13 +
.../replays/chunked.replay.yaml} | 86 ++--
tests/gold_tests/continuations/double.test.py | 4 +-
tests/gold_tests/continuations/double_h2.test.py | 6 +-
tests/gold_tests/continuations/openclose.test.py | 6 +-
.../gold_tests/continuations/openclose_h2.test.py | 6 +-
tests/gold_tests/continuations/session_id.test.py | 4 +-
tests/gold_tests/dns/dns_ttl.test.py | 152 +++++++
.../{splitdns => dns}/gold/test_case_0_stderr.gold | 0
.../{splitdns => dns}/gold/test_case_1_stderr.gold | 0
.../gold_tests/dns/replay/server_error.replay.yaml | 20 +-
.../replay/single_transaction.replay.yaml} | 40 +-
.../gold_tests/{splitdns => dns}/splitdns.test.py | 0
tests/gold_tests/h2/gold/nghttp_0_stdout.gold | 3 +-
tests/gold_tests/h2/http2.test.py | 6 +-
tests/gold_tests/h2/httpbin.test.py | 2 +-
tests/gold_tests/h2/nghttp.test.py | 19 +-
tests/gold_tests/headers/field_name_space.test.py | 4 +-
tests/gold_tests/headers/forwarded.test.py | 2 +-
tests/gold_tests/logging/all_headers_sanitizer.py | 2 +-
tests/gold_tests/logging/all_headers_sanitizer.sh | 2 +-
tests/gold_tests/logging/log-field.test.py | 5 +
tests/gold_tests/logging/log-filter.test.py | 4 +
tests/gold_tests/logging/log_retention.test.py | 2 +-
tests/gold_tests/logging/sigusr2.test.py | 8 +-
.../cache_range_requests.test.py | 2 +-
.../pluginTest/compress/compress.test.py | 15 +-
.../pluginTest/cookie_remap/regexcookie.test.py | 2 +-
tests/gold_tests/pluginTest/esi/esi.test.py | 4 +-
.../regex_remap/gold/regex_remap_simple.gold | 2 +
.../pluginTest/regex_remap/regex_remap.test.py | 29 +-
.../regex_revalidate/regex_revalidate.test.py | 2 +-
.../pluginTest/slice/slice_selfhealing.test.py | 2 +-
.../traffic_dump/replay/http3.yaml} | 58 +--
.../pluginTest/traffic_dump/traffic_dump.test.py | 6 +-
.../traffic_dump/traffic_dump_http3.test.py | 153 +++++++
.../pluginTest/xdebug/x_cache_info/none.in | 4 +
.../pluginTest/xdebug/x_cache_info/one.in | 4 +
.../pluginTest/xdebug/x_cache_info/out.gold | 60 +++
.../pluginTest/xdebug/x_cache_info/three.in | 4 +
.../pluginTest/xdebug/x_cache_info/two.in | 4 +
.../x_cache_info.test.py} | 57 +--
tests/gold_tests/post_slow_server/check.sh | 4 +-
tests/gold_tests/redirect/redirect_actions.test.py | 2 +-
tests/gold_tests/slow_post/slow_post.test.py | 2 -
tests/gold_tests/timeout/conn_timeout.test.py | 1 -
tests/gold_tests/timeout/tls_conn_timeout.test.py | 7 +-
.../tls/tls_client_cert_override.test.py | 2 +
tests/gold_tests/tls/tls_client_verify.test.py | 2 +-
tests/gold_tests/tls/tls_client_verify2.test.py | 2 +-
tests/gold_tests/tls/tls_client_versions.test.py | 4 +-
tests/gold_tests/tls/tls_forward_nonhttp.test.py | 9 +-
.../tls/tls_partial_blind_tunnel.test.py | 6 +-
tests/gold_tests/tls/tls_sni_host_policy.test.py | 2 +-
tests/gold_tests/tls/tls_tunnel.test.py | 4 +-
tests/gold_tests/tls/tls_tunnel_forward.test.py | 8 +-
.../gold_tests/tls/tls_verify_ca_override.test.py | 6 +-
tests/gold_tests/tls/tls_verify_override.test.py | 73 ++--
.../tls/tls_verify_override_base.test.py | 6 +-
tests/prepare_proxy_verifier.sh | 2 +-
tests/proxy-verifier-version.txt | 2 +-
tools/build_h3_tools.sh | 31 +-
251 files changed, 3996 insertions(+), 2134 deletions(-)
create mode 100644 doc/admin-guide/plugins/cache_fill.en.rst
create mode 100644 include/tscore/HTTPVersion.h
delete mode 100644 iocore/net/quic/QUICKeyGenerator_legacy.cc
delete mode 100644 iocore/net/quic/QUICPacketHeaderProtector_legacy.cc
delete mode 100644 iocore/net/quic/QUICPacketPayloadProtector_legacy.cc
delete mode 100644 iocore/net/quic/QUICTLS_legacy.cc
create mode 100644 lib/records/DynamicStats.h
copy src/tscore/unit_tests/test_scoped_resource.cc =>
lib/records/unit_tests/test_DynamicStats.cc (57%)
copy proxy/http/unit_tests/unit_test_main.cc =>
lib/records/unit_tests/unit_test_main_on_eventsystem.cc (55%)
copy plugins/{authproxy => experimental/cache_fill}/Makefile.inc (76%)
create mode 100644 plugins/experimental/cache_fill/background_fetch.cc
create mode 100644 plugins/experimental/cache_fill/background_fetch.h
create mode 100644 plugins/experimental/cache_fill/cache_fill.cc
create mode 100644 plugins/header_rewrite/conditions_geo.h
create mode 100644 plugins/header_rewrite/conditions_geo_geoip.cc
create mode 100644 plugins/header_rewrite/conditions_geo_maxmind.cc
mode change 100755 => 100644 proxy/http/HttpTransact.h
create mode 100644
tests/gold_tests/chunked_encoding/bad_chunked_encoding.test.py
create mode 100644
tests/gold_tests/chunked_encoding/chunked_encoding_disabled.test.py
create mode 100644
tests/gold_tests/chunked_encoding/gold/verifier_client_chunked.gold
copy tests/gold_tests/{url/uri.replay.yaml =>
chunked_encoding/replays/chunked.replay.yaml} (51%)
create mode 100644 tests/gold_tests/dns/dns_ttl.test.py
rename tests/gold_tests/{splitdns => dns}/gold/test_case_0_stderr.gold (100%)
rename tests/gold_tests/{splitdns => dns}/gold/test_case_1_stderr.gold (100%)
copy example/plugins/c-api/thread_pool/include/Makefile.am =>
tests/gold_tests/dns/replay/server_error.replay.yaml (73%)
copy tests/gold_tests/{cache/replay/negative-caching-no-timeout.replay.yaml =>
dns/replay/single_transaction.replay.yaml} (58%)
rename tests/gold_tests/{splitdns => dns}/splitdns.test.py (100%)
create mode 100644
tests/gold_tests/pluginTest/regex_remap/gold/regex_remap_simple.gold
copy tests/gold_tests/{url/uri.replay.yaml =>
pluginTest/traffic_dump/replay/http3.yaml} (53%)
create mode 100644
tests/gold_tests/pluginTest/traffic_dump/traffic_dump_http3.test.py
create mode 100644 tests/gold_tests/pluginTest/xdebug/x_cache_info/none.in
create mode 100644 tests/gold_tests/pluginTest/xdebug/x_cache_info/one.in
create mode 100644 tests/gold_tests/pluginTest/xdebug/x_cache_info/out.gold
create mode 100644 tests/gold_tests/pluginTest/xdebug/x_cache_info/three.in
create mode 100644 tests/gold_tests/pluginTest/xdebug/x_cache_info/two.in
copy tests/gold_tests/pluginTest/xdebug/{x_remap/x_remap.test.py =>
x_cache_info/x_cache_info.test.py} (57%)