This is an automated email from the ASF dual-hosted git repository.
bneradt pushed a change to branch 11-Dev
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
from 1936cbe0ce Merge latest master into 11-Dev
add ce7410c97a Clean up some linter warnings in SSLNetVConnection (#11937)
add 62fef5a53d [traffic_crashlog] Log full version info (#11949)
add 9dce7846c3 Coverity: Fix for CID-1587277 (#11950)
add 8cb3f78177 ci-ubuntu preset: use clang (#11955)
add 302a31fd8d Add unit tests for remap rules. Fix release-assert crasher
(#11951)
add e1f49f64eb Zero-initialize struct variables in JA4 plugin (#11953)
add 5ded0e4a31 Coverity. Make global variables a singleton. (#11908)
add 9f440c2bd4 Fix a test case for malformed chunk header (#11956)
add 33c279363a Coverity: Fix for CID 1587263. (#11954)
add 0c1b1423eb libswoc version update: 1.5.13 (#11958)
add 28c8105687 Add nullptr check in PluginVC read and write (#11961)
add 8ee4f67d0e Codeql updates (#11978)
add 8eaddba2c7 Make LLVM19 builds happy again (#11977)
add 5c0b0399d1 Disable h2 prior knowledge on tls (#11881)
add 5abce96691 Add micro benchmark of EventSystem (#11940)
add b10652bbce Fix linter warnings in InkAPI.cc (#11980)
add 416f6ed341 Coverity: Some fixes. (#11982)
add d543c8a30e [compress] Make warning if compress plugin has cache and
range-request config (#11986)
new ee97be4e84 Merge latest ASF master into 11-Dev
The 1 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:
.github/workflows/codeql.yml | 8 +-
CMakePresets.json | 6 +-
include/proxy/http/remap/RemapConfig.h | 1 +
include/proxy/http/remap/UrlRewrite.h | 4 +-
lib/swoc/include/swoc/bwf_base.h | 10 +-
lib/swoc/include/swoc/swoc_version.h | 4 +-
lib/swoc/src/bw_format.cc | 6 +-
lib/swoc/unit_tests/ex_bw_format.cc | 8 +-
plugins/compress/configuration.cc | 5 +
plugins/experimental/ja4_fingerprint/ja4.h | 2 +-
plugins/experimental/ja4_fingerprint/plugin.cc | 4 +-
.../txn_box/plugin/include/txn_box/Context.h | 2 +-
.../txn_box/plugin/include/txn_box/common.h | 6 +-
.../experimental/txn_box/plugin/src/Machinery.cc | 2 +-
src/api/InkAPI.cc | 787 +++++++++++----------
src/iocore/cache/CMakeLists.txt | 3 +-
src/iocore/cache/CacheTest.cc | 2 +-
src/iocore/cache/P_CacheTest.h | 2 +-
src/{proxy => iocore/cache}/RegressionSM.cc | 4 +-
{include/proxy => src/iocore/cache}/RegressionSM.h | 0
src/iocore/hostdb/test_RefCountCache.cc | 2 +
src/iocore/net/P_SSLNetVConnection.h | 31 +-
src/iocore/net/SSLNetVConnection.cc | 12 +-
src/proxy/CMakeLists.txt | 4 -
src/proxy/PluginVC.cc | 15 +-
src/proxy/ProtocolProbeSessionAccept.cc | 8 +-
src/proxy/http/HttpProxyServerMain.cc | 4 +-
src/proxy/http/remap/RemapConfig.cc | 42 +-
src/proxy/http/remap/unit-tests/CMakeLists.txt | 18 +
.../remap/unit-tests/test_NextHopRoundRobin.cc | 4 +-
.../http/remap/unit-tests/test_PluginFactory.cc | 4 +-
src/proxy/http/remap/unit-tests/test_RemapRules.cc | 166 +++++
src/traffic_crashlog/traffic_crashlog.cc | 2 +-
src/tscore/unit_tests/test_Ptr.cc | 4 +-
.../replays/malformed_chunked_header.replay.yaml | 2 +-
tools/benchmark/CMakeLists.txt | 8 +-
tools/benchmark/benchmark_EventSystem.cc | 120 ++++
37 files changed, 820 insertions(+), 492 deletions(-)
rename src/{proxy => iocore/cache}/RegressionSM.cc (98%)
rename {include/proxy => src/iocore/cache}/RegressionSM.h (100%)
create mode 100644 src/proxy/http/remap/unit-tests/test_RemapRules.cc
create mode 100644 tools/benchmark/benchmark_EventSystem.cc