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

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


    from 0e771ed69f Remove symbols with prefix INKUDP from plugin API. (#11171)
     new 954fb89da9 This adds support for NOCASE on string compare / regex 
(#11152)
     new 8bfaf91994 records.yaml - Make sure we validate the input value with 
the configured check expr. (#11161)
     new a16b0000ca Fix a build issue with autest plugins (#11165)
     new 9eefcd8a6d rate_limit: Set initialized flag of SieveLru when loading 
yaml is done (#11181)
     new 2c80cb342f magick.so: explicitly reference wand/core libraries (#11183)
     new 68c172fc93 Print warning about valid_tls_versions_in on startup 
(#11187)
     new acfbbcd7c6 Fix GCC 14.0.1 -std=c++20 build failures (#11189)
     new 89e7ed8c93 swoc: install swoc_ip_util.h (#11190)
     new 68947bb6a5 Fix warnings from clang 18 (#11191)
     new 8448120b3f Fix logic around srv records at other code path (#11193)
     new 2a60cc5f5d CMakePresets: branch-quiche: use boringssl nuraft (#11195)
     new 75be8e1c8c Don't delete QUIC stream until both read and write complete 
(#11196)

The 12 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:
 CMakeLists.txt                                     |   3 +-
 CMakePresets.json                                  |   1 +
 cmake/magick_target.cmake                          |  16 +++
 doc/admin-guide/plugins/header_rewrite.en.rst      |   2 +
 include/iocore/net/quic/QUICStreamManager.h        |   6 +-
 include/iocore/net/quic/QUICStreamVCAdapter.h      |   4 +
 include/mgmt/rpc/handlers/common/RecordsUtils.h    |  11 --
 include/proxy/http3/Http3App.h                     |   2 +
 lib/swoc/CMakeLists.txt                            |   1 +
 lib/swoc/include/swoc/TextView.h                   |   2 +-
 plugins/experimental/inliner/ts.cc                 |   4 +-
 plugins/experimental/magick/CMakeLists.txt         |   3 +-
 plugins/experimental/rate_limit/ip_reputation.cc   |   2 +
 .../txn_box/plugin/include/txn_box/common.h        |   4 +-
 plugins/header_rewrite/CMakeLists.txt              |   1 +
 plugins/header_rewrite/condition.cc                |   8 ++
 plugins/header_rewrite/condition.h                 |  17 ++-
 plugins/header_rewrite/conditions.cc               |  43 ++++----
 plugins/header_rewrite/matcher.cc                  |  77 ++++++++++++++
 plugins/header_rewrite/matcher.h                   |  74 ++++++-------
 plugins/header_rewrite/regex_helper.cc             |   4 +-
 plugins/header_rewrite/regex_helper.h              |   2 +-
 src/iocore/net/SNIActionPerformer.cc               |   6 +-
 src/iocore/net/SNIActionPerformer.h                |   2 +-
 src/iocore/net/quic/QUICStreamManager.cc           |   6 +-
 src/iocore/net/quic/QUICStreamVCAdapter.cc         |  12 +++
 src/mgmt/rpc/handlers/common/RecordsUtils.cc       | 117 --------------------
 src/mgmt/rpc/handlers/config/Configuration.cc      |   3 +-
 src/proxy/http/HttpSM.cc                           |   4 +-
 src/proxy/http3/Http3App.cc                        |  48 ++++++---
 src/records/P_RecUtils.h                           |  12 +++
 src/records/RecUtils.cc                            | 118 ++++++++++++++++++++-
 src/records/RecYAMLDecoder.cc                      |  17 ++-
 src/records/RecordsConfig.cc                       |   2 +-
 src/tscore/HostLookup.cc                           |   1 +
 tests/CMakeLists.txt                               |  11 +-
 36 files changed, 405 insertions(+), 241 deletions(-)
 create mode 100644 plugins/header_rewrite/matcher.cc

Reply via email to