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 c40d95a  Merge branch 'master' into quic-latest
     add 7efaaa1  Make TSUrlSchemeGet() return scheme implied by URL type when 
there is no explicit scheme. (#7262)
     add 34ead16  option to disable compression for range request's response 
(#7287)
     add d4f202c  PoolableSession (#6828)
     add 04e6b33  Small fix to regex_remap PR # 7347. (#7437)
     add b6b61fb  Cleanup: Remove unused members of NextHopProperty (#7436)
     add f7bdee6  Add incoming PROXY Protocol v2 support (#7340)
     add 714f17b  Enhancements for compress plugin (#7416)
     add 57a1854  Change squid log code for self looping (#7443)
     add 59d31f1  Fix Makefile target for creating changelogs (#7455)
     add e0ecceb  Fix comment in include/tscore/Filenames.h. (#7457)
     add e9ea6b0  Fix heap use after free in DNSProcessor::getby() (#3871)
     add 195f1d8  Add synchronization between UDPNetProcessor::UDPBind in main 
Thread and initialize_thread_for_udp_net in ET_UDP Thread (#7407)
     add a1a47b9  Generalize SNI support (#6870)
     add 7b56041  Do not provide a stale negative cache (#7422)
     add dd71b9d  CacheRead: clear dir entry if doc is found to be truncated 
(#7064)
     add bcbf099  Update to the new MicroServer 1.0.6 release (#7460)
     add 0e9d179  Fixing compress expectation for new microserver (#7463)
     add 152c011  Cleans up duplicated TSOutboundConnectionMatchType definition 
(#7090)
     add ab8744e  Change atoi to atol, causing obvious issues on what needs to 
be int64's (#7466)
     add dc2dbb0  Adjust to actually try a server address more than once (#7288)
     add 8dc2cbe  Updating to Proxy Verifier v2.0.0 (#7454)
     add a3d8068  Cleanup: Add SNIRoutingType (#7453)
     add 1f9536c  Proxy Verifier: Making use of delay directives for caching 
tests. (#7468)
     add a51baf6  Cleanup: Get rid of MIMEFieldWrapper from HPACK encoding 
(#6520)
     add 41f0ae7  Add command line utility to help convert remap plugin usage 
to ATS9. (#7426)
     add 941b923  Update AuTest version update directions for pipenv (#7469)
     add 6318dba  API to retrieve NoStore set by plugins (#7439)
     add 173ba6f  Do not write to the cache if the plugin decides not to write 
to the cache (#7461)
     add 1ad4e81  drop use of BIO_f_base64 and EVP_PKEY_new_mac_key (#7106)
     add 67a2549  use std::unordered_map to store sessions (#7405)
     add 2b034dd  Remove unused function ink_microseconds. (#7481)
     add 87800c4  Remove the queuing option from 
proxy.config.http.per_server.connection (#7302)
     add 2959516  Convert auxkey form 2 uint32_t to 1 uint64_t. (#7350)
     add 926dd71  Adjust so transfer-encoding header can be treated hop-by-hop 
(#7473)
     add 1baffec  Add PROXY Protocol Builder (#7445)
     add 13285d1  Perf: Replace casecmp with memcmp in HPACK static table 
lookup (#6521)
     add ff5abf6  update thread config tests (#7370)
     add b13fc67  traffic_ctl - Fix lookup key for run-root option (#7484)
     add dafcce6  Add basic type aliases for std::chrono types to ink_time.h 
for future use. (#7482)
     add 245fc5b  Unit Test -  Increase openssl's key size. Place test certs 
into a common test folder. (#7451)
     add 3549634  Add zlib1g-dev to Debian dependencies in README (#7495)
     add 7c3b48a  fix certs (#7494)
     add 29f63ee  AuTest: Upgrade to Proxy Verifier 2.0.2 (#7493)
     add f658828  Avoid -Warray-bounds on PROXY Protocol Builder (#7488)
     add 92a20b7  Disable ja3 plugin when building with boringssl (#7500)
     add 03455f1  traffic_dump: AuTests to use Proxy Verifier. (#7502)
     add 5feefeb  Fixing DNS local_ipv* config option (#7507)
     add ef21e32  Fixed build issues with Fedora 34 (#7506)
     add be2cee7  Fix QUIC unit test failures (#7497)
     add bf95bcc  Fix QUIC unit tests build issue on GNU ld (#7496)
     add b9dad45  Updated to build lastest versions of Fedora and CentOS docker 
images (#7505)
     add 95b8699  Fix out of bounds access error in ats_base64_decode (#7490)
     add 18ceb28  Fix spacing in clang-analyzer.sh script (#7480)
     add 6abea90  replace psutil.pid() with psutil.process_iter() for safer 
execution (#7515)
     add 3107b8b  Move reopen_moved_log_files to log flushing thread (#7450)
     add 1a1a548  Upgrade Catch.hpp to v2.13.4 (#7464)
     add f3eaf81  Disable client inactivity timeout while server is processing 
POST request (#7309)
     add 5528ab6  Updates the Dockerfile for debian (#7518)
     add c87c650  Add Outbound PROXY Protocol (v1/v2) Support (#7446)
     add 55439ff  Add new log field for negotiated ALPN Protocol ID with the 
client (#7491)
     add df01ace  slice/handleFirstServerHeader: return sooner on requested 
range errors (#7486)
     add 90b2e8b  Make the H3 build script work properly on Debian platforms 
(#7522)
     add d8f3970  Move has_request_body to ProxyTransaction (#7499)
     add dae3e76  Makes sure the types are correct, avoiding compiler warnings 
(#7523)
     add fa8b3f9  Disable compiling Inline.cc on macOS (#7389)
     add 7a7a899  Fix out of bounds access error in jtest (#7526)
     add cd33010  Select lua context per thread (#7465)
     add c4ad0c0  Merge branch 'master' into quic-latest
     add 99ff68f  Fix link error

No new revisions were added by this update.

Summary of changes:
 Makefile.am                                        |   2 +-
 README                                             |   1 +
 ci/docker/Makefile                                 |  40 +-
 ci/docker/deb/Dockerfile                           |   2 +-
 ci/jenkins/bin/autest.sh                           |  26 +-
 ci/jenkins/bin/clang-analyzer.sh                   |   2 +-
 configure.ac                                       |   2 +-
 .../configuration/proxy-protocol.en.rst            |  20 +-
 doc/admin-guide/files/records.config.en.rst        |  52 +-
 doc/admin-guide/logging/formatting.en.rst          |   2 +
 doc/admin-guide/plugins/compress.en.rst            |   6 +
 doc/appendices/command-line/cvtremappi.en.rst      |  69 ++
 .../api/functions/TSUrlHostGet.en.rst              |   7 +-
 .../internal-libraries/ArgParser.en.rst            |   4 +-
 .../plugins/http-headers/urls.en.rst               |   7 +-
 include/ts/apidefs.h.in                            |   4 +-
 include/ts/ts.h                                    |  23 +
 include/tscore/Extendible.h                        |   1 +
 include/tscore/Filenames.h                         |   2 +-
 include/tscore/ink_inet.h                          |   6 +-
 include/tscore/ink_time.h                          |  18 +-
 include/tscpp/util/TextView.h                      |   1 +
 iocore/aio/Inline.cc                               |   2 +
 iocore/cache/Cache.cc                              |   5 +-
 iocore/cache/CacheDir.cc                           |   3 +-
 iocore/cache/CacheRead.cc                          |   6 +-
 iocore/cache/CacheWrite.cc                         |   3 +-
 iocore/cache/Inline.cc                             |   2 +
 iocore/cache/P_RamCache.h                          |  10 +-
 iocore/cache/RamCacheCLFUS.cc                      |  75 +-
 iocore/cache/RamCacheLRU.cc                        |  46 +-
 iocore/dns/DNS.cc                                  |   2 +-
 iocore/dns/DNSConnection.cc                        |  11 -
 iocore/dns/Inline.cc                               |   2 +
 iocore/eventsystem/Inline.cc                       |   2 +
 iocore/eventsystem/unit_tests/test_IOBuffer.cc     |   3 +
 .../eventsystem/unit_tests/test_MIOBufferWriter.cc |   6 +-
 iocore/hostdb/Inline.cc                            |   2 +
 iocore/net/I_NetVConnection.h                      |   4 +
 iocore/net/Inline.cc                               |   2 +
 iocore/net/Makefile.am                             |   1 +
 iocore/net/P_ALPNSupport.h                         |  20 +
 iocore/net/P_NetVConnection.h                      |  21 +
 iocore/net/P_SNIActionPerformer.h                  |  48 +-
 iocore/net/P_SSLNetVConnection.h                   |  71 +-
 iocore/net/P_SSLSNI.h                              |   3 -
 iocore/net/ProxyProtocol.cc                        | 315 +++++++-
 iocore/net/ProxyProtocol.h                         |   5 +-
 iocore/net/QUICNetVConnection.cc                   |   2 +
 iocore/net/SSLNetVConnection.cc                    |  44 +-
 iocore/net/SSLSNIConfig.cc                         |   3 +-
 iocore/net/SSLSessionCache.cc                      | 175 ++--
 iocore/net/SSLSessionCache.h                       |  67 +-
 .../test_RecordsConfig.h => iocore/net/SSLTypes.h  |   7 +-
 iocore/net/SSLUtils.cc                             | 133 +--
 iocore/net/TLSSNISupport.cc                        | 145 ++++
 .../net/TLSSNISupport.h                            |  54 +-
 iocore/net/YamlSNIConfig.cc                        |   9 +-
 iocore/net/YamlSNIConfig.h                         |   7 +-
 iocore/net/quic/Makefile.am                        |   2 +-
 iocore/net/quic/test/test_QUICHandshakeProtocol.cc |  38 +-
 .../quic/test/test_QUICPacketHeaderProtector.cc    |  30 +-
 iocore/net/test_I_UDPNet.cc                        |   5 +
 iocore/net/unit_tests/test_ProxyProtocol.cc        | 392 ++++++++-
 mgmt/RecordsConfig.cc                              |   6 +-
 plugins/compress/compress.cc                       |  24 +-
 plugins/compress/configuration.cc                  |   7 +
 plugins/compress/configuration.h                   |  12 +
 plugins/experimental/access_control/Makefile.inc   |   4 +-
 .../experimental/access_control/access_control.cc  |   6 +-
 plugins/experimental/access_control/headers.cc     |   4 +-
 .../access_control/unit_tests/test_utils.cc        |  48 +-
 plugins/experimental/access_control/utils.cc       | 172 ++--
 plugins/experimental/access_control/utils.h        |   2 -
 plugins/experimental/slice/Range.h                 |   2 +-
 plugins/experimental/slice/server.cc               |  16 +-
 .../slice/unit-tests/test_content_range.cc         |   2 +-
 plugins/experimental/system_stats/system_stats.c   |   4 +-
 plugins/lua/ts_lua.c                               |  27 +-
 plugins/lua/ts_lua_http_config.c                   |   2 +
 plugins/regex_remap/regex_remap.cc                 |   2 +-
 proxy/Makefile.am                                  |   1 +
 proxy/PoolableSession.h                            | 192 +++++
 proxy/ProxySession.cc                              |  18 +-
 proxy/ProxySession.h                               |  15 +-
 proxy/ProxyTransaction.cc                          |  40 +-
 proxy/ProxyTransaction.h                           |  60 +-
 proxy/hdrs/HdrToken.cc                             |   3 +-
 proxy/hdrs/unit_tests/test_HdrUtils.cc             |   4 +-
 proxy/http/Http1ClientSession.cc                   |  37 +-
 proxy/http/Http1ClientSession.h                    |  19 +-
 proxy/http/Http1ServerSession.cc                   | 110 +--
 proxy/http/Http1ServerSession.h                    | 159 +---
 proxy/http/Http1Transaction.cc                     |  52 --
 proxy/http/Http1Transaction.h                      |  11 -
 proxy/http/HttpConfig.cc                           |  17 +-
 proxy/http/HttpConfig.h                            |   1 +
 proxy/http/HttpConnectionCount.cc                  |  59 +-
 proxy/http/HttpConnectionCount.h                   |  15 +-
 proxy/http/HttpProxyAPIEnums.h                     |  15 -
 proxy/http/HttpProxyServerMain.cc                  |  13 +
 proxy/http/HttpProxyServerMain.h                   |   4 +
 proxy/http/HttpSM.cc                               | 284 ++++---
 proxy/http/HttpSM.h                                |  15 +-
 proxy/http/HttpSessionManager.cc                   |  75 +-
 proxy/http/HttpSessionManager.h                    |  14 +-
 proxy/http/HttpTransact.cc                         | 144 ++--
 proxy/http/HttpTransactHeaders.cc                  |   1 +
 proxy/http/Makefile.am                             |   2 +-
 proxy/http2/HPACK.cc                               | 272 +++----
 proxy/http2/HPACK.h                                |  20 +-
 proxy/http2/Http2ClientSession.cc                  |  10 +-
 proxy/http2/Http2ClientSession.h                   |   6 +-
 proxy/http2/Http2ConnectionState.cc                |   8 +-
 proxy/http2/Http2Stream.cc                         |   8 +
 proxy/http2/Http2Stream.h                          |   5 +-
 proxy/http2/unit_tests/test_HpackIndexingTable.cc  |  17 +-
 proxy/http2/unit_tests/test_Http2Frame.cc          |   6 +-
 proxy/http3/Http3Session.cc                        |   8 +-
 proxy/http3/Http3Session.h                         |   8 +-
 proxy/http3/Http3Transaction.cc                    |   7 +
 proxy/http3/Http3Transaction.h                     |   3 +
 proxy/logging/Log.cc                               |  24 +-
 proxy/logging/Log.h                                |   8 +-
 proxy/logging/LogAccess.cc                         |  18 +
 proxy/logging/LogAccess.h                          |   1 +
 proxy/logging/unit-tests/test_LogUtils.cc          |   4 +-
 src/shared/overridable_txn_vars.cc                 |   1 +
 src/traffic_ctl/traffic_ctl.cc                     |   2 +-
 src/traffic_quic/traffic_quic.cc                   |   5 +
 src/traffic_server/InkAPI.cc                       |  91 ++-
 src/traffic_server/InkAPITest.cc                   |   1 +
 src/traffic_server/traffic_server.cc               |   9 +-
 src/tscore/ink_base64.cc                           |   2 +-
 src/tscore/ink_time.cc                             |  31 -
 src/tscore/unit_tests/test_Errata.cc               |   2 +-
 src/tscore/unit_tests/test_IntrusiveHashMap.cc     |   2 +-
 tests/Makefile.am                                  |   1 +
 tests/Pipfile                                      |   8 +-
 tests/gold_tests/autest-site/conditions.test.ext   |   4 +
 tests/gold_tests/autest-site/init.cli.ext          |  20 +-
 tests/gold_tests/autest-site/setup.cli.ext         |  21 +-
 .../gold_tests/autest-site/trafficserver.test.ext  |  13 +
 .../autest-site/verifier_client.test.ext           |  13 +-
 .../autest-site/verifier_server.test.ext           |  17 +-
 tests/gold_tests/bigobj/bigobj.test.py             |   3 +-
 tests/gold_tests/bigobj/ssl/server.key             |  15 -
 tests/gold_tests/bigobj/ssl/server.pem             |  32 -
 .../cache/replay/cache-control-max-age.replay.yaml |  28 +
 ...negative-caching-300-second-timeout.replay.yaml |   4 +
 .../replay/negative-caching-customized.replay.yaml |  12 +
 .../replay/negative-caching-default.replay.yaml    |  16 +
 .../replay/negative-caching-disabled.replay.yaml   |  17 +
 .../replay/negative-caching-no-timeout.replay.yaml |   4 +
 .../replay/negative-caching-timeout.replay.yaml    |   4 +
 .../chunked_encoding/chunked_encoding.test.py      |   4 +-
 .../chunked_encoding/chunked_encoding_h2.test.py   |   3 +-
 tests/gold_tests/chunked_encoding/ssl/server.key   |  15 -
 tests/gold_tests/chunked_encoding/ssl/server.pem   |  32 -
 tests/gold_tests/continuations/double_h2.test.py   |   3 +-
 .../gold_tests/continuations/openclose_h2.test.py  |   3 +-
 tests/gold_tests/continuations/session_id.test.py  |  18 +-
 tests/gold_tests/continuations/ssl/server.key      |  15 -
 tests/gold_tests/continuations/ssl/server.pem      |  32 -
 tests/gold_tests/h2/gold/post_chunked.gold         |   2 +-
 tests/gold_tests/h2/h2disable.test.py              |   3 +-
 .../h2/h2disable_no_accept_threads.test.py         |   3 +-
 tests/gold_tests/h2/h2enable.test.py               |   3 +-
 .../h2/h2enable_no_accept_threads.test.py          |   3 +-
 tests/gold_tests/h2/h2spec.test.py                 |   3 +-
 tests/gold_tests/h2/http2.test.py                  |   7 +-
 tests/gold_tests/h2/http2_priority.test.py         |   3 +-
 tests/gold_tests/h2/httpbin.test.py                |   3 +-
 tests/gold_tests/h2/nghttp.test.py                 |   3 +-
 tests/gold_tests/h2/ssl/server.key                 |  15 -
 tests/gold_tests/h2/ssl/server.pem                 |  32 -
 tests/gold_tests/headers/forwarded.test.py         |   3 +-
 tests/gold_tests/headers/hsts.test.py              |   3 +-
 tests/gold_tests/headers/via.test.py               |   3 +-
 tests/gold_tests/ip_allow/ip_allow.test.py         |   3 +-
 tests/gold_tests/ip_allow/ssl/server.key           |  15 -
 tests/gold_tests/ip_allow/ssl/server.pem           |  32 -
 tests/gold_tests/logging/new_log_flds.test.py      |   3 +-
 tests/gold_tests/logging/sigusr2.test.py           |   1 +
 tests/gold_tests/pluginTest/compress/compress.gold |   9 +
 .../pluginTest/compress/compress.test.py           |  26 +
 .../pluginTest/compress/compress_userver.gold      |   1 +
 .../regex_remap/gold/regex_remap_redirect.gold     |   2 +
 .../pluginTest/regex_remap/regex_remap.test.py     |  12 +-
 .../server_push_preload.test.py                    |   4 +-
 .../pluginTest/server_push_preload/ssl/server.key  |  15 -
 .../pluginTest/server_push_preload/ssl/server.pem  |  32 -
 tests/gold_tests/pluginTest/slice/slice.test.py    |   9 +
 .../pluginTest/sslheaders/ssl/server.pem           |  21 -
 .../pluginTest/sslheaders/sslheaders.test.py       |   3 +-
 .../pluginTest/test_hooks/ssl/server.key           |  15 -
 .../pluginTest/test_hooks/ssl/server.pem           |  32 -
 .../pluginTest/test_hooks/test_hooks.test.py       |   3 +-
 .../traffic_dump/replay/traffic_dump.yaml          | 335 ++++++++
 .../traffic_dump/replay/various_sni.yaml}          |  70 +-
 .../ssl/server_combined.pem}                       |  21 +
 .../pluginTest/traffic_dump/traffic_dump.test.py   | 229 +-----
 .../traffic_dump/traffic_dump_sni_filter.test.py   |  82 +-
 .../gold_tests/pluginTest/tsapi}/Makefile.inc      |   7 +-
 tests/gold_tests/pluginTest/tsapi/log.gold         | 137 +++-
 tests/gold_tests/pluginTest/tsapi/ssl/server.key   |  15 -
 tests/gold_tests/pluginTest/tsapi/ssl/server.pem   |  32 -
 tests/gold_tests/pluginTest/tsapi/test_tsapi.cc    | 356 ++++++++
 tests/gold_tests/pluginTest/tsapi/tsapi.test.py    |  33 +-
 .../gold_tests/pluginTest/url_sig/url_sig.test.py  |   4 +-
 .../post_slow_server/post_slow_server.test.py      |   3 +-
 tests/gold_tests/post_slow_server/ssl/server.key   |  15 -
 tests/gold_tests/post_slow_server/ssl/server.pem   |  32 -
 .../proxy_protocol/proxy_protocol.test.py          |   3 +-
 tests/gold_tests/proxy_protocol/ssl/server.key     |  15 -
 tests/gold_tests/proxy_protocol/ssl/server.pem     |  32 -
 tests/gold_tests/remap/remap_https.test.py         |   3 +-
 tests/gold_tests/remap/remap_ws.test.py            |   3 +-
 tests/gold_tests/remap/ssl/server.key              |  15 -
 tests/gold_tests/remap/ssl/server.pem              |  32 -
 tests/gold_tests/thread_config/check_threads.py    |  58 +-
 tests/gold_tests/thread_config/gold/http_200.gold  |   9 -
 .../gold_tests/thread_config/thread_100_0.test.py  |  65 --
 .../gold_tests/thread_config/thread_100_1.test.py  |  65 --
 .../gold_tests/thread_config/thread_100_10.test.py |  65 --
 tests/gold_tests/thread_config/thread_1_0.test.py  |  65 --
 tests/gold_tests/thread_config/thread_1_1.test.py  |  65 --
 tests/gold_tests/thread_config/thread_1_10.test.py |  65 --
 tests/gold_tests/thread_config/thread_2_0.test.py  |  65 --
 tests/gold_tests/thread_config/thread_2_1.test.py  |  65 --
 tests/gold_tests/thread_config/thread_2_10.test.py |  65 --
 tests/gold_tests/thread_config/thread_32_0.test.py |  65 --
 tests/gold_tests/thread_config/thread_32_1.test.py |  65 --
 .../gold_tests/thread_config/thread_32_10.test.py  |  65 --
 .../gold_tests/thread_config/thread_config.test.py | 218 +++++
 .../case4.sh => timeout/case-inactive1.sh}         |   5 +-
 .../case4.sh => timeout/case-inactive2.sh}         |   5 +-
 .../case4.sh => timeout/case-inactive3.sh}         |   5 +-
 .../case1.sh => timeout/case-inactive4.sh}         |   4 +-
 .../case4.sh => timeout/case-inactive5.sh}         |   5 +-
 .../case1.sh => timeout/case-inactive6.sh}         |   4 +-
 .../delay-inactive-server.sh}                      |   2 +-
 .../timeout/inactive_client_post_timeout.test.py   | 108 +++
 tests/gold_tests/timeout/tls_conn_timeout.test.py  |   2 +-
 tests/gold_tests/tls/ssl/combo-signed-foo.pem      | 124 ++-
 tests/gold_tests/tls/ssl/combo.pem                 | 125 +--
 tests/gold_tests/tls/ssl/server.key                |  76 +-
 tests/gold_tests/tls/ssl/server.pem                |  49 +-
 tests/gold_tests/tls/ssl/signed-bar.key            |  76 +-
 tests/gold_tests/tls/ssl/signed-bar.pem            |  48 +-
 tests/gold_tests/tls/ssl/signed-bob-bar.pem        |  47 +-
 tests/gold_tests/tls/ssl/signed-bob-foo.pem        |  47 +-
 tests/gold_tests/tls/ssl/signed-foo-ec.key         |  13 +-
 tests/gold_tests/tls/ssl/signed-foo-ec.pem         |  46 +-
 tests/gold_tests/tls/ssl/signed-foo.key            |  76 +-
 tests/gold_tests/tls/ssl/signed-foo.pem            | 124 ++-
 tests/gold_tests/tls/ssl/signed-san-ec.key         |  10 +-
 tests/gold_tests/tls/ssl/signed-san-ec.pem         |  45 +-
 tests/gold_tests/tls/ssl/signed-san.key            |  76 +-
 tests/gold_tests/tls/ssl/signed-san.pem            | 125 ++-
 tests/gold_tests/tls/ssl/signed-wild.key           |  52 ++
 tests/gold_tests/tls/ssl/signed-wild.pem           |  33 +
 tests/gold_tests/tls/ssl/signed2-bar.pem           |  50 +-
 tests/gold_tests/tls/ssl/signed2-foo.pem           |  50 +-
 tests/gold_tests/tls/ssl/signer.key                |  67 +-
 tests/gold_tests/tls/ssl/signer.pem                |  45 +-
 tests/gold_tests/tls/ssl/signer2.key               |  76 +-
 tests/gold_tests/tls/ssl/signer2.pem               |  51 +-
 tests/gold_tests/tls/ssl/wild-signed.pem           |  18 -
 tests/gold_tests/tls/ssl/wild.key                  |  28 -
 tests/gold_tests/tls/tls.test.py                   |   3 +-
 tests/gold_tests/tls/tls_verify.test.py            |  12 +-
 tests/gold_tests/tls_hooks/ssl/server.key          |  15 -
 tests/gold_tests/tls_hooks/ssl/server.pem          |  32 -
 tests/gold_tests/tls_hooks/tls_hooks.test.py       |   3 +-
 tests/gold_tests/tls_hooks/tls_hooks10.test.py     |   3 +-
 tests/gold_tests/tls_hooks/tls_hooks11.test.py     |   3 +-
 tests/gold_tests/tls_hooks/tls_hooks12.test.py     |   3 +-
 tests/gold_tests/tls_hooks/tls_hooks13.test.py     |   3 +-
 tests/gold_tests/tls_hooks/tls_hooks14.test.py     |   3 +-
 tests/gold_tests/tls_hooks/tls_hooks15.test.py     |   3 +-
 tests/gold_tests/tls_hooks/tls_hooks16.test.py     |   3 +-
 tests/gold_tests/tls_hooks/tls_hooks17.test.py     |   3 +-
 tests/gold_tests/tls_hooks/tls_hooks18.test.py     |   3 +-
 tests/gold_tests/tls_hooks/tls_hooks2.test.py      |   3 +-
 tests/gold_tests/tls_hooks/tls_hooks3.test.py      |   3 +-
 tests/gold_tests/tls_hooks/tls_hooks4.test.py      |   3 +-
 tests/gold_tests/tls_hooks/tls_hooks6.test.py      |   3 +-
 tests/gold_tests/tls_hooks/tls_hooks7.test.py      |   3 +-
 tests/gold_tests/tls_hooks/tls_hooks8.test.py      |   3 +-
 tests/gold_tests/tls_hooks/tls_hooks9.test.py      |   3 +-
 tests/include/catch.hpp                            | 892 ++++++++++++++-------
 tests/prepare_proxy_verifier.sh                    |   8 +-
 tests/proxy-verifier-version.txt                   |   1 +
 tests/tools/microserver/ssl/server.crt             |  33 +-
 tests/tools/microserver/ssl/server.pem             |  71 +-
 tests/tools/plugins/Makefile.inc                   |   3 -
 tests/tools/plugins/test_tsapi.cc                  | 241 ------
 tests/tools/ssl/server.key                         |  27 +
 tests/tools/ssl/server.pem                         |  47 ++
 tests/tools/ssl/signer.pem                         |  20 +
 tools/build_h3_tools.sh                            |  56 +-
 tools/cvtremappi                                   | 575 +++++++++++++
 tools/insnew                                       |  67 ++
 tools/jtest/jtest.cc                               |   2 +-
 305 files changed, 6867 insertions(+), 4608 deletions(-)
 create mode 100644 doc/appendices/command-line/cvtremappi.en.rst
 copy lib/records/test_RecordsConfig.h => iocore/net/SSLTypes.h (91%)
 create mode 100644 iocore/net/TLSSNISupport.cc
 copy proxy/private/SSLProxySession.h => iocore/net/TLSSNISupport.h (50%)
 create mode 100644 proxy/PoolableSession.h
 delete mode 100644 tests/gold_tests/bigobj/ssl/server.key
 delete mode 100644 tests/gold_tests/bigobj/ssl/server.pem
 delete mode 100644 tests/gold_tests/chunked_encoding/ssl/server.key
 delete mode 100644 tests/gold_tests/chunked_encoding/ssl/server.pem
 delete mode 100644 tests/gold_tests/continuations/ssl/server.key
 delete mode 100644 tests/gold_tests/continuations/ssl/server.pem
 delete mode 100644 tests/gold_tests/h2/ssl/server.key
 delete mode 100644 tests/gold_tests/h2/ssl/server.pem
 delete mode 100644 tests/gold_tests/ip_allow/ssl/server.key
 delete mode 100644 tests/gold_tests/ip_allow/ssl/server.pem
 create mode 100644 
tests/gold_tests/pluginTest/regex_remap/gold/regex_remap_redirect.gold
 delete mode 100644 
tests/gold_tests/pluginTest/server_push_preload/ssl/server.key
 delete mode 100644 
tests/gold_tests/pluginTest/server_push_preload/ssl/server.pem
 delete mode 100644 tests/gold_tests/pluginTest/sslheaders/ssl/server.pem
 delete mode 100644 tests/gold_tests/pluginTest/test_hooks/ssl/server.key
 delete mode 100644 tests/gold_tests/pluginTest/test_hooks/ssl/server.pem
 create mode 100644 
tests/gold_tests/pluginTest/traffic_dump/replay/traffic_dump.yaml
 copy tests/gold_tests/{url/uri.replay.yaml => 
pluginTest/traffic_dump/replay/various_sni.yaml} (60%)
 rename tests/gold_tests/pluginTest/{sslheaders/ssl/server.key => 
traffic_dump/ssl/server_combined.pem} (57%)
 copy {plugins/authproxy => tests/gold_tests/pluginTest/tsapi}/Makefile.inc 
(83%)
 delete mode 100644 tests/gold_tests/pluginTest/tsapi/ssl/server.key
 delete mode 100644 tests/gold_tests/pluginTest/tsapi/ssl/server.pem
 create mode 100644 tests/gold_tests/pluginTest/tsapi/test_tsapi.cc
 delete mode 100644 tests/gold_tests/post_slow_server/ssl/server.key
 delete mode 100644 tests/gold_tests/post_slow_server/ssl/server.pem
 delete mode 100644 tests/gold_tests/proxy_protocol/ssl/server.key
 delete mode 100644 tests/gold_tests/proxy_protocol/ssl/server.pem
 delete mode 100644 tests/gold_tests/remap/ssl/server.key
 delete mode 100644 tests/gold_tests/remap/ssl/server.pem
 delete mode 100644 tests/gold_tests/thread_config/gold/http_200.gold
 delete mode 100644 tests/gold_tests/thread_config/thread_100_0.test.py
 delete mode 100644 tests/gold_tests/thread_config/thread_100_1.test.py
 delete mode 100644 tests/gold_tests/thread_config/thread_100_10.test.py
 delete mode 100644 tests/gold_tests/thread_config/thread_1_0.test.py
 delete mode 100644 tests/gold_tests/thread_config/thread_1_1.test.py
 delete mode 100644 tests/gold_tests/thread_config/thread_1_10.test.py
 delete mode 100644 tests/gold_tests/thread_config/thread_2_0.test.py
 delete mode 100644 tests/gold_tests/thread_config/thread_2_1.test.py
 delete mode 100644 tests/gold_tests/thread_config/thread_2_10.test.py
 delete mode 100644 tests/gold_tests/thread_config/thread_32_0.test.py
 delete mode 100644 tests/gold_tests/thread_config/thread_32_1.test.py
 delete mode 100644 tests/gold_tests/thread_config/thread_32_10.test.py
 create mode 100644 tests/gold_tests/thread_config/thread_config.test.py
 copy tests/gold_tests/{chunked_encoding/case4.sh => timeout/case-inactive1.sh} 
(90%)
 copy tests/gold_tests/{chunked_encoding/case4.sh => timeout/case-inactive2.sh} 
(88%)
 copy tests/gold_tests/{chunked_encoding/case4.sh => timeout/case-inactive3.sh} 
(89%)
 copy tests/gold_tests/{chunked_encoding/case1.sh => timeout/case-inactive4.sh} 
(87%)
 copy tests/gold_tests/{chunked_encoding/case4.sh => timeout/case-inactive5.sh} 
(88%)
 copy tests/gold_tests/{chunked_encoding/case1.sh => timeout/case-inactive6.sh} 
(87%)
 copy tests/gold_tests/{chunked_encoding/delay-server.sh => 
timeout/delay-inactive-server.sh} (99%)
 create mode 100644 
tests/gold_tests/timeout/inactive_client_post_timeout.test.py
 create mode 100644 tests/gold_tests/tls/ssl/signed-wild.key
 create mode 100644 tests/gold_tests/tls/ssl/signed-wild.pem
 delete mode 100644 tests/gold_tests/tls/ssl/wild-signed.pem
 delete mode 100644 tests/gold_tests/tls/ssl/wild.key
 delete mode 100644 tests/gold_tests/tls_hooks/ssl/server.key
 delete mode 100644 tests/gold_tests/tls_hooks/ssl/server.pem
 create mode 100644 tests/proxy-verifier-version.txt
 delete mode 100644 tests/tools/plugins/test_tsapi.cc
 create mode 100644 tests/tools/ssl/server.key
 create mode 100644 tests/tools/ssl/server.pem
 create mode 100644 tests/tools/ssl/signer.pem
 create mode 100755 tools/cvtremappi
 create mode 100755 tools/insnew

Reply via email to