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 f050320fa37f2afd8afda1c5b34e8d7bab739e6f Merge: 7b574edc54 5f29d55f3c Author: bneradt <[email protected]> AuthorDate: Thu Jul 18 12:47:15 2024 -0500 Merge master branch into 11-Dev CMakeLists.txt | 3 + doc/admin-guide/files/records.yaml.en.rst | 23 +++- doc/admin-guide/files/sni.yaml.en.rst | 4 + doc/admin-guide/plugins/esi.en.rst | 8 +- .../cache-architecture/architecture.en.rst | 22 ++-- .../cache-architecture/core-cache-functions.en.rst | 2 +- .../cache-architecture/data-structures.en.rst | 26 ++-- include/iocore/cache/CacheVC.h | 2 +- include/iocore/net/TLSSNISupport.h | 10 +- include/iocore/net/quic/QUICStream.h | 2 + include/proxy/http2/HTTP2.h | 16 +-- include/proxy/http2/Http2ConnectionState.h | 14 ++- include/tscore/ink_config.h.cmake.in | 3 + src/iocore/cache/AggregateWriteBuffer.h | 4 +- src/iocore/cache/Cache.cc | 32 ++--- src/iocore/cache/CacheDir.cc | 52 ++++---- src/iocore/cache/CacheHosting.cc | 4 +- src/iocore/cache/CacheRead.cc | 4 +- src/iocore/cache/CacheTest.cc | 8 +- src/iocore/cache/CacheVC.cc | 8 +- src/iocore/cache/CacheWrite.cc | 54 ++++----- src/iocore/cache/P_CacheDir.h | 46 +++---- src/iocore/cache/P_CacheDisk.h | 2 +- src/iocore/cache/P_CacheHosting.h | 4 +- src/iocore/cache/P_CacheInternal.h | 32 ++--- src/iocore/cache/P_CacheVol.h | 58 ++++----- src/iocore/cache/P_RamCache.h | 2 +- src/iocore/cache/RamCacheCLFUS.cc | 6 +- src/iocore/cache/RamCacheLRU.cc | 10 +- src/iocore/cache/Stripe.cc | 68 +++++------ src/iocore/cache/unit_tests/test_CacheDir.cc | 6 +- src/iocore/cache/unit_tests/test_Stripe.cc | 24 ++-- src/iocore/cache/unit_tests/test_doubles.h | 2 +- src/iocore/net/ALPNSupport.cc | 2 +- src/iocore/net/BIO_fastopen.cc | 133 ++++++++++++++++++--- src/iocore/net/BIO_fastopen.h | 7 +- src/iocore/net/Connection.cc | 11 +- src/iocore/net/SSLNetVConnection.cc | 5 +- src/iocore/net/quic/QUICStream.cc | 18 +-- src/proxy/http2/HTTP2.cc | 32 ++--- src/proxy/http2/Http2ConnectionState.cc | 66 +++++++--- src/records/RecordsConfig.cc | 14 ++- src/traffic_cache_tool/CacheDefs.cc | 62 +++++----- src/traffic_cache_tool/CacheDefs.h | 18 +-- src/traffic_cache_tool/CacheScan.h | 6 +- src/traffic_cache_tool/CacheTool.cc | 40 +++---- tests/gold_tests/post/post-early-return.test.py | 10 +- tools/build_boringssl_h3_tools.sh | 4 +- tools/build_openssl_h3_tools.sh | 4 +- 49 files changed, 592 insertions(+), 401 deletions(-)
