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

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


The following commit(s) were added to refs/heads/10.0.x by this push:
     new 3fa146678b Changelog
3fa146678b is described below

commit 3fa146678bc6a061722f4ea930998ae29ad70de3
Author: Chris McFarlen <[email protected]>
AuthorDate: Tue Aug 20 20:52:47 2024 -0500

    Changelog
---
 CHANGELOG-10.0.0 | 1737 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 1737 insertions(+)

diff --git a/CHANGELOG-10.0.0 b/CHANGELOG-10.0.0
new file mode 100644
index 0000000000..8f3b40e480
--- /dev/null
+++ b/CHANGELOG-10.0.0
@@ -0,0 +1,1737 @@
+Changes with Apache Traffic Server 10.0.0
+  #6602 - TSContSchedule API renaming
+  #7302 - Remove the queuing option from 
proxy.config.http.per_server.connection
+  #7335 - Unify all the connect timeouts into one
+  #7478 - JSONRPC based interface for administrative API
+  #7485 - PR to prevent thundering parent retries.
+  #7547 - Removes deprecated sni.yaml option: disable_h2
+  #7587 - Change the default value for verify.server.policy
+  #7693 - Remove undocumented keepalive_internal_vc setting
+  #7756 - Remove references to removed options
+  #7782 - Short circuit remap reload when a valid remap file is not specified
+  #7901 - Update TSHttpTxnAborted API to distinguish client/server aborts
+  #8049 - Add PS debug to store requesting URL and add to notes
+  #8066 - Fixing TS_HTTP_REQUEST_BUFFER_READ_COMPLETE_HOOK enum value
+  #8077 - Removes down_server.abort_threshold completely
+  #8286 - Add AuTest for POST & connect_attempts_timeout
+  #8301 - Make separate read and write vc_handlers
+  #8321 - Remove dir_token, since it is never set
+  #8335 - stats_over_http c++/ipmap updates
+  #8353 - remove unused RecConfigFileEntry struct
+  #8388 - body factory does not respect runroot
+  #8394 - Increased the max number of operations for marking PR and issues 
stale to 100
+  #8413 - Added required checks before merging
+  #8416 - Don't require branch to be up to date before merging
+  #8425 - add hacktoberfest label
+  #8431 - Make header_rewrite_cond_cache test version indepdendent
+  #8463 - Propagate proxy.config.net.sock_option_flag_in to newly accepted 
connections
+  #8465 - Add some checking to validate the scheme matches the wire protocol.
+  #8467 - Move MIME field iterator from MIMEHdr to MIMEHdrImpl
+  #8468 - Tweak MimeHdr::get_host_port_values to not run over the end of the 
TextView
+  #8470 - Dismiss stale reviews when PR has been updated
+  #8486 - Revert "Add some checking to validate the scheme matches the wire 
protocol."
+  #8504 - Change TSMimeHdrFieldNext to use field iterators for better 
performance.
+  #8516 - Change event loop to be cleaner.
+  #8521 - Remove unused RemapPlugins::_hh_ptr
+  #8522 - KIWF - remove unused RemapPlugins::run_remap
+  #8526 - Add a knob to enable kTLS 
+  #8530 - Enable GitHub wiki for trafficserver
+  #8545 - TSHttpTxnCacheLookupStatusGet: handle cannot respond cases
+  #8560 - Remove drand48() usage
+  #8572 - Remove unused argument, and make sure condition checks are consistent
+  #8575 - LGTM: Fix pointless comparison of unsigined value to zero
+  #8576 - LGTM: Fix constant comparison
+  #8577 - Exclude 3rd party libs from LGTM checks
+  #8581 - Reduce overhead incurred by enabling debug output.
+  #8582 - Add TLSEarlyDataSupport
+  #8584 - memcache plugin fix
+  #8591 - add proxy.config.http.cache.max_open_write_retry_timeout parameter
+  #8596 - Cleanup: Remove old SDKTest for thread_pool example plugin
+  #8610 - Make TLS Early Data available with BoringSSL
+  #8612 - Introduce TLSTunnelSupport interface
+  #8615 - OpenSSL 3: Switched to non-deprecated APIs and removed code that was 
not being used
+  #8617 - TSHttpTxnCacheLookupStatusGet: call need_to_revalidate
+  #8619 - Remove leftovers from SSL wire tracing
+  #8621 - Commenting TSHttpTxnCacheLookupStatusGet need_to_revalidate
+  #8622 - Revert "Propagate proxy.config.net.sock_option_flag_in to newly 
accepted connections (#8463)"
+  #8623 - Propagate proxy.config.net.sock_option_flag_in to newly accepted 
connections
+  #8627 - Move the string_view utilities out of TextView into their own files.
+  #8628 - Add libswoc to ATS for core and plugins.
+  #8630 - [JSONRPC] - Introduce TS Plugin API - Proposal
+  #8633 - Remove traffic_manager and related code.
+  #8637 - Revert fixes for #8539
+  #8641 - Test: Make trafficserver ext test use runroot file by default.
+  #8644 - Autest: Add delay before updating a config file. 
(regex_revalidate_miss)
+  #8658 - Fix clang build issue for libswoc.
+  #8666 - slice and cache_range_requests: allow header override
+  #8669 - Fix a libswoc build error on macOS
+  #8670 - Make SSL writes more efficient when using dynamic record sizing
+  #8678 - Fix test_QUIC unit test builds.
+  #8679 - Update asf.yaml to require Rocky over CentOS build
+  #8684 - Fix warnings from GCC 12.0.1
+  #8685 - Fix Clang 13.0.1 compiler warnings
+  #8689 - Hoststatus remove stats creation.
+  #8694 - Autest - Fix failing test(10-Dev).
+  #8695 - traffic_ctl - Add rpc invoke option.
+  #8696 - MGMT - Improve invalid rpc param error description and some cleanup.
+  #8704 - traffic_ctl - Use better format output options.
+  #8709 - libswoc - Update to 1.3.7
+  #8710 - Move Sterror class from TsSharedMutex.h to its own include file.
+  #8719 - Fixed memory leaks with CryptoContext
+  #8733 - libswoc: Make libswoc implementation overridable, header export 
optional
+  #8740 - Require use of 'override' keyword when valid. (#8737) 
+  #8741 - fix: properly process If-Range headers in client requests
+  #8744 - Remove null check before ats_free calls
+  #8749 - marks the HostStatusGetRequest::get_method as an override.
+  #8750 - Use Sphinx 4.x
+  #8754 - Revert "Use Sphinx 4.x"
+  #8757 - Use Sphinx 4.x (second attempt)
+  #8771 - Revert "Use Sphinx 4.x (second attempt) (#8757)"
+  #8776 - Fix incrementation and logging of server connection attempts.
+  #8782 - Fixes the cache unit tests by removing an undeclared class function.
+  #8791 - MiMalloc nodump allocator
+  #8794 - test_jsonrpcserver: do not remove files from /tmp
+  #8795 - 10-Dev: gitignore updates for JSONRPC generated files
+  #8802 - Change remap loading to be fatal during startup.
+  #8804 - Add support for request body transaction data sink
+  #8818 - Expose setting some HTTP/2 tunables via sni.yaml
+  #8825 - JSONRPC - Add default config file and make some changes to the docs.
+  #8830 - Change ip-allow debug tag to ip_allow.
+  #8839 - gcc 12.1.1 fix warning about reading larger than the buffer
+  #8840 - Remove CODEOWNERS file
+  #8852 - traffic_ctl - JSONRPC: make sure we display the error regardless of 
the formatting type.
+  #8856 - Fix traffic_ctl server drain(undo) jsonrpc api call. 
+  #8864 - Update the GitHub stale action to use the new version
+  #8865 - JSON-RPC: Add support for handler to pass information about the 
specifics when registering.
+  #8872 - remap_reload AuTest: await config reload messages
+  #8879 - Adds a new member for TSRemapInterface tracking the plugin loaded
+  #8885 - Update to libswoc 1.3.8
+  #8888 - Make FileManager ctor private. 
+  #8889 - remap_reload test: Spacing out file modification and reload
+  #8891 - Cleanup: Get rid of afterpoll net stats
+  #8893 - Fix %<chi> with PROXY Protocol
+  #8895 - Autest: This tests seems not happy when using traffic_manager 
instead of traffic_server.
+  #8904 - iocore/cache test_Alternate: up timeout to allow vc to write out
+  #8905 - File change monitoring on s3_auth
+  #8911 - Override LogField constructor to avoid reinterpret_cast at call site
+  #8916 - JSONRPC:  replace std::string with std::string_view when registring 
a new endpoint.
+  #8921 - stek_share test: compare output with the correct Process
+  #8922 - Use std::variant to clean up handling of unmarshal functions.
+  #8923 - JSONRPC: Deal with an empty id as an id error.
+  #8932 - Initialize TLSTunnelSupport on startup
+  #8940 - Fix the body_buffer AuTest for 10-Dev
+  #8945 - Grants some karma to active contributors which are not committers
+  #8946 - Remove use of sbrk()
+  #8947 - Enable warning for deprecated declarations on macOS
+  #8953 - Hostdb Restructure
+  #8956 - Use quiche as QUIC implementation
+  #8957 - Remove unneccessary const qualifiers
+  #8972 - Adding origin-side ALPN configuration.
+  #8981 - Register task threads before scheduling tasks
+  #8982 - Add anonymous mmdb support
+  #8985 - Fix autest: Add missing config value for origin's dead policy.
+  #8986 - Cleanup of SocketManager (struct -> namespace).
+  #8987 - Cleanup: Don't refer to P_*.h from header files in proxy dir
+  #8988 - Change H2 frame handlers to member functions
+  #8990 - Add HTTP header version converter
+  #8991 - Initial Checkin for Wasm plugin
+  #8992 - Experimental io_uring AIO implementation for disk IO
+  #8994 - Cleanup: Remove dependency on SSLNetVC from ProxySession
+  #8995 - Cleanup: Simplify dependency around SSLNetVC and SNIConfig
+  #9003 - Make TLSSNISupport::get_sni_server_name public
+  #9004 - Clean up some errors in output of ASAN build.
+  #9018 - dns error logging to diags
+  #9019 - Add log field names pqu* and deprecates cqu*
+  #9020 - Removes unused ProtectedQueue::remove(Event *e)
+  #9021 - aio_thread_main does not have to be static
+  #9029 - Doc: Fix merge issue for traffic_ctl docs. 
+  #9030 - traffic_ctl: Tidy up.
+  #9035 - Add Au test for various HTTP requests that are not RFC compliant.
+  #9037 - Add support for sendmmsg and UDP GSO
+  #9039 - utilize proxy.config.hostdb.host_file.interval config variable
+  #9043 - Support reverse lookups from the host file.
+  #9044 - Au test spawning a blocking thread in a transaction hook 
continuation.
+  #9054 - fix: ensure DNS resolution for parent proxy
+  #9059 - Test: add nameserver to proxy_serve_stale test
+  #9060 - Third party build update
+  #9062 - Support autest sharding of 4 for required autest checks
+  #9063 - Add Au test for TSVConnFdCreate().
+  #9068 - Resolve a warning about uninitialized variable in header version 
converter
+  #9074 - Updates to origin side ALPN configuration implementation
+  #9075 - coverity 1497452: Uninitialized pointer read
+  #9076 - 10-Dev: active_timeout.test.py: do not enable QUIC yet
+  #9078 - Fix strerror_r() usage in ts::Strerror class.
+  #9079 - Fix ATS original QUIC impl
+  #9080 - Move Cleanup.h from plugins/xdebug to include/tscpp/api .
+  #9083 - Updating build_h3_tools.sh for OpenSSL 1.1.1q+quic
+  #9084 - HTTP/2 name changes
+  #9085 - Make HTTP/2 session and stream windows configurable
+  #9086 - Add gdb helpers script to help debugging
+  #9092 - better logic for checking if a server allows storing
+  #9096 - Fast log buffer
+  #9099 - Log trnx visited parent attempts
+  #9104 - Fix outbound client cert override to support disable
+  #9108 - Allocator that just uses malloc and bypasses custom jemalloc/freelist
+  #9109 - Change use of std::shared_mutex to ts::shared_mutex.
+  #9114 - Add event loop timing histogram data.
+  #9116 - traffic_ctl: Fix invalid format option from cli args.
+  #9117 - Fix HTTP/2 session receive window handling for small sizes
+  #9121 - Reply with a 503 response when per_server.connection.max is exceeded
+  #9125 - Fix a bug in H3 event handling
+  #9126 - Remove unused functions in SocketManager namespace.
+  #9127 - In NetHandler, don't use a union to do a ratchet conversion to base 
class.
+  #9138 - MaxMind change regex to operate on the full pristine URL and not 
just the path
+  #9142 - tests: select_ports defaults to True, remove explicit setting
+  #9143 - tests: enable_cache defaults to True, remove explicit setting
+  #9144 - Replace ts::MemSpan with swoc::MemSpan
+  #9150 - Fix transparent tr-pass
+  #9151 - Add missing Makefile for wasm example and fix doc format
+  #9152 - Update to libswoc 1.3.11
+  #9153 - Cleanup: Remove dead code (CacheLink)
+  #9155 - More HTTP/2 local and server renaming
+  #9157 - 10-Dev: Remove MakeATSProcess default paramater invocations in 
AuTests
+  #9163 - reconfigure should not apply a bad config even if exit_on_load_fail 
i…
+  #9164 - Output diags to stderr before reconfig
+  #9165 - Cleanup: const correctness of Vol and Doc
+  #9166 - Cleanup: Remove unused functions of cache
+  #9169 - TSan: Fix data race of RecMutex::thread_holding
+  #9170 - TSan: Fix data race of g_num_records
+  #9171 - Add ThreadSanitizer suppressions file to ignore data race of freelist
+  #9172 - TSan: Fix data race of hostdb_current_timestamp
+  #9182 - per_server.connection.max: CONNECT requests
+  #9183 - TSAN fix for fake_global_for_ink_queue.
+  #9185 - Don't abort for inactivity timeout during tunneling.
+  #9189 - Removed most sprintf and ignore sprintf warnings in bind code
+  #9190 - Fix missing virtual destructor in JSON RPC request.
+  #9191 - Add include path for libswoc to base CMake file.
+  #9192 - oscp crashfix: add check for the validity of the certLookup
+  #9193 - Refurbish IPAllow with libswoc.
+  #9194 - Update .gitignore for overridable_txn_vars.cc in mgmt/
+  #9196 - Delete .lgtm.yml
+  #9197 - Create codeql.yml
+  #9198 - Update README.md for C++17.
+  #9199 - Errata severity
+  #9200 - libswoc: update to 1.4.0
+  #9201 - update gdb-helpers
+  #9202 - Update codeql.yml
+  #9203 - libswoc - replace string_view_util with libswoc version.
+  #9205 - Add CMake build directories to .gitignore.
+  #9206 - libswoc: Replace ts::Scalar with swoc::Scalar
+  #9207 - Upgrade stats over http to use libswoc.
+  #9208 - libswoc: update maxmind plugin to IPSpace.
+  #9209 - libswoc: Add ATS IP address utitilies on top of libswoc.
+  #9210 - libswoc: Export "ts_diag_levels.h".
+  #9211 - libswoc: Fix "string_view_util.h" export duplication
+  #9212 - traffic_ctl -  Fix number of mandatory arguments when sending a 
plugin msg.
+  #9213 - strategy.yaml loading: give remap rule context in debug for 
troubleshooting
+  #9214 - up limits of lua string length and url length
+  #9215 - Traffic Dump AuTest Update: remove unneeded extra param
+  #9216 - Fix codeql finding
+  #9217 - Clean RefCountObj
+  #9218 - Removes unused STORE_BLOCKS_PER_CACHE_BLOCK
+  #9219 - Removes unused no_data_in_fragment
+  #9226 - Fix format specifier for 64 bit integer
+  #9227 - Doc: records.config - Fix indentation which makes sphinx fields 
invalid.
+  #9228 - Hugepage support for iobuffer
+  #9231 - fix a type mistake
+  #9232 - Add support for CMCD-Request header nor field to prefetch plugin
+  #9233 - Bug fix and add example for Wasm plugin
+  #9234 - Header rewrite doc fix
+  #9235 - RefCountObj - further improvements wrt copy construction.
+  #9239 - Fix ordering Via response header values
+  #9249 - Add enable option to xdebug plugin
+  #9250 - Remove a left over directory from the new RPC impl.
+  #9251 - Update TS API docs for RPC handling.
+  #9253 - Add release procedures doc
+  #9254 - In HttpSM, remove pointless use of protected rather than private.
+  #9255 - Make plugin DSO work on macOS
+  #9256 - Use snprintf instead of sprintf
+  #9257 - Remove mysql_remap plugin
+  #9258 - Remove cqhv log field
+  #9259 - Fix a leak in HostDBRecord
+  #9262 - Add macOS arm64 badge
+  #9263 - This adds a simple (static) metric for counting cache stripes
+  #9264 - records.config to records.yaml
+  #9267 - fix ProxyVerifier version check
+  #9268 - Make net.default_inactivity_timeout overridable
+  #9269 - std::atomic - replace use of core atomics in tsmemcache plugin.
+  #9271 - Add param to forward headers from the auth server to the origin
+  #9272 - Fix crashes at shutdown due to references to stale debug control 
registry.
+  #9273 - Remove deprecated TS API
+  #9278 - Make redundant HttpTransact::State::state_machine_id variable into 
function.
+  #9281 - Remove doc about disable_h2
+  #9282 - Updated documentation and added test coverage for some caching 
behavior 
+  #9288 - Updated logic for server no-cache and no-store
+  #9290 - improve cmake support
+  #9292 - Drop autoconf checking for readline/libedit
+  #9293 - build: use non-deprecated form of autoconf help macro
+  #9294 - Don't initialize the member variables of HistoryEntry and 
SourceLocation
+  #9295 - Fix test_jsonrpcserver library ordering link issue
+  #9296 - Use std:array instead of std:vector for H2 receive window history
+  #9297 - Optimize HPACK string comparison
+  #9298 - Limit the serching range of static table by the first letter of 
header name
+  #9301 - Updated certifier plugin to generate certificate with SAN extension
+  #9304 - Fix build issues in H3 unit tests
+  #9305 - Updates to the h3 tool build script
+  #9308 - Change to WAMR for wasm runtime
+  #9312 - Adds 9.2.x to the list of docs versions
+  #9313 - Don't pass invalid cert file paths to Quiche
+  #9314 - Register ET_UDP thread type even if no UDP threads are requested
+  #9315 - Added http connect Autest with proxy verifier
+  #9321 - Fix return types of equality operators
+  #9322 - Add TLSCertSwitchSupport
+  #9323 - Support config reloading using plugin msg for STEK Share Plugin
+  #9324 - Memory leaks with storing configuration filenames
+  #9334 - Fix an error on SSL config reload (plus some cleanup)
+  #9340 - Update the roadmap / branch management doc page
+  #9341 - Proxy protocol out fixes
+  #9342 - Fixed memory leaks with http/3
+  #9346 - Make Http3App class responsible for H3 transaction creation/deletion
+  #9347 - Enables switching SSL certificates on QUIC with QUICHE
+  #9348 - Add an SNI action to reject QUIC connections
+  #9349 - Roadmap typo fix: striaght -> straight
+  #9350 - Cleanup of legacy, makes newer clang-format crash right now
+  #9352 - Merge 10 dev into master
+  #9355 - Upgrades master branch to use clang-format v15.0.7
+  #9356 - Clang-format 15.0.7 is finicky, does not like old school array inits
+  #9357 - Add dockerfile for building h3 tools for testing
+  #9358 - tunnel_route: Support local inbound and proxy protocol ports
+  #9360 - Updates the release roadmap, adjusting for delays
+  #9363 - Fixes spelling across the tree
+  #9364 - Fixes type qualifier warning
+  #9365 - Fix the autest Proxy Verifier version check
+  #9366 - Http2 to origin
+  #9367 - [Docs] - Records config to records.yaml documentation(migration 
guide).
+  #9368 - Fix clang-format error ... array
+  #9372 - Fix autest flakiness
+  #9375 - Fixed some memory leaks with http/3 (#9336)
+  #9378 - Make sure we let the user know we are about to perform an invalid 
conversion.
+  #9379 - Added memory info to system_stats plugin
+  #9380 - Try shasum with algo option if sha256sum is unavailable
+  #9381 - Fix stack overflow on sending UDP packets
+  #9382 - Use snprintf
+  #9383 - Proxy Protocol: Allow for no Proxy Protocol header
+  #9385 - Use IOBufferBlock instead of alloc to avoid stackoverflow
+  #9386 - Enable UDP GSO by default
+  #9388 - Remove mgmt library
+  #9390 - Add support for WasmEdge for Wasm Plugin
+  #9391 - Make autest ts shutdown tests more reliable
+  #9393 - Fix missing semi-colon
+  #9394 - Add BRAVO Reader-Writer Lock
+  #9397 - Build: improve libswoc building.
+  #9398 - CMake: Update for post 10-Dev merge.
+  #9401 - Removes the UglyStub file
+  #9402 - This removes the support for Solaris
+  #9403 - Add 14 metrics for TCP connections created for tunnels.
+  #9404 - records.yaml - Add support to load multiple YAML docs from the same 
file and let traffic_ctl to modify a records.yaml file
+  #9405 - Clean up the formatting of build options
+  #9406 - Honor the BASE for Quiche builds
+  #9407 - Added a log message when individual plugin is loaded
+  #9408 - Cleanup: records.config cleanup for references and comments.
+  #9409 - update cmake for rpc and swoc
+  #9410 - Fixes the compile to work with LLVM15
+  #9412 - QUIC: Remove hardcoded quiche set_initial_max_streams and use config 
values instead.
+  #9413 - Remove UDP_stubs.h
+  #9414 - P_SSLUtils.h include updates
+  #9415 - Make jsonrcp restricted_api false by default.
+  #9416 - FileManager string update
+  #9417 - Histogram: rename members because Zwoop.
+  #9423 - traffic_ctl: Add support to monitor metrics.
+  #9424 - combine UDPPacket and UDPPacketInternal
+  #9425 - Cleanup: removing some traffic_manager leftovers.
+  #9429 - tscore: Remove unneeded and mispelled libswoc reference.
+  #9433 - Ethread::process_event(): make sure event mutex is unlocked before 
freeing event.
+  #9435 - records.yaml: Make sure we fail if we found a legacy records.config 
file.
+  #9436 - quic: make sure we create a stream if none available.
+  #9437 - libswoc: replace TextView in src/tscore/HostLookup.cc
+  #9438 - libswoc: Remove internal TextView from inet.cc
+  #9439 - Use TSDbg in webp_transform plugin
+  #9440 - Human readable timestamp for traffic_ctl config status
+  #9441 - Fixes comparison with the wrong type
+  #9442 - Replace exclusive locks with rwlocks in hostdb
+  #9443 - cleanup cache inlines to avoid duplicate symbol definitions
+  #9447 - QUIC: Use configured disable_active_migration param at quiche 
transport configuration.
+  #9449 - QUIC: Support active_connection_id_limit for quche impl.
+  #9452 - Eliminates the anonymous struct, which is not standard C++
+  #9456 - Add clang-format-tests to clang-format target
+  #9458 - Make the plugin load tests expensive
+  #9459 - cmake fixes to build on Linux
+  #9460 - Use SSL_get1_peer_certificate on OpenSSL3 build
+  #9461 - QUIC: Make some adjustment to the qlog configuration
+  #9462 - Io uring lib
+  #9463 - Build: remove configure check for sys/mount.h, use C++17 builtin.
+  #9465 - Make header prefix matching case-insensitive in authProxy
+  #9466 - records.yaml - Make some changes on the convert script.
+  #9467 - Added more debugging output for the xdebug plugin
+  #9469 - Use deprecated OpenSSL APIs for MD5 and SHA256 if available
+  #9471 - traffic_ctl - Remove legacy/pretty format output options.
+  #9472 - records.yaml: NULL strings should explicitly be set to null.
+  #9474 - Avoid memory allocation in CryptoHash
+  #9475 - Replace httpbin with go-httpbin
+  #9476 - Remove support for port event polling
+  #9477 - QUIC: Make sure the some of the quic configs get set into the quiche 
impl.
+  #9479 - Hugepage config cleanup
+  #9481 - Eliminates padding from some common structs
+  #9482 - Add interface for NetVC services
+  #9483 - Add support for multiple yaml config files for wasm plugin
+  #9484 - QUIC: Avoid crash when IO is disabled by the caller. 
+  #9485 - Unit parser
+  #9486 - QUIC: Add support to configure UDP max payload limit. 
+  #9487 - Cleanup: Remove RecModeT from the code.
+  #9490 - Minor cleanup, prioritize HTTP/1.1
+  #9492 - Fix pre-warm std::string parameter
+  #9493 - TLS tunnel destination parse fix
+  #9495 - libswoc: update to 1.4.4
+  #9498 - traffic_ctl: config set/get --cold tidy.
+  #9499 - libswoc: Replace IpMap in ControlMatcher.
+  #9500 - HttpSM: fix no_dns_forward_to_parent for cache stale
+  #9501 - Enable external file loading for sni.yaml.
+  #9502 - Cleanup: More const-crrectness of cache read
+  #9504 - records.yaml - Fix record name comparison logic.
+  #9505 - records.yaml - Allow the records.yaml parser to keep reading further 
docs even when an error is detected
+  #9506 - libswoc: remove IpMap from header_rewrite
+  #9507 - libswoc: Replace ts::IpAddrSet with swoc::IPRangeSet
+  #9509 - Reduce the size of the APIHooks, eliminating enum gap
+  #9510 - CMake: Update src/tscpp/util.
+  #9511 - Fix records events deps
+  #9512 - Remove inactive include of IpMapConf.h
+  #9513 - mime header field parsing fix trailing quote handling
+  #9514 - Change RecHttpLoadIp to use ts::AddrPair
+  #9515 - Adds the AR env variable to config.nice
+  #9517 - autest - Minor fix on the verifier_client test ext to allow setting 
only the http3 ports.
+  #9518 - Fix, add metrics testing to tls_tunnel Au test.
+  #9519 - Fix .asf.yaml
+  #9521 - CryptoContext: Clean up to avoid compiler problem.
+  #9522 - Update to libswoc 1.4.5
+  #9523 - Refresh SOCKs logic, remove IpMapConf
+  #9524 - Link boringocsp lib to unit tests
+  #9527 - Fixes silent header duplication that occurs upon successful 
revalidation when duplicate headers are present
+  #9530 - libswoc: Update to 1.4.6
+  #9531 - Update logfilter to remove use of IpMap
+  #9532 - Remove unused IpMap include.
+  #9535 - Improve comment on Au test extension function MakeATSProcess().
+  #9538 - CMake: clean up dead references to IpMapConf
+  #9539 - Change IpMap to IPSpace for IP address based redirect actions.
+  #9540 - Add files generated by "make check" to ignore list.
+  #9541 - Remove IpMap dependency from NetVConnection infrastructure.
+  #9543 - QUIC: Test basic scenarios around the ts.quic.no_activity_timeout_in 
config
+  #9547 - Add TS_HAS_QUICHE feature variable.
+  #9548 - libswoc: Final elimination of obsolete IpMap.
+  #9549 - libswoc: Remove ts::MemArena.
+  #9551 - records to yaml convert script update.
+  #9555 - [IO_URING] Change submit_and_wait to take ink_hrtime. Fix test_AIO 
for io_uring.
+  #9556 - coverity 1497413: Use of 32-bit time_t
+  #9557 - Define BIO macros in ink_ssl.h
+  #9558 - Require use of BoringSSL if Quiche is used
+  #9560 - Update codeql.yml
+  #9561 - Drop support for old quiche
+  #9564 - QUIC: Ignore default_inactivity_timeout in favour of 
proxy.config.quic.no_activity_timeout_in.
+  #9565 - Cleanup: Remove lib/perl code.
+  #9566 - Cleanup: Use swoc::meta instead of ts::meta.
+  #9567 - Add timestamp to SOH
+  #9568 - Fix log format specifications
+  #9569 - codeql 24: Multiplication result converted to larger type
+  #9570 - traffic_ctl: metric monitor. Handle SIGINT to drop collected stats.
+  #9571 - fixup cmake build for master and add conditional for io_uring support
+  #9574 - Add allow-plain server ports attribute
+  #9575 - Add CMake to the required PR CI builds
+  #9577 - Add a hyphen between PACKAGE_VERSION and BUILD_NUMBER
+  #9578 - Move system stats to be a c++ plugin to be able to use time functions
+  #9580 - Always load initial SSL configuration.
+  #9581 - libswoc: Replace ts::file with swoc::file
+  #9582 - Term standardization: dead/down server -> down server
+  #9583 - Check CXXSTD to use a specified C++ standard
+  #9586 - Fix clang 16 warnings
+  #9589 - Converting typedef aliases to using aliases
+  #9590 - Adds a new hash_url directive to strategies
+  #9591 - Use FetchSM for OCSP HTTP requests
+  #9592 - libswoc: Update to 1.4.9.
+  #9594 - Add support for tunnel route config that has both match group and 
port variable
+  #9597 - Cmake plugins and install things
+  #9599 - TS API - records.yaml Add API to parse YAML nodes that are expected 
to be read as legacy records.
+  #9600 - Replace __gnu_cxx::hash_map with std::unordered_map
+  #9603 - records.yaml - Remove duplicate code.
+  #9604 - Make a couple of the threads configs correct
+  #9605 - Doc cleanup - more clean up around the TM removal
+  #9606 - tools: H3 tools build script. Add go+boringssl
+  #9607 - Convert sprintf to snprintf
+  #9608 - Update build_h3_tools for mac
+  #9610 - traffic_ctl: plugin msg command, print out the response from server.
+  #9611 - Upgrade to Proxy Verifier v2.7.0
+  #9612 - Plugin: change system_stats to use std::chrono instead of ink_hrtime.
+  #9613 - Replace deprecated Debug() macro with Dbg() in SocksProxy.cc.
+  #9614 - Standardization: Use chrono instead of core for stats_over_http
+  #9615 - Ensure a reason phrase when sending an HTTP/1 response
+  #9616 - Add support for CONNECT method on HTTP/2 connection
+  #9617 - Fix debian symbol not found for test_HttpTransact
+  #9619 - Cleanup: Rename d with vol
+  #9620 - Return current parent max retry count for parent proxy
+  #9621 - Cleanup: Get rid of dead code from Cache
+  #9622 - quic: Fix session cleanup assert.
+  #9623 - Add OTHER to TLS cipher metrics
+  #9624 - Remove dependency on OpenSSL's OCSP API
+  #9628 - add traffic_ctl to cmake
+  #9629 - DOC: Fix variable name 
proxy.config.exec_thread.autoconfig.enabled.(docs only)
+  #9630 - Make io_uring or thread AIO modes a startup time decision (vs 
compile time)
+  #9631 - Change remap filter behavior to match ip_allow.yaml
+  #9632 - Fix Proxy Protocol outbound
+  #9633 - Updates for the new go-httpbin v2.6.0 release.
+  #9634 - Bumps to clang-format with LLVM16
+  #9638 - Add 'how it works' section to the slice plugin docs
+  #9642 - Fix nullptr dereference on QUIC connection
+  #9643 - Allow plugins to use WKS header strings
+  #9645 - add targets for clang-format
+  #9648 - cmake build, fixed warning using older openssl APIs
+  #9650 - Replace deprecated Debug() macro with Dbg() in cache_scan.cc.
+  #9651 - Autest updates for recent versions of curl
+  #9654 - Doc: Add example of --enable-lto build option with LLVM
+  #9655 - rename attempts to retry_attempts
+  #9656 - Prefer the __linux__ macro over linux.
+  #9657 - Remove deprecated debug output functions from 10 source files.
+  #9658 - Remove deprecated debug output functions from 14 source files.
+  #9659 - Remove obsolete signals check.
+  #9661 - Cleanup: remove TsBuffer.h from MIME.cc
+  #9662 - OCSP: Fix unitialized variable error.
+  #9663 - Cleanup: remove ts::Buffer from URL.cc
+  #9664 - Cleanup: remove ts::Buffer from ControlBase.
+  #9665 - Cleanup: remove ts::Buffer from LogField.
+  #9667 - Add new settings to specify TLS versions to use
+  #9668 - QUIC: Add a unit tests to validate that the qlog file is generated 
(and no crashes)
+  #9669 - setup pre-commit hook at cmake generation time
+  #9670 - Don't build native QUIC implementation
+  #9672 - Fixes crashes around OCSP with FetchSM
+  #9673 - cmake: enable ctest and add some tests.
+  #9674 - Add error log for invalid OCSP response
+  #9675 - Fix leak in MultiTextMod in ControlBase.
+  #9676 - Remove deprecated debug output functions from 13 source files.
+  #9677 - Cleanup: remove ts::buffer from HostDB.
+  #9679 - autoconf: Add lib flags for the quiche build test.
+  #9682 - Add support for TS_HTTP_REQUEST_CLIENT/TS_HTTP_RESPONSE_CLIENT for 
lua plugin
+  #9683 - Remove deprecated debug output functions from 21 source files.
+  #9684 - Replace curl with proxy verifier in proxy protocol tests
+  #9685 - Added Zhengxi to the asf contributors
+  #9688 - Remove flask from tests/Pipfile
+  #9692 - Fix event queue corruption on PreWarmManager::reconfigure
+  #9694 - Add ssrc and surc log fields for server simple/unavail retry counts.
+  #9698 - Fix PROXY protocol out with tls
+  #9700 - libswoc: Update to 1.4.10
+  #9701 - Changes for C++20
+  #9702 - Don't throw exceptions if io_uring cannot be initialized. 
+  #9703 - Changes for C++23
+  #9707 - Add a new configuration to ignore query params in cache keys
+  #9708 - Increase BUFSIZE to modern sizing
+  #9709 - fix: consider the case where m_start_time is 0 in BaseLogFile::roll
+  #9710 - build_h3_tools.sh: Remove an unneeded dir check
+  #9711 - Only need to include eventfd for native mode.
+  #9714 - Fix H3 transaction leak
+  #9715 - Fix a potential crash due to use-after-free on QUIC connections
+  #9716 - Fix protocol version in request Via header
+  #9719 - Fix cqpv log field value on H3 connections
+  #9720 - Add automatic detection of ccache for cmake
+  #9721 - Add CentOS to the required builds
+  #9723 - system_stats: fix buffer overflow caught by asan
+  #9724 - Fix TS_HTTP_REQUEST_TRANSFORM_HOOK Tunnel Processing
+  #9725 - Cleanup: Fix format of doc corruption message
+  #9726 - Don't build traffic_quic command
+  #9727 - Remove old header on CMakeLists.txt
+  #9728 - Make config.proxy.http.no_dns_just_forward_to_parent overridable
+  #9729 - Fix a crash when H3 transaction ends early
+  #9732 - Use Dbg() for debug output in both core and plugins.
+  #9733 - Add configuration for UDP poll timeout
+  #9734 - sni: new hint 'http2_initial_window_size_in'
+  #9735 - Updates to cmake install to get a running ATS from a fresh install
+  #9736 - Improve performance of finding SNI Actions
+  #9737 - Fix quic_no_activity_timeout test
+  #9738 - Fix a crash caused by a HTTP/2 GET request with a body
+  #9740 - Update build badge list
+  #9741 - Add support for using sni to enabled/disable 0-rtt
+  #9742 - HostDB: cancelled action check when triggering pending
+  #9753 - Fix autest for OpenSSL 3.0
+  #9756 - Disable proxies when running autest
+  #9758 - Fix Via header on H3 connections
+  #9759 - Fix records config to yaml autest for out of tree build
+  #9760 - Improve PluginDso error formatting.
+  #9761 - Skip body buffer autest if plugin was not built
+  #9763 - Add HTTP/2 no_activity_timeout tests
+  #9765 - UDP/QUIC: Make sure quiche gets the entire rx buffer from the udp 
packet.
+  #9766 - Add HTTP/3 POST request handling
+  #9767 - Filter SNI based on port
+  #9770 - Break the circular dependency between iocore and tscore.
+  #9771 - tools: use a private directory to build H3 dependencies
+  #9774 - doc: update the autest README
+  #9775 - cmake: add OPENSSL_ROOT_DIR to rpath to load the correct lib
+  #9776 - build: remove the SOCKS_WITH_TS build condition
+  #9777 - 9773 autest "list" subcommand doesn't seem to be present
+  #9781 - Added Autest for H2 CONNECT and fix a crash triggered by the test
+  #9784 - Add back push_method_enabled enforcement
+  #9786 - Fix crash on H3 transaction
+  #9790 - Fix spelling and add context around changelog
+  #9791 - config: records.yaml default file. Remove duplicated node
+  #9792 - Avoid crash on traffic_server shutdown
+  #9793 - Update HTTP/3 error codes
+  #9798 - fix: memory leak when using modsecurity
+  #9799 - remove acme plugin
+  #9801 - WCCP pre-fix cleanup
+  #9802 - Use strncpy() in regex_remap plugin to make Coverity happy
+  #9804 - Initialize signature in aws plugin, for Coverity
+  #9805 - Fix build issue on mac
+  #9806 - coverity 1508867: Unchecked dynamic_cast
+  #9807 - coverity 1497349: use after free
+  #9808 - coverity 1512723: Argument cannot be negative
+  #9810 - parent selection coverity driven fixes
+  #9811 - Add support for hwloc library to CMake build
+  #9812 - First stab at cleaning up experimental.h deps
+  #9814 - Remove proxy/Main.h and associated globals.
+  #9815 - Move Catch from tests/include to lib/catch2
+  #9817 - Resolve circular dep in esi components
+  #9818 - Deprecated APIs removal
+  #9820 - Add support for jemalloc in CMake build
+  #9822 - Add esi plugin and tests to CMake build
+  #9823 - Remove unused global g_socks_conf_stuff.
+  #9824 - WCCP update - remove ts::Buffer.
+  #9825 - Clean up UnixNetProcessor entanglements.
+  #9826 - Remove TS_HAS_LIBZ
+  #9827 - Add LZMA support to CMake build
+  #9828 - Add brotli support to CMake build
+  #9830 - Update to libswoc 1.5.0
+  #9832 - Add support for TCMalloc in CMake build
+  #9834 - Update to Proxy Verifier v2.8.1
+  #9835 - Fix error due to bad generator expression
+  #9836 - Rename h3 settings parameter name
+  #9837 - Convert esi tests to use Catch framework
+  #9838 - Untangle some classes in iocore
+  #9839 - Add mimalloc support to CMake build
+  #9841 - Search for and enable backtrace in CMake build
+  #9842 - Search for and link profiler in CMake build
+  #9843 - Search for IN6_IS_ADDR_UNSPECIFIED in CMake build
+  #9844 - Fix misuse of unique_ptr.release.
+  #9845 - Extract apply_ip_allow_filter
+  #9846 - Add ENABLE_XXX options for all malloc substitutes
+  #9849 - Remove unneeded DEBUG conditionals.
+  #9850 - Set SIZEOF_VOIDP in CMake build
+  #9851 - Check for 128bit CAS in CMake build
+  #9852 - Add support for POSIX Cap in CMake build
+  #9853 - Add option to enable fast SDK in CMake build
+  #9854 - Check for SO_MARK in CMake build
+  #9855 - Check for SO_PEERCRED in CMake build
+  #9856 - Check for TLS1.3 in CMake build
+  #9858 - libswoc - update to 1.5.1
+  #9859 - Extract opening a pre_warm connection
+  #9860 - Fixes Coverity 1513058, introduced with #9643
+  #9862 - Add support for libunwind in CMake build
+  #9863 - Add option to build regression tests
+  #9864 - Enforce SETTINGS frame rules
+  #9865 - add some missing libs for clang
+  #9866 - cleanup cast warning with reinterpret_cast
+  #9867 - Add traffic_wccp to CMake build
+  #9868 - Adds some casts to avoid pedantic compile warnings
+  #9869 - Extract HttpUserAgent class from HttpSM
+  #9870 - Check for symbol IP_TOS in CMake build
+  #9871 - libswoc: Update IntrusiveHashMap in log rolling
+  #9872 - libswoc: Update IntrusiveHashMap in HTTP session manager.
+  #9873 - libswoc: Update IntrusvieHashMap in Http connection tracking.
+  #9874 - libswoc: Update IntrusiveHashMap in HostDB.
+  #9875 - libswoc: Update WCCP use of Errata.
+  #9876 - RAT license fix: renamed_records.out -> .gold
+  #9878 - libswoc: Update Errata use in cache tool.
+  #9881 - Fix autests for fedora 38
+  #9883 - Add max thread count options to CMake build
+  #9884 - Add transparent proxy support to CMake build
+  #9885 - Add missing yaml libs reference to HTTP proxy test suite. 
+  #9890 - Add header_rewrite plugin to CMake build
+  #9891 - tests: minor autest script fixes
+  #9892 - Add support for quic to CMake build
+  #9893 - Install libswoc headers by default, can be disabled instead
+  #9894 - Add missing source file to http3 target
+  #9895 - Build traffic_layout in CMake build
+  #9896 - Add support for async requests for wasm plugin
+  #9897 - records.yaml - Rename few records that I missed in the original
+  #9899 - For xdebug plugin, add doublequotes around the URL of 
X-Effective-URL.
+  #9902 - Add traffic_layout to installation targets
+  #9903 - Export traffic_server symbols
+  #9905 - Add support for recvmmsg and UDP GRO
+  #9907 - Fix incorrect include path in CMake build
+  #9908 - Enforce more CONTROL stream rules
+  #9909 - build_h3_tools: fix path navigation
+  #9910 - Add back python3-devel check for autests
+  #9912 - Add some proxy/http tests to CMake build
+  #9913 - Add healthcheck plugin to CMake build
+  #9915 - Remove TCMalloc support
+  #9916 - Rename build/ to m4/
+  #9917 - use PRIVATE scope for linker
+  #9918 - healthchecks plugin is linux only
+  #9919 - Move URL escapify functions into tscore
+  #9920 - Tools: build_h3_tools - Add support for FreeBSD
+  #9921 - Fixes defines for the version strings
+  #9922 - cmake: added endian.h detection for Linux
+  #9923 - Remove proxy.config.stat_api.max_stats_allowed, it's dead Jim
+  #9924 - Check openssl version and add appropriate defines
+  #9925 - Add escalate plugin to CMake build
+  #9926 - Add multiplexer plugin to CMake build
+  #9927 - Update openssl build_h3_tools to latest versions
+  #9928 - Detect SSL_CTX_set_keylog_callback in CMake build
+  #9929 - Remove reference to linux/hdreg.h
+  #9930 - Require new line at EOF
+  #9931 - Use string copy for the SNI server name.
+  #9932 - Fix automated code formatting.
+  #9933 - Define DEBUG and _DEBUG in CMake Debug mode
+  #9934 - Add more debug to the regex_revalidate main handler.
+  #9935 - Remove socket option globals.
+  #9936 - more tests for checking rule enforcement
+  #9937 - tls_client_versions_minmax: update for OpenSSL 3.0
+  #9938 - Update build_h3_tools to use OpenSSL 3.0
+  #9942 - records.yaml  - conf_remap update to use records.yaml as input files.
+  #9945 - Clean up: Remove mgmt/api folder (unused functions and types)
+  #9946 - build_h3_tools: update for lib64
+  #9947 - OpenSSL 3.0 tls autest updates
+  #9948 - Remove obsolete ink_inet_addr function.
+  #9950 - Converts core ats:: namespace to ts::
+  #9951 - Allow specifying multiple port ranges in sni.yaml
+  #9953 - Add libloader plugin to CMake build
+  #9954 - Build prefetch plugin and test in CMake build
+  #9955 - Check CMakeLists.txt files in RAT
+  #9956 - Build TSVConnFD.so and place in correct directory
+  #9957 - Add parser.cc to header_rewrite sources in CMake
+  #9958 - Build traffic_crashlog executable in CMake build
+  #9960 - Adding host URL to NextHop Strategies debug message during host mark 
down.
+  #9962 - Build s3_auth plugin in CMake build
+  #9963 - Build regex_remap plugin in CMake build
+  #9964 - Fix build_h3_tools for Mac builds
+  #9965 - Build binaries for bigobj AuTest
+  #9966 - Build binary for chunked_encoding AuTest
+  #9967 - Fix test plugin for mac build
+  #9968 - Add missing source file to CMake esi lib target
+  #9970 - RPC client: Increase message buffer size.
+  #9972 - Remove the useless std::vector calls in plugin_agents_cleanup.
+  #9973 - Don't use std::min when we don't care which value is smaller
+  #9974 - Switch libtscore to static and deal with the fallout
+  #9975 - Clean up certifier plugin debug messages.
+  #9977 - Build stats_over_http plugin in CMake build
+  #9978 - Build remap_purge plugin in CMake build
+  #9979 - Build regex_revalidate in CMake build
+  #9980 - libswoc: Remove legacy TextView
+  #9981 - Build tcpinfo plugin in CMake build
+  #9982 - Build server_push_preload plugin in CMake build
+  #9983 - Add config to disable http/0.9 over QUIC by default
+  #9984 - Strategies vhost support
+  #9985 - prefetch: widen evaluations from 32 to 64 bits
+  #9986 - Changes libtscore to an archive lib for the standard Makefile.am 
build
+  #9987 - Support gRPC traffic
+  #9988 - New API Metrics, and start of a libtsapi.so structure
+  #9990 - Build tslua plugin in CMake build
+  #9996 - Fix CMake build to install traffic_ctl target
+  #9997 - Give a chance to send a response before receiving next request on H2
+  #9998 - Cleanup: Collect micro-benchmark programs
+  #9999 - Better debug and error logging for memory_profile
+  #10000 - cmake: asan support
+  #10002 - Use cmake-format for consistent CMakeLists.txt formatting
+  #10003 - Use NetVC::get_service
+  #10004 - Add support for request/response transform for Wasm plugin
+  #10005 - Fix compiling wth both jemalloc with quiche
+  #10006 - Only set ENABLE_POSIX_CAP default ON on Linux
+  #10007 - Require ATS plugins to be compiled with C++17
+  #10009 - libswoc: Update to 1.5.2 - bring in TextView teaks for PR 9980.
+  #10021 - Cleanup mgmt
+  #10033 - cmake: build the traffic_dump plugin
+  #10034 - Require options parameter for NetProcessor::connect_re().
+  #10035 - Use dynamic dispatch for EventIO
+  #10036 - cmake: add a format custom target
+  #10037 - cmake: add some experimental plugins
+  #10039 - CID 1513230: Fix control flow issues in traffic_ctl
+  #10041 - coverity 1517813: null pointer dereference
+  #10042 - coverity 1512701: remove the necessity of copy and move
+  #10043 - coverity 1508912: Avoid copy
+  #10044 - Fix CID 1513228: Performance inefficiencies (AUTO_CAUSES_COPY)
+  #10045 - cmake: add support for building some more experimental plugins
+  #10046 - cmake: add even more experimental plugin build support
+  #10048 - prefetch: make char explicitly signed
+  #10049 - cmake: add build support for even more more experimental plugins
+  #10050 - cmake: -Wall -Wextra flags
+  #10053 - Bump minimum CMake version from 3.20 to 3.26
+  #10055 - clang-analyzer fixes for clang14
+  #10058 - Require PCRE and clean up usage in CMakeLists
+  #10059 - Confine some warning flags to GNU compiler builds
+  #10060 - Don't link overridable_txn_vars.o twice
+  #10063 - Remove remaining PCRE_LIBRARY uses that I missed
+  #10064 - LSan: Fix memory leak of test_HostFile
+  #10065 - Revert "Bump minimum CMake version from 3.20 to 3.26"
+  #10067 - Fix a broken release alert in HttpSM
+  #10068 - Use of uninitialized variables reported by oss-fuzz
+  #10069 - libswoc: Remove legacy BufferWriter.
+  #10071 - Fix a compiler warning in P_SNIActionPerformer.h
+  #10072 - LSan: Suppress memory leak report of RegressionTest_UDPNet_echo
+  #10073 - Fix missing PCRE includes in CMake by linking to tscore
+  #10074 - Clean up link libraries for traffic_server target
+  #10076 - h2origin.test.py: use FileContains for squid.log entry
+  #10077 - Shutdown tests: update backing sleep command to 10
+  #10078 - Fix OpenSSL dependency tree for CMake build
+  #10079 - Fix yaml-cpp dependency tree for CMake build
+  #10080 - Fix inkevent dependency tree for CMake build
+  #10081 - Fix inkaio/cache/hostdb dependency tree for CMake
+  #10083 - Proxy Verifier: update to v2.9.0
+  #10084 - ASan: Fix alloc-dealloc-mismatch of test_HostFile
+  #10085 - Fix proxy dependency tree in CMake build
+  #10086 - compress plugin: add minimum-content-length default value to docs
+  #10087 - Several fixes around the H3 and QUICHE build.
+  #10090 - Do not set @SECLEVEL with boringssl. (round 2)
+  #10092 - Add remaining autest plugins to CMake build
+  #10094 - Update to libswoc 1.5.3
+  #10095 - Remove most dynamic_cast from SNIActionPerformer
+  #10096 - Tools: Update common.m4 TS_ADDTO_RPATH function to use a generic 
rpath setting
+  #10097 - Add some AuTest plugins that I missed to CMake
+  #10098 - Allow configurable number of accepts per event loop
+  #10099 - resize string so it doesn't over flow
+  #10100 - build_h3_tools: use openssl-3.1
+  #10102 - Add quiche openssl lib to LDFLAGS
+  #10104 - libswoc: Remove legacy IntrusiveHashMap
+  #10106 - Remove legacy IntrusiveDList
+  #10108 - Add test of transaction logging to ip_allow Au test.
+  #10109 - libswoc - remove legacy RbTree.
+  #10110 - Check for SSL_CTX_set_client_hello_cb in CMake
+  #10111 - Remove cqtx log field
+  #10113 - Reject reserved h2 to h3 frame types
+  #10114 - Pull INKContInternal out of InkAPI.cc as inkcont
+  #10115 - TLS early data: logging updates
+  #10117 - HttpSessionManager: add global_locked pool option.
+  #10118 - Remove version check when setting early data related config
+  #10120 - Make cmake builds work on macOS again
+  #10121 - Remove global symbols for zero hashes.
+  #10122 - Remove unused cache Store code.
+  #10126 - Correctly handle encoding for cache hash generation
+  #10130 - Fix a crash triggered by invalid range header
+  #10135 - TXN var config string set. Add nullptr check for non-specific 
variable string handling.
+  #10136 - cmake: improve installing config files
+  #10139 - Extracted pseudo header validation logic to use in both h2 and h3
+  #10144 - Strictly follow Content-Length header ABNF rule
+  #10145 - Clean up some leftovers from the alarms removal.
+  #10146 - Unrequire remap rules for OCSP
+  #10147 - Wasm plugin: Upgrade to the latest proxy-wasm-cpp-host and remove 
reference to WAVM
+  #10148 - Move APIHook classes to tsapicore
+  #10150 - Eliminate function-scope thread_local in Regex.cc.
+  #10151 - [Fuzzing] add fuzzing test
+  #10152 - CID 1516688: Fix uninitialized member of AcceptOptions
+  #10154 - Fix Throttler initialization.
+  #10155 - libswoc: Update to 1.5.4
+  #10156 - Fix: CID 1497247 - unitialized variable.
+  #10157 - Fix KeyEqual param for ConnectingIpPool declaration
+  #10158 - Add AutoOptionHelpers.cmake
+  #10159 - Add comment about thread_local variables in Regex.cc.
+  #10161 - LSan: Fix memory leak of test_X509HostnameValidator
+  #10162 - Fix incorrect indentation in sni.yaml Sphinx docs
+  #10163 - Make sure that the thread local time is updated timely
+  #10165 - Remove Http3NoError allocations
+  #10167 - Fixed h3 crash in accept() triggered by ip_allow rejection
+  #10169 - cmake: add check for clock_gettime
+  #10172 - Makes cmake build again, on macOS
+  #10173 - Remove autoconf headers during CMake configuration
+  #10175 - Use the new Metrics module for core metrics
+  #10177 - Fix conf_remap plugin build on macOS
+  #10178 - LSan: Fix memory leak of test_EventSystem
+  #10179 - LSan: Fix leak of test_Metrics
+  #10181 - mgmt: make libconfigmanager a true static library
+  #10182 - ink_ink_get_hrtime -> ink_get_hrtime
+  #10184 - Check SNI in h3
+  #10185 - test_QUICLossDetector.cc: Add back get_hrtime()
+  #10189 - Fixing TSHttpTxnServerAddrSet
+  #10190 - Fix editor config for makefiles.
+  #10191 - Import of the Cripts scripting / plugin wrapper library and includes
+  #10192 - Add tests for disk failure
+  #10211 - Add example subdir to cmake enabled with 'ENABLE_EXAMPLE' cmake 
option
+  #10212 - Coverity 1518060: Uninitialized scalar variable
+  #10234 - fix(http): do reverse dns resolution only for IP addresses
+  #10235 - remove example/plugins/cpp-api
+  #10236 - fall back to configure file for older cmake versions
+  #10237 - Make OSX and FreeBSD not required temporarily
+  #10245 - Coverity 1508984: Dereference null return value
+  #10246 - Fix ip_allow optional methods specification
+  #10248 - Revert "Make OSX and FreeBSD not required temporarily (#10237)"
+  #10249 - Upgrade yaml-cpp version to 0.8.0
+  #10250 - This dependency is not needed, cmake got it right and don't need 
fixing
+  #10252 - cmake out of source doc build support
+  #10253 - Make remap API compatibility checks consistent.
+  #10258 - Fix m4 quoting on configure error messages.
+  #10259 - Add version range up to CMake 3.27
+  #10260 - CID 1508887 fix parent_select plugin stat Time of check.
+  #10261 - Add stek_share plugin to CMake build
+  #10262 - CID 1216305/1497374 regex_revalidate file stat fixes
+  #10265 - CID 1518143: String not null terminated money_trace plugin
+  #10267 - Check the inet_pton return value for IP reputations
+  #10268 - Replace time_t with std::chrono 
+  #10269 - remove deprecated 'NATIVE' AIO mode
+  #10270 - Update the HTTP/3 library dependencies
+  #10272 - Check return value of stat()
+  #10273 - Make sure open() and read() succeeded
+  #10274 - build_h3_tools: explicitly chmod the destination directory
+  #10275 - Fix CID 1508992, 1508976, 1508972: uninitialized scalar variables
+  #10277 - Initialize variable
+  #10278 - Suppress coverity false positive on race condition
+  #10281 - Fix CID 1508979: unchecked return value
+  #10282 - Fix CID 1508970: Uninitialized scalar variable
+  #10283 - cmake: add tests for proxy/hdrs
+  #10284 - cmake: add more executables
+  #10288 - untangle fds_limit global
+  #10289 - replace net_config_poll_timeout with 
EThread::default_wait_interval_ms
+  #10292 - tools/jtest: use @SWOC_LIBS@
+  #10293 - Fix missing virtual destructor.
+  #10294 - Fix connect failure count
+  #10297 - ts_lua_transform: input_reader may be used uninitialized
+  #10298 - Adjust CMakeLists with git worktree
+  #10299 - setup default install path, runtime user and group
+  #10301 - cmake: add unit tests for proxy/logging
+  #10302 - add tests for src/records
+  #10303 - Plugin promotions, deprecations and deletions
+  #10305 - Cmake: Add tests in proxy/http proxy/http2
+  #10306 - Add support for OCSP requests by GET method
+  #10308 - Add TS_HTTP_TUNNEL_START_HOOK and TSHttpTxnTypeGet API
+  #10309 - Remove in_addr forward declaration from experimental.h.
+  #10310 - cmake: add tests for proxy/http3
+  #10311 - Constify cachekey tables and reduce aliasing.
+  #10312 - RPC plugin handler: Add check for the lifecycle hooks.
+  #10314 - Add support for transform plugins on tunnels.
+  #10315 - Move InkAPI.cc into src/api
+  #10316 - cmake: Add support for building benchmarks
+  #10317 - Make bad disk detection more robust
+  #10319 - Fix lua plugin build
+  #10321 - Disable copying/moving for DbgCtl.
+  #10322 - Update Proxy Verifier to v2.10.1
+  #10325 - Remove test references to DelayTransformation.so
+  #10326 - Fix example plugins build
+  #10327 - Cmake autest
+  #10366 - cmake: add unit tests from mgmt/rpc
+  #10367 - cmake: Generate files in rc, install the trafficserver script
+  #10368 - Removes all HostDB persistent storage
+  #10370 - Eliminate unreachable code covered by switch default
+  #10371 - Fix a couple of Coverity issues in health check plugin, around 
filenames
+  #10372 - Minor parent.config a/an change
+  #10373 - money_trace cid 1518569: string not null terminated
+  #10374 - Fixes some build issues that happens with  other changes
+  #10375 - Allow DbgCtl tag to be set after instance construction.
+  #10376 - Fix more build dep issues, for later PRs to work
+  #10378 - make alternate tests wait a multiple of 
cache_config_mutex_retry_delay
+  #10379 - Fixes the TSMgmt metrics APIs for new API metrics
+  #10380 - Removes unused Errata functions from WCCP
+  #10381 - fix: check whether a protocol is enabled during the length 
calculation in create_npn_advertisement
+  #10382 - prefetch_cmcd: make autests more robust by removing need for gold 
file wildcard
+  #10383 - Check return values, log errors, and more tests
+  #10384 - Coverity 1518612: Remove dead code
+  #10385 - Allow origins to do TLS renegotiation
+  #10387 - URL.cc: url_length_get consider ipv6 address with added []
+  #10388 - Restores the traffic_server option for --maxRecords
+  #10390 - Remove TSDebug() and TSIsDebugTagSet() TS API functions.
+  #10392 - Fix bug with reverse dns lookup from hosts files
+  #10394 - CID 1518583: Unchecked return value
+  #10395 - cmake: Add remaining plugins without external deps
+  #10397 - CID-1508974
+  #10398 - CID-1508987
+  #10400 - include/ts: comma on all last enum elements
+  #10401 - Coverity 1518564: fix off by one
+  #10402 - Fixes some make test build problems
+  #10403 - Fix CID-1518256
+  #10404 - Fix CID 1518257
+  #10406 - Fix hwloc build
+  #10407 - cmake: fix support for je/mi malloc and the mallocallocator
+  #10408 - Fixed differences between cmake rc files and autotools
+  #10409 - Fixed HTTP method metrics not updating
+  #10410 - Add a pristine option for strategies peering
+  #10411 - Fix potential resource leak in ja3_fingerprint plugin.
+  #10416 - Unnecessary change to cookie_remap plugin for Coverity.
+  #10440 - Restore original metrics names, these were typos
+  #10441 - This drops the _stat suffix from some metrics
+  #10442 - Fix Coverity issue in inliner plugin.
+  #10443 - CID1508860: double lock confusion
+  #10444 - Promotes slice plugin to stable
+  #10445 - Make sure new metrics are always considered
+  #10446 - Use PRIu64 for stream id
+  #10447 - Stop using functions that are unavailable on the latest quiche
+  #10449 - [Fuzzing] linker error
+  #10451 - CID-1512740 - Some sort of "fix" to mute coverity.
+  #10452 - CID-1512733: Fix coverity issue
+  #10453 - Make Cripts buildable on Fedora 39
+  #10456 - Fix cmake autooptions
+  #10457 - Cmake presets
+  #10458 - Relax some of the build deps
+  #10460 - Make Cripts buildable with autotools
+  #10461 - Make Cripts buildable with BoringSSL
+  #10462 - [Fuzzing] add cifuzz
+  #10465 - Use ts::Metrics for PreWarm stats
+  #10466 - [Fuzzing] move build.sh in trafficserver
+  #10467 - CID-1512726: Mute coverity, use explicit check for iterator use 
past end
+  #10468 - Set the proper variable when find_package fails to find the package
+  #10469 - CID 1508882: initialize pointer
+  #10470 - slice/Data.h: CID 1508924: Uninitialized scalar field
+  #10471 - stub.cc cleanup
+  #10472 - Refactor and rename restart metrics
+  #10473 - Cleanup io_uring metrics and the cmake build
+  #10474 - add conveinience function to lookup name->IntType*
+  #10475 - CID-1508880: Re-work function to avoid dead-code.
+  #10478 - cmake: compile jsonrpc_protocol with -fPIC
+  #10481 - cmake: bigobj subdir has executables, not plugins
+  #10483 - Fix unchecked dynamic_cast
+  #10484 - Remove REC_ConfigReadCounter
+  #10485 - Remove dead code
+  #10486 - Remove an unused variable
+  #10487 - Allow to bulk allocate span's of Metrics
+  #10488 - Coverity 1521541: Uninitialized pointer field
+  #10489 - cmake: Update gaps in config checks
+  #10490 - Quiet Coverity memory leak detection in stream_editor plugin.
+  #10491 - Coverity 1518592: check cachekey valid
+  #10492 - Coverity 1497421: Uninitialized scalar variable
+  #10493 - Coverity 1497381: Uninitialized scalar variable
+  #10494 - Coverity 1497247: Uninitialized scalar variable
+  #10495 - Coverity: 1497262 Using a moved object
+  #10496 - Coverity 1497246: AUTO_CAUSES_COPY
+  #10497 - Coverity 1497427: Uninitialized pointer field
+  #10498 - Coverity 1021744: Uninitialized scalar field
+  #10499 - Coverity 1353617: Uninitialized pointer field
+  #10500 - Coverity 610276: Uninitialized scalar field
+  #10501 - Coverity 1361277: Uninitialized scalar field
+  #10502 - Coverity 1518607: Use of 32-bit time_t
+  #10505 - Coverity 1497353: Use of 32-bit time_t
+  #10506 - Coverity 1508901: Use of 32-bit time_t in access_control plugin
+  #10508 - Coverity 1022028: Unchecked return value from library in logcat - 
posix_fadvise
+  #10509 - Coverity 1518610: Uninitialized scalar field in icap plugin 
TransformData
+  #10510 - Coverity 1518592: Uninitialized pointer field in CacheKey
+  #10511 - Coverity 1518572: Uninitialized pointer field in CacheScan
+  #10512 - Coverity 1508925: Uninitialized scalar field - IPCSocketClient 
member
+  #10513 - Coverity 1508907: Uninitialized pointer field in statichit plugin
+  #10514 - Make traffic_cache_tool fail for directory spans.
+  #10515 - Fix problem with debug and add support for Wasmtime for wasm plugin
+  #10516 - Assigning variables in asserts in the example intercept plugin
+  #10517 - CID 1508836 - Fix uninitialized  field
+  #10518 - Move sandbox path into runtime directory
+  #10519 - Add sslheaders and remove extra cert_update plugin
+  #10521 - CID 1518613: Traffic Dump: fix a use after free of a mutex
+  #10522 - CID 1518594
+  #10523 - libswoc: Update to 1.5.5
+  #10524 - Use static asserts to verify cache event constants.
+  #10525 - Suppress leak of pcre_jit_stack_alloc for unit tests
+  #10526 - background fetch plugin docs for origins that can't do range 
requests
+  #10527 - macOS compiler error with clang
+  #10528 - fix filename for hook_tunnel_plugin cmake
+  #10529 - Compile all sources passed to the add_autest_plugin function
+  #10532 - Ran clang-tidy over the example plugins
+  #10533 - Add cmake preset for running autest on ci
+  #10534 - NextHopRoundRobin.cc: fix for cid 1518590
+  #10535 - Ran clang-tidy over tscore
+  #10536 - NextHopHealthStatus: CID 1518604: Use of 32-bit time_t
+  #10538 - Stat names changed, updates needed for traffic_top
+  #10542 - LSan: Fix memory leak of test_proxy_hdrs
+  #10544 - CID-1508851: Possible "fix" for a false positive issue from 
coverity.
+  #10545 - Fix build issue with Ubuntu 20.04 using clang
+  #10546 - Upgrades to use LLVM 17 clang-format
+  #10548 - Build unit tests only with BUILD_TESTING
+  #10549 - Change unable to bind or listen to a fatal error
+  #10550 - Ran clang-tidy over the experimental plugins
+  #10553 - CID 1508828: Resource leak
+  #10554 - cmake: Support external yaml-cpp
+  #10557 - doc: fix typo min to max, and disabled by default for TLSv1 and 
TLSv1_0
+  #10559 - Refactors rate_limit plugin with YAML configurations
+  #10561 - Make build_h3_tools.sh more reliable
+  #10563 - Add an HTTP/2 related rate limiting
+  #10570 - APIs to get the h2 error codes and a plugin to use them
+  #10574 - Add support for vconn start handler for lua plugin
+  #10576 - Prevent HttpSM to be added to wrong ConnectingEntry
+  #10581 - lua plugin: update CMakeLists.txt for ts_lua_vconn.cc
+  #10582 - Fix tunnel_transform.cc build for cmake
+  #10583 - Fix H2 debug message for a rate limit
+  #10584 - Fixed h2spec 6.4.3 test
+  #10585 - Move DbgCtl.cc from tscore to tsapicore
+  #10586 - Enforce h2 MAX_* settings before SETTINGS ACK
+  #10587 - Break cycle between iocore/inknet and proxy/http
+  #10588 - Honor BUILD_SHARED_LIBS for tscore.
+  #10592 - Fixes some build issues around cripts
+  #10594 - Remove unused http headers from Cache.cc
+  #10595 - Break cycle between iocore/hostdb and proxy/http libraries
+  #10596 - Add QUICSupport as a NetVC service
+  #10597 - Break inkdns->inkcache and inkhostdb->inkcache cycles
+  #10598 - Add library dirs to luajit target
+  #10599 - Split CacheVC into its own source file
+  #10600 - Cleanup: Move Vol implementations into Vol.cc
+  #10601 - Move CacheVC struct and methods from Vol
+  #10602 - sslhdr library needs public ssl
+  #10603 - Extract CacheEvacuateDocVC from CacheVC
+  #10604 - Move the H3 metrics stubs to new Metrics
+  #10605 - Removes the old DynamicStats, which are no longer used
+  #10606 - Update doc/README.md for cmake
+  #10611 - Fixed logically dead code
+  #10612 - Change CMAKE_CXX_STANDARD to cache variable
+  #10613 - Convert ENABLE_POSIX_CAP to auto option
+  #10614 - Add rat target
+  #10619 - Fixes the gitignore, after plugin migration
+  #10624 - Add resolv find package script
+  #10626 - Upgrade disk error message to an error
+  #10627 - Add metrics for H2/3 frames and a way to access them from plugins
+  #10629 - Add presets for debian and ubuntu with hardening flags
+  #10630 - Manually apply upstream fix for deprecation warning
+  #10631 - Cmake freebsd fix
+  #10632 - Fix freebsd ci build
+  #10633 - fix case on cache var
+  #10635 - Convert CacheDir regression tests into unit tests
+  #10637 - Fix QUICSupport
+  #10638 - Move mgmt, iocore, proxy to src/ and include/
+  #10639 - Version.cc: make clang-analyzer happy for cmake
+  #10642 - Improve the TSMgmtUpdateRegister with an optional file name
+  #10643 - Remove the CMake build requirement
+  #10644 - Fix the builds after previous migrations
+  #10645 - Rename cache/test/ to cache/unit_tests/
+  #10646 - Add a cmake preset for clang-analyzer
+  #10649 - Convert CacheVol regression tests into unit tests
+  #10650 - cmake: Install include files
+  #10653 - Cmake readme
+  #10654 - #10300 issue reworked please check
+  #10655 - List all includes explicitly in dns headers
+  #10656 - Remove unused getbyxxx methods from DNSProcessor
+  #10659 - Fix race of shutdown & retry of CacheDir unit test
+  #10661 - cmake: disable in-source builds.
+  #10662 - Improve seen list for the RAM cache
+  #10664 - Fix good_request_after_bad AuTest
+  #10665 - CMake: Fix binaryDir of presets
+  #10666 - Rename Vol to Stripe
+  #10667 - generate svg files from uml for docs
+  #10668 - cmake: remkove -Wno-cast-function-type
+  #10671 - Unified include paths
+  #10672 - Don't make boringssl mandatory when QUIC & quiche is enabled/used.
+  #10675 - Fix target_include_directories for maxmind_acl plugin.
+  #10677 - Add ENABLE_EVENT_TRACKER option
+  #10679 - cmake: add ENABLE_FIPS option
+  #10680 - Fix cmake test for 128 bit CAS.
+  #10682 - CacheVC::openWriteCloseDir: fix metric array indexing
+  #10683 - Deprecate the C++ API.
+  #10685 - make doc lang configurable with cmake
+  #10687 - Update ACCEPT thread configurations
+  #10688 - proxy.config.net.per_client.max_connections_in
+  #10689 - Cleanup: Remove unused members of CacheHostRecord
+  #10690 - cmake: install traffic_logstats
+  #10691 - Codeql cmake
+  #10693 - cmake: resolve install prefix later to pickup prefix override
+  #10694 - Refactor new metrics with Counter vs Gauge types
+  #10695 - cmake: use cmake to implement layout setup
+  #10696 - HttpConnectionCount move to iocore/net
+  #10697 - Revert "coverity 1497413: Use of 32-bit time_t (#9556)"
+  #10698 - cmake: chown some paths at install time
+  #10699 - Add len to urlsig debug printing
+  #10700 - Fix release builds on linux
+  #10701 - Support upstream MPTCP
+  #10702 - Add CMake support for building uri_signing plugin
+  #10703 - Remove the original QUIC implementation
+  #10704 - Add assert of CacheDisk is not nullptr
+  #10705 - Remove dependency of ProxyMutex from rand_CacheKey
+  #10706 - Extract Stripe::aggregate_pending_writes
+  #10708 - Removes the cache_key_genid plugin, as agreed
+  #10709 - Create library target for overridable_txn_vars
+  #10710 - Removes all the stats and cache inspector pages
+  #10711 - Remove the dependency for HttpConfig from iocore/cache
+  #10712 - Cleanup AppVersionInfo and turn it into a singleton
+  #10713 - link inknet for EventSystem test for release build
+  #10714 - Remove fastcgi plugin
+  #10715 - Fix libunwind findpackage script.
+  #10716 - Fixes some compiler warnings
+  #10717 - cmake: adding a release preset
+  #10718 - Extract class AggregateWriteBuffer from Stripe
+  #10719 - Don't include headers in proxy/http from iocore/cache
+  #10721 - Remove the direct dependency for HttpCacheSM from iocore/cache
+  #10722 - Export Regex support to plugins.
+  #10723 - uri_signing cmake: clean up unit test cmake and change suggested 
github repo
+  #10724 - add hint to options to help user
+  #10725 - Cleanup build with tsapibackend
+  #10726 - Harden the tunnel_transform Autest
+  #10727 - Cleanup P_SNIActionPerformer 
+  #10728 - Cleanup of the rate_limit simulator
+  #10729 - Fixes Cripts compilation on gcc platforms
+  #10733 - logcat/CMakeLists: add inkevent as library dependency
+  #10734 - Add logic to find nuraft
+  #10735 - Report plugin is not being built.
+  #10736 - Standardize maxminddb package_find()
+  #10737 - Rename vol to stripe (defined in the CacheVC.h)
+  #10738 - min_keep_alive_conns -> _min_keep_alive_conns;
+  #10739 - Cleanup: Move stripe init functions
+  #10740 - ConectionTracker: remove include dep in proxy/http
+  #10741 - Add auto options for maxmind_acl, stek_share, and uri_signing 
plugins
+  #10745 - Only close on successful open
+  #10746 - cmake-format target and pre-commit hook
+  #10747 - Fix typo in autopep8.sh
+  #10748 - Move back private header files into src directory
+  #10749 - Fix sni.yaml's ip_allow
+  #10750 - Fix Coverity issue CID 1518577 in TSVConnFd.cc.
+  #10751 - Cleanup: Remove unimplemented event handlers from CacheVC
+  #10752 - Add check for config existence before cont creation
+  #10753 - Fix script error in clang-format.sh.
+  #10755 - Rename VOL macros to STRIPE
+  #10758 - Move find_package() to root build file
+  #10759 - Fix capitalization of LuaJIT package and update
+  #10760 - Enable quiche on rocky ci preset
+  #10761 - Fix sni.yaml ip_allow tunnel_route
+  #10762 - Display auto_option hint in all cases
+  #10763 - Removes all WCCP code and utilities, updates docs
+  #10764 - Run cmake-format on .cmake files
+  #10765 - cmake: Fix CMAKE_INSTALL_CACHEDIR STRING value
+  #10768 - Cleanup/Flatten out some headers inclusion
+  #10769 - remove odd include paths
+  #10771 - Remove unused EventName.[h|cc]
+  #10774 - tscore depends on tscpputil
+  #10776 - cmake: Update pre-commit even if it exists
+  #10777 - report yaml-cpp being used when external version is used.
+  #10778 - require at least OpenSSL version 1.1.1
+  #10779 - CI cmake preset updates
+  #10780 - Add logic to allow for external libswoc to be used
+  #10781 - Depend upon the Format job instead of Clang-Format
+  #10782 - Remove HAVE_ALLOCA_H build var
+  #10783 - Remove HAVE_CPIO_H build var
+  #10786 - Obliterate Stripe::reset_agg_buf_pos
+  #10787 - Fix CID-15233643 - use move instead of assign.
+  #10788 - Coverity 1523685: Use of 32-bit time_t in test_Hdrs.cc
+  #10789 - Coverity 1497291: Use of 32-bit time_t in MIME.cc
+  #10790 - Removes the tsxs command line tool
+  #10791 - Coverity 1497253: Use of 32-bit time_t in RefCountCachePartition
+  #10792 - Remove code for old openssl
+  #10793 - stek_share: resize instead of reserve
+  #10794 - remove autotools
+  #10795 - Cleanup Cript includes, and metrics
+  #10796 - Add check in ts.h that language is C++, version 17 or later
+  #10798 - stek_share: fix memcp usage
+  #10799 - cmake: Add -fPIC when checking for symbols
+  #10800 - Cleanup Cripts CMakeLists.txt
+  #10802 - MPTCP warnings and clean up
+  #10803 - Remove HAVE_FLOAT_H build var
+  #10804 - Fix compiler warning on m1 macs printing time_t
+  #10805 - Remove HAVE_STDINT_H build var
+  #10807 - Make dubiously correct changes to Japanese docs for TSDebug -> Dbg.
+  #10808 - Remove and reorganize HAS_*_ENDIAN_H, HAS_SYS_BYTEORDER_H and 
HAS_SYS_TYPES_H build vars
+  #10809 - Add Errata support to YAML configuration support (promoted from 
IPAllow)
+  #10810 - For vscode users, automatically use ms-vscode.cmake-tools
+  #10811 - trafic_crashlog: Moving the removed ATS backtrace logs.
+  #10812 - Add CMAKE_COLOR_DIAGNOSTICS to the dev preset
+  #10813 - Add phongn as an ASF collaborator
+  #10814 - remove curl depends from traffic_top
+  #10816 - stek_share: fix osx builds for undefined symbols
+  #10817 - Coverity fixes
+  #10818 - Add support to disable jit in using lua plugin in remap
+  #10819 - stek_share: fix pthread_t print format warning
+  #10820 - Remove HAVE_LINUX_MAJOR_H build envs
+  #10821 - Add missing stdint.h to ink_file.h
+  #10824 - Remove many standard UNIX HAVE_*_H build envs
+  #10825 - ConnectionTracker: Remove queue implementation
+  #10827 - Remove Stripe::add_agg_todo
+  #10831 - Pull out down origin check from HttpSM::apply_ip_allow_filter
+  #10833 - Coverity 1523683: Uninitialized scalar variable in s3_auth unit test
+  #10835 - Coverity 1497314: Uninitialized scalar variable in ESI plugin
+  #10836 - Coverity 1497273: Uninitialized scalar variable in Machine class
+  #10837 - Coverity 1497238: Uninitialized scalar variable in DiagsConfigState 
class
+  #10838 - Coverity 1521594: Uninitialized pointer read for InterceptIO::vc
+  #10842 - Coverity 1518587: Buffer not null terminated in healthchecks plugin
+  #10843 - Cleanup: remove some autotools files from .gitignore.
+  #10847 - Rename vol to stripe (local vars & args)
+  #10848 - Cripts: Adds txn counts for outbound conns & cleanup
+  #10849 - Update to libswoc 1.5.8
+  #10851 - Update _read_vio.cont/_write_vio.cont when application is changed 
to QPACK
+  #10852 - Move FetchSM out of tsapi to break cycle
+  #10853 - Fix chunked-encoding test to run with more basic netcat
+  #10854 - Coverity 1528667: Use of 32-bit time_t in 
mime_days_since_epoch_to_mdy_slowcase
+  #10855 - Coverity 1523685: Use of 32-bit time_t in test_mime
+  #10857 - Coverity 1497378: Use of 32-bit time_t in CacheVC
+  #10858 - Updates / cleanup of the vscode directory paths
+  #10860 - yapf: use yapf instead of autopep8
+  #10861 - Simplify bad-fmt test use of nc
+  #10863 - Cleanup ink_thread.h of wrong BSD checks assuming missing pthread 
functions
+  #10865 - Update links in records.yaml to be valid
+  #10866 - Remove netcat from bigobj test
+  #10867 - Remove POSIX_THREAD constants and fix unmigrated 
HAVE_PTHREAD_MUTEXATTR_SETTYPE
+  #10868 - Remove unnecessary nc to fix u22 test
+  #10869 - Fix connect test for ubuntu22
+  #10870 - traffic_ctl: Remove the hardcoded big buffer and use a stream 
buffer instead.
+  #10871 - ja3_fingerprint: autest and README update.
+  #10874 - Fix double to watch for done like the other continuation tests
+  #10875 - Adjust gold file to deal curl case differences
+  #10876 - Coverity 1528709: Pointer to local outside scope in 
PreWarmSM::state_dns_lookup
+  #10877 - Coverity 1497446: Wrapper object use after free in 
GzipInflateTransformation
+  #10878 - Adjust nc usage in fix-post-early-return test
+  #10879 - Coverity 1497350: Wrapper object use after free in 
GzipDeflateTransformation
+  #10880 - Coverity 1523692: Calling risky function in test_AcidPtr
+  #10882 - Coverity 1497456: Time of check time of use in LogFile::trim_rolled
+  #10883 - Reenable management control for TS logging
+  #10884 - Fix logging path for regex_revalidate_state
+  #10885 - Fix remap_inc test for systems with dash
+  #10886 - ja3_fingerprint: add modify-incoming option
+  #10887 - Fix nc use in tls-forward-test
+  #10888 - Add new config option to support CUBIC
+  #10889 - Remove dependency of apicore on tscore
+  #10890 - Coverity 1523673: Resource leak in test_MMH
+  #10891 - Coverity 1497333: Resource leak in object in LogConfig
+  #10894 - Minor an/a replacement in strategies.yaml
+  #10895 - Fixing the git pre-commit hook for yapf
+  #10897 - fix race condition with session thread migration
+  #10898 - Coverity 1508836: Uninitialized pointer field in JsonRPCManager
+  #10899 - remove ts_bwf.cc and update locations where its used
+  #10901 - Fix for building on Rocky Linux 8
+  #10902 - Coverity 1523647: No virtual destructor
+  #10904 - Adjust ReturnCode for MakeATSProcess on ubuntu22
+  #10905 - Coverity 1523682: Out-of-bounds access
+  #10906 - Coverity 1497426: Unintentional integer overflow
+  #10907 - Coverity 1497364: Side effect in assertion
+  #10908 - Fix server stopping on ubuntu using trafficserver script
+  #10910 - Change default C++ standard to 20
+  #10911 - Coverity 1529710: Resource leak in object in CacheScan
+  #10912 - Coverity 1528674: Uncaught exception in test_MIOBufferWriter's 
_ink_assert
+  #10913 - Coverity 1497320: Use of auto that causes a copy
+  #10915 - Coverity 1497388: Dereference after null check
+  #10916 - Cleans up obsolete and old experimental APIs
+  #10917 - header_freq: Fix msg lock issues
+  #10918 - Removes experimental.h, moving remaining declarations to ts.h
+  #10920 - Remove deprecated debug output functions from 17 proxy source files.
+  #10923 - Fix cache.volume_N.stripes metric issue by cleaning up 
CacheProcessor::cacheInitialized
+  #10924 - In VIA header, cW means a fresh Read While Write cache hit
+  #10926 - [Fuzzing] Add http2 response parser and http3 request/response 
parser to fuzzing
+  #10928 - Introduce tsutil from tsapicore and tscpputil
+  #10929 - Change volatile to atomic in EThread.h.
+  #10931 - UDP: Set  the "Don't Fragment" (DF) bit  at IP layer for QUIC.
+  #10932 - KIWF: remove ink_res_getservers
+  #10933 - IP: Adjust ats_force_order_by_family parameters for less type 
dependency
+  #10935 - cmake: Add tsutil/Assert.h to public headers
+  #10938 - Update cmake for cleaner install with static vs shared
+  #10940 - Arena; avoid use of temporary.
+  #10941 - Arena: Avoid use of temporary.
+  #10942 - clear up plugin string usage ambiguities reported by gcc
+  #10943 - add branch- presets into CMakePresets.json
+  #10944 - Update to libswoc 1.5.9
+  #10945 - cmake: small fixes to install
+  #10946 - KIWF: Remove useless declaration in IpAllow
+  #10949 - cmake: Add a check for BoringSSL version
+  #10952 - Cleanup: Span and Store
+  #10953 - Cleanup: Rename gvol to gstripes
+  #10956 - boringssl: Add a type declaration
+  #10957 - Support elevated access option when loading client certs
+  #10958 - Added config to support exit on client cert load failure
+  #10959 - Fix a bug in OCSP update with dual cert configuration
+  #10960 - Persist bad disks
+  #10961 - Cleanup of HdrHeap::HeapGuard and HdrStrHeap classes.
+  #10963 - multiplexer: set up transforms for PUT requests
+  #10964 - multiplexer: debug logging and variable name updates
+  #10965 - multiplexer: Correctly Handle Large Content-Length POST/PUT Request 
Bodies
+  #10967 - Add auto options for all experimental plugins
+  #10968 - Add tscore to access_control dependencies
+  #10970 - tools/install_cmake.sh
+  #10971 - Fix problem with the negation in TextView/libswoc
+  #10972 - Allow passing options to autest with AUTEST_OPTIONS cache var
+  #10973 - HttpSM.cc::do_http_server_open SMDebug -> SMDbg
+  #10974 - Fix a leak in tls_hooks_client_verify test
+  #10976 - Cleanup of Thread and EThread classes.
+  #10977 - cmake/Findluajit: don't require luajit_LIBRARY_DIRS for rockylinux 
builds
+  #10978 - Avoid arena temporary.
+  #10980 - TSFile - remove from background_fetch plugin
+  #10982 - Update build_h3_tools.sh
+  #10983 - CMAKE_INSTALL_FULL_LOGDIR and CMAKE_INSTALL_FULL_CACHEDIR
+  #10984 - OCSP update: fix ctxCount to be specific about the type
+  #10985 - CMake: Make sure pthread is available when checking for some of the 
library functions.
+  #10986 - libsowc - remove legacy Errata.
+  #10987 - Move some logic from CacheVC to Stripe and AggregateWriteBuffer
+  #10990 - sslheader Plugin: Remap params fix.
+  #10991 - Clarify cache_config_agg_write_backlog
+  #10992 - Restore IntrusiveHashMap insert code from tscore (ats92)
+  #10993 - Refactor sync_cache_dir_on_shutdown
+  #10994 - cleanup: TM removal leftovers -  RecUpdateT cleanup.
+  #10995 - traffic_top: avoid abort when rpc node is not available.
+  #10996 - Move session pool metrics calls outside critical section
+  #10997 - Unify Dynamic Table implementation
+  #10998 - Cleanup: CacheProcessor::start_internal
+  #11001 - Fix Findunwind.cmake on RHEL
+  #11002 - Fix src/api/CMakeLists.txt formatting
+  #11003 - Set TS_HAS_TLS_SESSION_TICKET correctly
+  #11004 - Core implementation of IP categories for ip_allow.yaml
+  #11007 - traffic_top cleanup - remove unused curl related code.
+  #11008 - Add utility files for building external plugins
+  #11011 - Fix esi-fetcher-plugin libswoc include issue
+  #11013 - Revert "Coverity 1497378: Use of 32-bit time_t in CacheVC (#10857)"
+  #11014 - Change Regex class to use PCRE2
+  #11015 - CMake: use --git-common-dir to find the git dir
+  #11016 - Updated the vscode launch and tasks files to work with cmake
+  #11017 - stale_response: RFC 5861 Cache-Control Directives
+  #11018 - Cleanup: Rename key_to_vol
+  #11019 - Cleanup io_uring.
+  #11020 - Make Dir parameters const in all Stripe methods
+  #11023 - Fix stripe metrics in the exclusive span case
+  #11024 - Reuse arena for header compression
+  #11025 - txn_box: Add it as an experimental plugin.
+  #11027 - Cleanup SSLSNIConfig
+  #11028 - docs: Fix pipfile package compatible release clause.
+  #11029 - Remove many old HAVE_*_H configure build vars
+  #11033 - Remap ACL changes for 10
+  #11035 - ensure dns lookup happens after dns_info.lookup_name changes
+  #11039 - Make linking libraries to plugins optional
+  #11040 - Don't install fastlz
+  #11041 - Add basic check for pcre2
+  #11042 - tidy: Add virtual dtor. Mute compiler warnings.
+  #11045 - Deprecate the support for NPN
+  #11046 - Add autest to make sure H2 grace shutdown is working as intended
+  #11047 - Move ts/parentselectdefs.h contents into ts/apidefs.h
+  #11048 - Building webp_transform plugin with cmake
+  #11049 - XPACK: Fix an ats_malloc/delete mismatch
+  #11050 - Add auto_option for ImageMagick and add support for specifying a 
COMP…
+  #11051 - SSLConfig: free temporary ALPN string
+  #11052 - include swoc/bwf_base.h so templates work
+  #11054 - Fix an assertion failure on QPACK
+  #11055 - clean up namespace of plugin API
+  #11056 - Add support for verifying plugins at test time
+  #11057 - cleanup: remove notes from removed  parts related to traffic_manager
+  #11058 - verify global plugins
+  #11059 - Change the constructor for LocalBufferWriter to be noexcept
+  #11060 - Remove ssl_session_reuse plugin
+  #11061 - work on otel_tracer plugin
+  #11062 - Fix MacOS linking warning for xcode 15
+  #11063 - Remove header files generated by autotools automatically
+  #11064 - Fix 2 HTTP/2 trailing header memory leaks
+  #11065 - traffic_top: Allow traffic_top to be running while TS is down.
+  #11066 - remove tsapi::c namespace
+  #11067 - tools/clang-format.sh: don't run on lib
+  #11069 - Change malloc template to TSRalloc (fixes Ubuntu build).
+  #11070 - qpack: Don't block decoding if Required Insert Count is zero
+  #11071 - http3: Propagate events from QUICNetVC
+  #11072 - Handle EVENT_INTERVAL in HttpSM::state_raw_http_server_open and 
HttpSM::state_http_server_open
+  #11074 - quic: Cancel events when streams get closed
+  #11075 - Rename Http2FrequencyCounter to FrequencyCounter
+  #11076 - ESI plugin:  make maximum document size configurable.
+  #11078 - docs: Update cmake documentation for experimental plugins.
+  #11079 - add cmake autest_no_install target to run against and existing 
install
+  #11080 - http3: Don't use chunked encoding unnecessarily
+  #11082 - http3: Separate out Http3SettingsFramer
+  #11086 - Cleanup cripts headers
+  #11087 - Docs: Fix few things related to the docs.
+  #11088 - http3: Fix use-after-free
+  #11090 - IPRange.h: resolve compiler error about dangling pointer to 
temporary
+  #11092 - Remove dependency between tscore and iocore/eventsystem
+  #11093 - ipspace: introduce intermediate temporary to restore the structed 
bining decl
+  #11094 - NOT_WRITE_AVAIL: schedule event to resend data frames
+  #11097 - Python3.8: fix list type hints
+  #11098 - cmake README.md tweaks
+  #11099 - TSVConnFd: replace autest wait condition
+  #11101 - Revert "fix race condition with session thread migration (#10897)"
+  #11104 - fix hostdb.host_file.interval to be set at reconfig time
+  #11105 - Only work around dup lib issue on appleclang
+  #11106 - Add libswoc unit tests
+  #11107 - xpack: Fix division by zero error
+  #11109 - Fix package name in build system.
+  #11111 - Coverity fixes. CID 1534726 ,  CID 1534745, CID1534723
+  #11112 - Coverity:  trying fixing some of the issues related to an 
unitialized variant member.
+  #11116 - Added namespace fmt to function call format_to in Cripts
+  #11117 - Mute some coverity issues.
+  #11119 - dont install static libraries
+  #11120 - cmake: Link pcre2 to src/api
+  #11121 - http3: Propagate edata as well
+  #11122 - rate_limit plugin: Decouple metrics and queue config
+  #11124 - test_ip: add iterator temporary for gcc release builds
+  #11126 - CI osx and fedora: -DENABLE_CRIPTS
+  #11127 - Fix for issue 11123.  Do not return metrics when a config record is 
requested.
+  #11128 - [Fuzzing] Add fuzzing harness for `HTTP3Frame`
+  #11129 - cleanup cript example. add missing function
+  #11130 - Fixes broken refactoring to new Metrics
+  #11133 - CID1534716: use after move on txn_box ip_space module.
+  #11134 - CID1534729: txnbox - avoid copying object.
+  #11136 - http3: Fix a crash on READ_READY event for QPACK
+  #11137 - Fix a couple misspellings
+  #11138 - Fix asan and valgrind issues with libswoc unit test
+  #11139 - Fixed asan issue for test_AIO when an argument wasn't set on the 
command line
+  #11141 - install tsutil files even if tsutil is static
+  #11143 - Fix HTTP/2 Buffering Issues
+  #11145 - http3: Add missing declaration
+  #11146 - Adds 10.0.x to the list of docs version
+  #11147 - Work around a GCC bug for __sync_val_compare_and_swap on ARMv8.1+
+  #11148 - Docs: header rewrite regex has case insensitive pcre flag
+  #11149 - Fix validation regex for http.connect_ports
+  #11151 - Add copying of _templates dir so sphinx can generate the version 
menu
+  #11152 - This adds support for NOCASE on string compare / regex
+  #11154 - set CMAKE_HOST for TS_BUILD_CANONICAL_HOST
+  #11156 - txn_box - Fix ASAN issue on txn_box string trie.
+  #11159 - Adds a conn.mark= operation for a connection
+  #11160 - Test failure checks for Stripe::add_writer
+  #11161 - records.yaml - Make sure we validate the input value with the 
configured check expr.
+  #11162 - Fix a build error
+  #11163 - Adds TSHttpTxnErrorBodyGet() corresponding to the Set
+  #11165 - Fix a build issue with autest plugins
+  #11166 - CID1508922 - Fix Uncaught exception.
+  #11167 - Restore alignment for structs stored in cache
+  #11169 - set compile definition to turn on maxminddb
+  #11171 - Remove symbols with prefix INKUDP from plugin API
+  #11172 - Support rate limit on active connections instead of txn
+  #11174 - H3 deps build script update.
+  #11175 - Update HTTP3 test to use hostname instead of numeric address.
+  #11176 - SSL Diags - Use boringssl API to fetch a proper error description.
+  #11177 - Version update: libswoc 1.5.11
+  #11179 - Fix external libswoc builds
+  #11180 - Fixes for SRV records handling in hostdb rewrite
+  #11181 - rate_limit: Set initialized flag of SieveLru when loading yaml is 
done
+  #11182 - Fix external yaml-cpp builds
+  #11183 - magick.so: explicitly reference wand/core libraries
+  #11184 - Fixed asan leak issues with RegexContext
+  #11185 - Build an extra static boringssl for NuRaft
+  #11187 - Print warning about valid_tls_versions_in on startup
+  #11189 - Fix GCC 14.0.1 -std=c++20 build failures
+  #11190 - swoc: install swoc_ip_util.h
+  #11191 - Fix warnings from clang 18
+  #11192 - Allow Cripts to be used directly as @plugin
+  #11193 - Fix logic around srv records at other code path
+  #11195 - CMakePresets: branch-quiche: use boringssl nuraft
+  #11196 - Don't delete QUIC stream until both read and write complete
+  #11201 - Restore private key passphrase behavior
+  #11202 - ja3_fingerprint: Add condition to run test only if the plugin was 
built.
+  #11205 - Add proxy.config.http2.max_continuation_frames_per_minute
+  #11208 - Clean up some of Cripts strings with modern libSWOC
+  #11210 - http2: Set SSN active on create_stream
+  #11211 - Fix RelWithDebInfo to be release with debug info
+  #11212 - Update asan settings and fail if other allocators are used
+  #11213 - Fix TLS tunneling
+  #11214 - Refactor Metrics storage to preserve lifetime
+  #11215 - Check the appropriate functions and set variables correctly
+  #11217 - Remove deprecated debug output functions from proxy/http source 
files.
+  #11218 - Fix test_TSHttpSsnInfo: Use host name instead of numeric address.
+  #11219 - Make code buildable with AWS-LC
+  #11220 - Fix parent proxy connection stat overcounting
+  #11221 - Fix fuzz build by commenting out http3frame fuzz test with ubsan
+  #11222 - Terminate H2 connection by COMPRESSION_ERROR
+  #11223 - find PkgConfig earlier
+  #11224 - Manage storage for ssl hooks
+  #11225 - Remove noisy retransmit Note messages
+  #11229 - Use large IOBufferBlock only on sending DATA frame
+  #11230 - AuTest: Make ja3_fingerprint test stable
+  #11231 - add missing CMakeLists.txt for otel_tracer plugin
+  #11232 - Update curl library references to CURL
+  #11233 - CI: have rocky and fedora builds use curl in /opt
+  #11234 - Cleanup: rename client_vc to txn
+  #11235 - Cleanup: Http2ConnectionState
+  #11236 - jsonrpc: small cleanup.
+  #11237 - cleanup asan odr violations
+  #11238 - header_rewrite: add debug to accompany parse_line errors
+  #11239 - Fix asan leak errors for cachevol test
+  #11240 - IP Allow: document when rules are applied
+  #11241 - CID 1534718: txn_box - Fix invalid use of signed index.
+  #11242 - HttpSM::tunnel_handler: Handle WRITE events
+  #11243 - txn_box ramp autest reliability improvements
+  #11244 - Regex: fix memory leak if the match buffer is too small
+  #11246 - Avoid including pcre2.h in Regex.h.
+  #11248 - CID 1374999: plugin stale_response, delete pointer on early exit.
+  #11249 - CID 1534744: txn_box: Move config object insetad of copy.
+  #11250 - Fixes the HRW regexes after refactoring in #11152
+  #11251 - Findwamr.cmake: a find script for the WAMR library
+  #11252 - CMakePresets: add opentelemetry_ROOT with CURL_ROOT
+  #11254 - AuTest: Make ja3_fingerprint test more stable
+  #11255 - libswoc: fix unresolved function type for transform_view_of.
+  #11256 - libswoc: version update to 1.5.12
+  #11258 - wasm plugin: Add build support
+  #11259 - Raise unit tests for src/proxy/http/remap from the dead.
+  #11261 - Adds missing empty line for rate limit docs
+  #11262 - http2: Track scheduled events
+  #11266 - Add nullptr guards in ActivityCop functions
+  #11270 - tools: Dual build for openssl and boringssl H3 tools.
+  #11272 - tslua.so: handle unrecognized status codes
+  #11275 - Eliminate leaking of HostStatusSync instances.
+  #11276 - CMake: add missing verify_remap_plugin() calls.
+  #11277 - CMake. Fix yamlcpp version definition when an external yaml lib is 
set.
+  #11278 - RPC: Add log when handler fail yamlcpp validation on registration.
+  #11282 - lsan suppression files for ImageMagic plugins
+  #11283 - Remove reduntant link of ts:: libraries in plugins
+  #11286 - txn_box autests: prefix each with 'txn_box'
+  #11287 - Update XPACK.cc to fix use-of-uninitialized-pointer-field case
+  #11290 - Fedora 40: update autest output expectations
+  #11291 - Update the build_h3_tools.sh curl version to 8.7.1
+  #11293 - Add Au testing for statichit.so plugin.
+  #11295 - http2.test.py: Name TestRun entities
+  #11296 - Fedora 40: autest output updates for new curl and openssl
+  #11297 - Restore derived metrics using new metrics
+  #11298 - Remove obsolete debug output calls in 23 source files.
+  #11299 - port clang-format changes from master
+  #11300 - ci-fedora-cxx20 preset: build cripts
+  #11303 - -fno-strict-aliasing
+  #11304 - Fixes clang-format v18.1.2 on linux AARCH64
+  #11305 - Don't assume LogAccess::m_client_req_unmapped_url_canon_str is null 
terminated.
+  #11306 - H3 build tools. Fix missing include detected on Fedora 40.
+  #11307 - Remove obsolete debug output calls in 18 source files.
+  #11308 - Fix case where 206 could be returned for range revalidates
+  #11309 - compress autest: verify compressed bodies
+  #11312 - clang-format.sh: format .hpp files
+  #11314 - This assures that plugins in a Cript are destructed
+  #11315 - Coverity 1544458: Uninitialized scalar variable in NextHop unit test
+  #11317 - Send EOS event when QUIC connection becomes draining state
+  #11318 - Updates for new build_h3_tools for quiche on openssl
+  #11319 - Coverity 1518564: Out-of-bounds write in fq_pacing plugin
+  #11320 - Adds a run-plugin operator to HRW
+  #11321 - Remove obsolete debug output calls in 44 source files.
+  #11323 - Coverity 1534638: Resource leak in object for stale_response plugin
+  #11324 - Fix some warnings from libswoc when building on FreeBSD 13.1.
+  #11326 - libswoc: Remove unused variables. Part 2.
+  #11327 - Fix memory leaks in H3 unit tests
+  #11328 - CMakePresets: test nuraft on openssl
+  #11329 - Fix compiler warning when using GCC 13.2
+  #11330 - UDP-Net: Add support to use SO_TXTIME if available.
+  #11331 - systemtap: add sdt.h header-only file
+  #11334 - CMakePresets: -DENABLE_PROBES for ci-fedora
+  #11335 - CID-1544424 and CID1544430: use after free fix.
+  #11336 - Coverity 1534725: Uninitialized scalar variable
+  #11338 - Coverity 1523684: Resource leak
+  #11339 - ATS_PROBE: add SystemTap ATS probe autest
+  #11344 - Reduce the default size of max header sizes
+  #11345 - Add HTTP/2 Empty CONTINUATION & DATA frame counter
+  #11346 - Handle EOS events during server open
+  #11352 - Allow query parameters to erase() 'all but'
+  #11354 - Add http2.incomplete_header_timeout_in
+  #11356 - Fix undefined behavior doing memcpy from `timespec**`
+  #11357 - Remove the need of `-Wno-stringop-overflow` warning suppression
+  #11359 - Adding Cripts documentation structure
+  #11362 - ASAN new and free mismatch in stale response plugin
+  #11365 - Continued updates to the Cripts docs
+  #11366 - Add SO_INCOMING_CPU support to net.sock_option_flag_in
+  #11367 - Unit test: enable plugin dso logic to build and run unit tests.
+  #11368 - Handle VC_EVENT_EOS in more places
+  #11369 - Some Cripts cleanup and fixes
+  #11371 - doc/cache-architecture grammar & broken link fix.
+  #11380 - Update shields on README
+  #11381 - Make sure to use proper allocator to free
+  #11382 - Pass url_len when emplacing in Http2CommonSession::_h2_pushed_urls
+  #11383 - Coverity 1545950: Uninitialized scalar variable in background_fetch 
plugin
+  #11384 - HRW: Adds an optional list of query params to remove/keep
+  #11385 - Coverity 1545945: Uninitialized scalar variable in icap plugin
+  #11386 - Coverity 1545947: Resource leak in header_rewrite plugin
+  #11387 - Coverity 1545946: Uninitialized scalar variable in server transform 
plugin example
+  #11389 - Add Sphinx documentation for statichit plugin.
+  #11392 - Add ts::hex and ts::unhex
+  #11393 - Remove unused length parameter in the 
`plugin/multiplexer/dispatch.cc`
+  #11394 - Fix unused parameters in `tsutil`
+  #11396 - XPACK: update_maximum_size for storage
+  #11398 - Fixes Bundles errors, and better checks
+  #11400 - Update Http3Frame.cc - fix Use-of-uninitialized-value error
+  #11401 - Pass unused length parameter in HeaderField::append function
+  #11402 - Fix unused parameters in the tscpp source code
+  #11404 - Some cleanup of error handling in statichit plugin.
+  #11406 - Fix unused parameters in tscore
+  #11408 - Fix XpackDynamicTable::_make_space return value
+  #11410 - Http2ConnectionState::restart_receiving: check for closed peer
+  #11411 - Fix unused parameters in `traffic_*` utilities
+  #11412 - Unit-Tests: Make jsonrpc tests write the socket/lock file inside 
the build directory.
+  #11413 - Add metrics to memory Allocators
+  #11414 - Fix acl_remap bug
+  #11415 - Tweak a string to be checked in tls_tunnel autest
+  #11417 - Adds a bridge betwen Cripts and HRW operators
+  #11420 - 10.0.x: Fix some doc generation warnings (#11370)
+  #11424 - Modernize ja3 fingerprint encoding implementation 
+  #11425 - 10.0.x: Fix all Sphinx doc generation warnings (#11419)
+  #11426 - Make Cripts contexts use Proxy Allocator, and cleanup
+  #11428 - txn_box: Address use after free in Do_upstream_rsp_body
+  #11429 - support full range of unsigned char for hex conversion.  
+  #11430 - Add missing experimental plugins to build
+  #11432 - Fix race condition causing interleaved logs 
+  #11433 - Change remap ACL matching policy to 'Match on IP and Method'
+  #11435 - Fix building without HWLOC
+  #11437 - Clean up destination buffer overrun handling in logging 
unmarshalling.
+  #11439 - access_control: Remove unused dumpHeaders
+  #11442 - Properly handle string return from function
+  #11445 - Coverity Fixes.
+  #11447 - Add exec argument to traffic_crashlog
+  #11448 - Doc: Clarification of ACL filters
+  #11452 - Fix unused parameters in iocore
+  #11454 - records.yaml -  Rename 'ts' yaml tag to 'records'.
+  #11458 - Make NetDbg available on release builds (#11451)
+  #11460 - More cripts
+  #11462 - Clean up ja3_fingerprint continuation handlers
+  #11463 - HttpSM request tunneling naming updates
+  #11466 - Fix unused function parameters in the plugins functionality
+  #11469 - Restore webp_transform to build
+  #11470 - Skip verify imagemagick plugins for asan builds
+  #11471 - Fix last left unused parameters in the project
+  #11475 - Remove unused `alloc` parameter in swoc/Vectray functionality
+  #11476 - yapf.sh: run on non-.py tools/ scripts
+  #11478 - Restructure the Config objects
+  #11481 - Fix unused parameters in `exemple/plugins/c-api`
+  #11482 - Fix unused parameters in `proxy/http3` functionality
+  #11483 - Fix unused parameters in the `iocore` functionality (SSL and QUIC 
related code)
+  #11487 - Add optional way to extend the build
+  #11488 - cripts: rename get/set macros to Get/Set
+  #11490 - H3: Make sure we remove streams when needed.
+  #11491 - Fix unused parameters in conditionally built experimental plugins
+  #11492 - Pascal case
+  #11493 - Update code and build scripts to use latest quiche(0.22.0) release.
+  #11494 - records.yaml - Some more cleanup from the records.yaml root key 
rename.
+  #11495 - Use "git rev-parse --absolute-git-dir" in tools scripts.
+  #11497 - Enable receiving large H3 frames
+  #11499 - multiplexer: fix consume of too many bytes
+  #11500 - Fixes broken matchers after PascalCase
+  #11501 - Fix for OpenSSL 3.2+.
+  #11502 - records.yaml - Some more cleanup after renaming the root node.
+  #11503 - wasm plugin: provide defaults for struct SanitizationConfig
+  #11505 - traffic_layout: remove directories not in runroot
+  #11506 - No remap rules matched metric
+  #11507 - wasm plugin: Initialize SanitizationConfig  
+  #11511 - Prioritize the library path for SSL library
+  #11512 - Fix quick_server autest to verify server response
+  #11514 - Provide a way to silence the warning about max_early_data
+  #11517 - Try TCP_FASTOPEN socket option with mptcp
+  #11519 - Deprecate the support for URL param segment
+  #11521 - Use PrepareInstalledPlugin to prep txn_box.so
+  #11522 - Fix unused parameters in cripts, experimental plugins and iocore
+  #11523 - Tools: JSON-RPC - Change the Unix Domain Socket client to retry and 
wait when connection to the server.
+  #11525 - Fix unused parameters in tscore/ink_cap
+  #11527 - Fix conditionally unused parameter in UnixNetVConnection
+  #11528 - Fix for imagemagick 7
+  #11531 - CID-1550426: Uninitialized scalar variable Fix.
+  #11532 - Fix incorrect metric for agg_copy bytes written
+  #11533 - Fix unused parameters in the test plugins (#11524)
+  #11534 - Proxy Verifier: Update to version v2.12.0
+  #11536 - Http/2: Fix a crash with empty bodied Expect: 100-continue
+  #11537 - JSONRPC Client - Fix OSX/FreeBSD write socket issue.
+  #11539 - Fix Japanese translation Sphinx docs warnings
+  #11540 - H3 Tools: Disable libunwind build tests for boringssl.
+  #11542 - Reuse prepared cache write on redirected request
+  #11544 - Fixes the assertion in TSRemapDLHandleGet
+  #11545 - Check incoming protocol list length first
+  #11548 - setup_server_read_response_header: remove assertion
+  #11554 - Errata: Make sure the initialization of the errata members are in 
place.
+  #11560 - records.yaml: Improve the output a little bit to make it clear 
what's the outcome in some error scenarios.
+  #11561 - Metrics: Remove code related to clear/reset metrics at runtime.
+  #11563 - Fix server names for post-early-return
+  #11564 - Reduce the number of checks for BoringSSL
+  #11568 - add_allow and add_deny ACL filter actions
+  #11569 - Removes the Matrix parameters from Cripts
+  #11570 - Removes matrix parameters from HRW
+  #11571 - Removes matrix parameters from regex_remap plugin
+  #11572 - stale_response: remove matrix parameters
+  #11574 - Dispatch WRITE_COMPLETE when TLS handshake completes
+  #11576 - Added Jasmin and remove Josiah from the collaborators list
+  #11577 - Set `TS_HAVE_TLS_EARLY_DATA` correctly
+  #11578 - Comment out an unused parameter in URLImpl::set_params
+  #11579 - Remove matrix parameters from the cookie remap plugin
+  #11580 - Remove support of matrix parameters in Lua plugin
+  #11583 - remap_action_to_add: helper script for new ACL actions
+  #11586 - Remove matrix parameters from s3_auth plugin
+  #11587 - Remove matrix parameters from the documentation
+  #11593 - Stricten field name check
+  #11594 - Normalized ae cache lookup before cache lookup 
+  #11599 - Remove pathset for urlsig
+  #11601 - Add an autest for s-maxage Cache-Control response directive
+  #11602 - Set -Werror=no-stringop-overflow for boringssl
+  #11603 - proxy.config.http.drop_chunked_trailers
+  #11606 - Run regression tests for InkAPI
+  #11608 - Remove duplicate setup in http3 tests
+  #11609 - Restore returning string metrics from traffic_ctl match
+  #11611 - Parse frame types consisting of multiple bytes
+  #11612 - prefetch autests: await log file content
+  #11614 - traffic_crashlog: use SIGCONT for parent death
+  #11615 - Update boringssl in build-h3-tools script
+  #11619 - ACL filters: set_allow/set_deny
+  #11624 - Remove TSUrlHttpParamsGet/Set and their internal implementation
+  #11627 - Cleanup: remove invalid option from traffic_ctl
+  #11630 - Remove a false comment
+  #11631 - Make TSVConnSslConnectionGet available on QUIC connections
+  #11632 - Remove H3 frame sequence number tracking
+  #11635 - ACL filter action documentation updates
+  #11637 - Reduce the number of checks for BoringSSL
+  #11644 - Add upgrade notes for connection_attempts_timeout changes
+  #11646 - Document 0 for max_conections_in disables it
+  #11648 - Docs: Make sure we use the right YAML root name when building 
records.yaml docs. `ts` -> `records`
+  #11651 - Disable mptcp if proper header files are not available
+  #11655 - cleanup: Change legacy function name to actually reflect the logic.
+  #11656 - Remove rest of cache inspector references
+  #11657 - Fixed crash in XPACK when making space for a new entry
+  #11659 - NetHandler - Use the right type to hold `additional_accepts` config 
value.
+  #11672 - Add ASF release targets
+  #11682 - Update release docs
+  #11685 - add max_open_write_retry_timeout to recordsconfig
+  #11695 - Reduce the default size for http.header_field_max_size
+  #11702 - Document records.yaml changes
+  #11706 - Revert cache redirect following fix for ATS 10 release
+  #11727 - release target: Fix tarball so it contains the distribution name

Reply via email to