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

bneradt pushed a commit to branch 11-Dev
in repository https://gitbox.apache.org/repos/asf/trafficserver.git

commit b4879978bb5478bd633855ec520dbe4fb0b69cf6
Merge: bf54760629 baaac08ff9
Author: bneradt <[email protected]>
AuthorDate: Tue Mar 19 13:29:43 2024 -0500

    Merge latest master into 11-Dev

 CMakeLists.txt                                     |    4 +
 cmake/ClangTidy.cmake                              |   59 ++
 cmake/add_atsplugin.cmake                          |    1 +
 doc/admin-guide/files/records.yaml.en.rst          |    2 +-
 .../api/functions/TSHttpTxnErrorBodySet.en.rst     |   21 +
 include/iocore/cache/CacheVC.h                     |    1 +
 include/iocore/net/YamlSNIConfig.h                 |    5 +-
 include/mgmt/config/FileManager.h                  |   22 +-
 include/mgmt/rpc/handlers/common/ErrorUtils.h      |   22 +-
 include/mgmt/rpc/handlers/common/RecordsUtils.h    |    3 +-
 include/mgmt/rpc/handlers/config/Configuration.h   |    4 +-
 include/mgmt/rpc/handlers/plugins/Plugins.h        |    2 +-
 include/mgmt/rpc/handlers/records/Records.h        |   16 +-
 include/mgmt/rpc/handlers/server/Server.h          |    4 +-
 include/mgmt/rpc/handlers/storage/Storage.h        |    4 +-
 include/mgmt/rpc/jsonrpc/Context.h                 |    8 +-
 include/mgmt/rpc/jsonrpc/Defs.h                    |   11 +-
 include/mgmt/rpc/jsonrpc/JsonRPCManager.h          |    9 +-
 include/mgmt/rpc/jsonrpc/json/YAMLCodec.h          |   14 +-
 include/mgmt/rpc/server/CommBase.h                 |    2 +-
 include/mgmt/rpc/server/IPCSocketServer.h          |    4 +-
 include/proxy/hdrs/HTTP.h                          |   12 +-
 include/proxy/hdrs/HdrHeap.h                       |    9 +-
 include/proxy/http3/Http3Transaction.h             |    3 +
 include/ts/ts.h                                    |   10 +
 include/tscore/Errata.h                            | 1047 --------------------
 include/tsutil/ts_errata.h                         |   82 +-
 lib/swoc/include/swoc/Errata.h                     |    1 +
 lib/swoc/unit_tests/ex_IntrusiveDList.cc           |    6 +
 lib/swoc/unit_tests/ex_MemArena.cc                 |    3 +
 lib/swoc/unit_tests/test_IntrusiveDList.cc         |   37 +
 lib/swoc/unit_tests/test_IntrusiveHashMap.cc       |   13 +-
 lib/swoc/unit_tests/test_ip.cc                     |    2 +-
 .../experimental/stale_response/stale_response.cc  |    2 +-
 .../experimental/txn_box/plugin/src/ip_space.cc    |    2 +-
 .../experimental/txn_box/plugin/src/text_block.cc  |    4 +-
 plugins/header_rewrite/CMakeLists.txt              |    1 +
 src/api/CMakeLists.txt                             |    4 +-
 src/api/InkAPI.cc                                  |   23 +-
 src/cripts/CMakeLists.txt                          |    2 +
 src/iocore/aio/CMakeLists.txt                      |    2 +
 src/iocore/aio/test_AIO.cc                         |   24 +-
 src/iocore/cache/CMakeLists.txt                    |    2 +
 src/iocore/cache/Cache.cc                          |    1 +
 src/iocore/cache/CacheDir.cc                       |    1 +
 src/iocore/cache/CacheEvacuateDocVC.cc             |    1 +
 src/iocore/cache/CacheRead.cc                      |    1 +
 src/iocore/cache/CacheVC.cc                        |    1 +
 src/iocore/cache/CacheWrite.cc                     |    1 +
 src/iocore/cache/P_CacheDir.h                      |    2 +
 src/iocore/cache/P_CacheDoc.h                      |   98 ++
 src/iocore/cache/P_CacheInternal.h                 |    1 +
 src/iocore/cache/P_CacheTest.h                     |    1 +
 src/iocore/cache/P_CacheVol.h                      |   69 +-
 src/iocore/cache/Stripe.cc                         |    1 +
 src/iocore/dns/CMakeLists.txt                      |    2 +
 src/iocore/eventsystem/CMakeLists.txt              |    2 +
 src/iocore/hostdb/CMakeLists.txt                   |    2 +
 src/iocore/io_uring/CMakeLists.txt                 |    2 +
 src/iocore/net/CMakeLists.txt                      |    2 +
 src/iocore/net/SSLSNIConfig.cc                     |    4 +-
 src/iocore/net/YamlSNIConfig.cc                    |   14 +-
 src/iocore/net/quic/QUICTypes.cc                   |    1 +
 src/iocore/net/unit_tests/test_YamlSNIConfig.cc    |   10 +-
 src/iocore/utils/CMakeLists.txt                    |    2 +
 src/mgmt/config/AddConfigFilesHere.cc              |    1 -
 src/mgmt/config/CMakeLists.txt                     |    2 +
 src/mgmt/config/FileManager.cc                     |   45 +-
 src/mgmt/rpc/CMakeLists.txt                        |   16 +-
 src/mgmt/rpc/handlers/common/ErrorUtils.cc         |   69 ++
 src/mgmt/rpc/handlers/config/Configuration.cc      |   22 +-
 src/mgmt/rpc/handlers/plugins/Plugins.cc           |    4 +-
 src/mgmt/rpc/handlers/records/Records.cc           |   10 +-
 src/mgmt/rpc/handlers/server/Server.cc             |   14 +-
 src/mgmt/rpc/handlers/storage/Storage.cc           |   16 +-
 src/mgmt/rpc/jsonrpc/Context.cc                    |    4 +-
 src/mgmt/rpc/jsonrpc/JsonRPCManager.cc             |   45 +-
 .../rpc/jsonrpc/unit_tests/test_basic_protocol.cc  |   46 +-
 src/mgmt/rpc/server/IPCSocketServer.cc             |   16 +-
 src/mgmt/rpc/server/unit_tests/test_rpcserver.cc   |    6 +-
 src/proxy/CMakeLists.txt                           |    4 +-
 src/proxy/HostStatus.cc                            |   18 +-
 src/proxy/hdrs/CMakeLists.txt                      |    2 +
 src/proxy/http/CMakeLists.txt                      |    2 +
 src/proxy/http/HttpConfig.cc                       |    2 +
 src/proxy/http2/CMakeLists.txt                     |    2 +
 src/proxy/http3/CMakeLists.txt                     |    2 +
 src/proxy/logging/CMakeLists.txt                   |    2 +
 src/records/CMakeLists.txt                         |    2 +
 src/records/RecordsConfig.cc                       |    2 +-
 src/shared/CMakeLists.txt                          |    2 +
 src/traffic_cache_tool/CMakeLists.txt              |    2 +
 src/traffic_cache_tool/CacheTool.cc                |    1 +
 src/traffic_crashlog/CMakeLists.txt                |    2 +
 src/traffic_ctl/CMakeLists.txt                     |    2 +
 src/traffic_layout/CMakeLists.txt                  |    2 +
 src/traffic_logcat/CMakeLists.txt                  |    2 +
 src/traffic_logstats/CMakeLists.txt                |    2 +
 src/traffic_server/CMakeLists.txt                  |    2 +
 src/traffic_top/CMakeLists.txt                     |    2 +
 src/traffic_via/CMakeLists.txt                     |    2 +
 src/tscore/CMakeLists.txt                          |    4 +-
 src/tscore/Errata.cc                               |  269 -----
 src/tscore/unit_tests/test_Errata.cc               |   60 --
 src/tscpp/api/CMakeLists.txt                       |    2 +
 src/tsutil/CMakeLists.txt                          |    6 +
 src/tsutil/ts_errata.cc                            |   34 +
 tests/fuzzing/CMakeLists.txt                       |    3 +
 tests/fuzzing/fuzz_http3frame.cc                   |   59 ++
 tests/fuzzing/oss-fuzz.sh                          |   26 +-
 .../jsonrpc/plugins/jsonrpc_plugin_handler_test.cc |    2 +-
 tests/gold_tests/tls/tls_sni_ip_allow.test.py      |    2 +-
 112 files changed, 892 insertions(+), 1678 deletions(-)


Reply via email to