This is an automated email from the ASF dual-hosted git repository.

zwoop pushed a change to branch 9.1.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.


    from 3e222f5  Do not write to the cache if the plugin decides not to write 
to the cache (#7461)
     new 255cd5e  Fix comment in include/tscore/Filenames.h. (#7457)
     new 7249341  Fix heap use after free in DNSProcessor::getby() (#3871)
     new cd434e7  Add synchronization between UDPNetProcessor::UDPBind in main 
Thread and initialize_thread_for_udp_net in ET_UDP Thread (#7407)
     new 3ba9fbd  Generalize SNI support (#6870)
     new c1c8734  Do not provide a stale negative cache (#7422)
     new f922261  CacheRead: clear dir entry if doc is found to be truncated 
(#7064)
     new 2871625  Update to the new MicroServer 1.0.6 release (#7460)
     new a7fed3e  Fixing compress expectation for new microserver (#7463)
     new e9c4b96  Cleans up duplicated TSOutboundConnectionMatchType definition 
(#7090)
     new 9b1c40e  Change atoi to atol, causing obvious issues on what needs to 
be int64's (#7466)
     new 1094f76  Adjust to actually try a server address more than once (#7288)
     new 8283e7e  Updating to Proxy Verifier v2.0.0 (#7454)
     new e743261  Cleanup: Add SNIRoutingType (#7453)
     new 6b34b16  Proxy Verifier: Making use of delay directives for caching 
tests. (#7468)
     new 1ae48be  Cleanup: Get rid of MIMEFieldWrapper from HPACK encoding 
(#6520)
     new ee755b5  Add command line utility to help convert remap plugin usage 
to ATS9. (#7426)
     new 86226cd  Update AuTest version update directions for pipenv (#7469)
     new 2926a69  API to retrieve NoStore set by plugins (#7439)
     new 58b6e32  drop use of BIO_f_base64 and EVP_PKEY_new_mac_key (#7106)
     new de8c125  use std::unordered_map to store sessions (#7405)

The 20 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 ci/jenkins/bin/autest.sh                           |  26 +-
 doc/appendices/command-line/cvtremappi.en.rst      |  69 +++
 include/ts/apidefs.h.in                            |   3 -
 include/ts/ts.h                                    |   7 +
 include/tscore/Filenames.h                         |   2 +-
 iocore/cache/CacheRead.cc                          |   6 +-
 iocore/dns/DNS.cc                                  |   2 +-
 iocore/net/Makefile.am                             |   1 +
 iocore/net/P_SNIActionPerformer.h                  |  48 +-
 iocore/net/P_SSLNetVConnection.h                   |  71 ++-
 iocore/net/SSLNetVConnection.cc                    |  13 +-
 iocore/net/SSLSNIConfig.cc                         |   2 +-
 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 +-
 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/system_stats/system_stats.c   |   4 +-
 proxy/http/HttpProxyAPIEnums.h                     |  15 -
 proxy/http/HttpProxyServerMain.cc                  |  13 +
 proxy/http/HttpProxyServerMain.h                   |   4 +
 proxy/http/HttpTransact.cc                         | 100 ++--
 proxy/http2/HPACK.cc                               | 256 +++++----
 proxy/http2/HPACK.h                                |  20 +-
 proxy/http2/unit_tests/test_HpackIndexingTable.cc  |  17 +-
 src/traffic_server/InkAPI.cc                       |   9 +
 src/traffic_server/traffic_server.cc               |   7 +
 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 +-
 .../autest-site/verifier_client.test.ext           |  13 +-
 .../autest-site/verifier_server.test.ext           |  17 +-
 .../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 +
 tests/gold_tests/h2/gold/post_chunked.gold         |   2 +-
 tests/gold_tests/pluginTest/compress/compress.gold |   2 +-
 tests/prepare_proxy_verifier.sh                    |   8 +-
 tests/proxy-verifier-version.txt                   |   1 +
 tools/cvtremappi                                   | 575 +++++++++++++++++++++
 tools/insnew                                       |  67 +++
 55 files changed, 1651 insertions(+), 700 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 tests/proxy-verifier-version.txt
 create mode 100755 tools/cvtremappi
 create mode 100755 tools/insnew

Reply via email to