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

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


    from ee97be4e84 Merge latest ASF master into 11-Dev
     add 0cfd0b6347 Cleanup of iocore (#11984)
     add 775cf94f25 remove unprotected optional deref Errata::severity (#11996)
     add 4c9c7c63dc Fix crash by including remap files with named filters 
(#11997)
     new 88292502d4 Merge latest master into 11-Dev

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 include/iocore/aio/AIO.h                           |   5 +-
 include/iocore/cache/Cache.h                       |   3 -
 include/iocore/cache/HttpTransactCache.h           |   3 +-
 include/iocore/cache/Store.h                       |   2 +-
 include/iocore/dns/DNSProcessor.h                  |   1 -
 include/iocore/eventsystem/Action.h                |   1 -
 include/iocore/eventsystem/ConfigProcessor.h       |   2 +
 include/iocore/eventsystem/Event.h                 |   1 -
 include/iocore/eventsystem/EventProcessor.h        |   1 -
 include/iocore/eventsystem/Freer.h                 |   1 +
 include/iocore/eventsystem/IOBuffer.h              |  12 +-
 include/iocore/eventsystem/Tasks.h                 |   3 +-
 include/iocore/net/AcceptOptions.h                 |   2 -
 include/iocore/net/Net.h                           |   2 +-
 include/iocore/net/NetVConnection.h                |  87 ++++++++++-
 include/iocore/net/PollCont.h                      |   2 +-
 include/iocore/net/SSLMultiCertConfigLoader.h      |  14 +-
 include/iocore/net/TLSEventSupport.h               |   1 +
 include/iocore/net/UDPConnection.h                 |   4 +-
 include/iocore/net/UDPPacket.h                     |   1 +
 include/iocore/net/quic/MTHashTable.h              |  37 ++---
 include/iocore/net/quic/Mock.h                     |   3 +-
 include/iocore/net/quic/QUICApplication.h          |   2 -
 include/iocore/net/quic/QUICConnection.h           |   1 -
 include/iocore/net/quic/QUICContext.h              |   2 -
 include/iocore/net/quic/QUICDebugNames.h           |   1 -
 include/iocore/net/quic/QUICEvents.h               |   1 -
 .../iocore/net/quic/QUICTransferProgressProvider.h |   2 +
 include/iocore/net/quic/QUICTypes.h                |  17 +--
 include/mgmt/rpc/server/IPCSocketServer.h          |   1 +
 include/proxy/HostStatus.h                         |  11 +-
 include/proxy/PluginVC.h                           |   3 +-
 include/proxy/http/HttpConfig.h                    |   1 +
 include/proxy/http/HttpProxyServerMain.h           |   2 +-
 include/proxy/http/HttpTunnel.h                    |   1 -
 include/proxy/http/remap/RemapConfig.h             |   3 +
 include/proxy/logging/LogConfig.h                  |   1 +
 include/records/RecProcess.h                       |   4 +-
 include/tscore/Regression.h                        |   3 +-
 lib/swoc/include/swoc/Errata.h                     |  11 +-
 plugins/header_rewrite/header_rewrite.cc           |   1 +
 plugins/header_rewrite/operators.cc                |   1 +
 src/api/InkAPI.cc                                  |   6 +-
 src/api/InkAPITest.cc                              |   4 +-
 src/cripts/Plugins.cc                              |   1 +
 src/iocore/aio/AIO.cc                              |   7 +
 src/iocore/aio/test_AIO.cc                         |  10 +-
 src/iocore/cache/AggregateWriteBuffer.cc           |   7 -
 src/iocore/cache/Cache.cc                          |  56 +++----
 src/iocore/cache/CacheDir.cc                       |  55 +++----
 src/iocore/cache/CacheDisk.cc                      |  11 +-
 src/iocore/cache/CacheEvacuateDocVC.h              |   2 +-
 src/iocore/cache/CacheHosting.cc                   |   7 +-
 src/iocore/cache/CacheHttp.cc                      |  11 +-
 src/iocore/cache/CacheProcessor.cc                 | 164 ++++++++++-----------
 src/iocore/cache/CacheRead.cc                      |  54 +++----
 src/iocore/cache/CacheTest.cc                      |   6 +-
 src/iocore/cache/CacheVC.cc                        |  14 +-
 {include => src}/iocore/cache/CacheVC.h            |  13 +-
 src/iocore/cache/CacheWrite.cc                     |  27 ++--
 src/iocore/cache/HttpTransactCache.cc              |   9 +-
 src/iocore/cache/P_Cache.h                         |  41 ------
 src/iocore/cache/P_CacheDir.h                      |   9 +-
 src/iocore/cache/P_CacheDisk.h                     |   1 +
 src/iocore/cache/P_CacheHosting.h                  |   8 +-
 src/iocore/cache/P_CacheInternal.h                 |  19 +--
 src/iocore/cache/P_CacheTest.h                     |   5 +-
 src/iocore/cache/P_RamCache.h                      |   7 +-
 src/iocore/cache/RamCacheCLFUS.cc                  |  54 +++----
 src/iocore/cache/RamCacheLRU.cc                    |  23 +--
 src/iocore/cache/RegressionSM.cc                   |   2 +-
 src/iocore/cache/RegressionSM.h                    |   3 +-
 src/iocore/cache/Store.cc                          |   6 +-
 src/iocore/cache/StripeSM.cc                       |  22 +--
 src/iocore/cache/StripeSM.h                        |   1 +
 src/iocore/cache/unit_tests/main.cc                |  11 +-
 src/iocore/cache/unit_tests/main.h                 |  26 +---
 .../unit_tests/test_Alternate_S_to_L_remove_L.cc   |   1 +
 .../unit_tests/test_Alternate_S_to_L_remove_S.cc   |   1 +
 src/iocore/cache/unit_tests/test_CacheDir.cc       |   1 +
 src/iocore/cache/unit_tests/test_CacheVol.cc       |   2 +-
 src/iocore/cache/unit_tests/test_RWW.cc            |   1 +
 src/iocore/cache/unit_tests/test_Stripe.cc         |  10 +-
 src/iocore/dns/CMakeLists.txt                      |   2 +-
 src/iocore/dns/DNS.cc                              |  29 ++--
 src/iocore/dns/DNSConnection.cc                    |   4 +-
 src/iocore/dns/Inline.cc                           |  30 ----
 src/iocore/dns/P_DNS.h                             |  38 -----
 src/iocore/dns/P_DNSConnection.h                   |   1 -
 src/iocore/dns/P_DNSProcessor.h                    |  15 +-
 src/iocore/dns/P_SplitDNS.h                        |   5 -
 src/iocore/dns/P_SplitDNSProcessor.h               |   1 -
 src/iocore/dns/SplitDNS.cc                         |   2 +-
 src/iocore/eventsystem/P_IOBuffer.h                |  20 +--
 src/iocore/eventsystem/Tasks.cc                    |   1 +
 src/iocore/eventsystem/UnixEventProcessor.cc       |  12 +-
 src/iocore/hostdb/CMakeLists.txt                   |   2 +-
 src/iocore/hostdb/HostDB.cc                        |  11 +-
 src/iocore/hostdb/Inline.cc                        |  30 ----
 src/iocore/hostdb/P_HostDB.h                       |   7 -
 src/iocore/hostdb/P_HostDBProcessor.h              |   2 -
 src/iocore/hostdb/P_RefCountCache.h                |  39 +++--
 src/iocore/hostdb/benchmark_HostDB.cc              |   3 -
 src/iocore/hostdb/test_RefCountCache.cc            |   3 +-
 src/iocore/net/ALPNSupport.cc                      |   2 +
 src/iocore/net/AsyncSignalEventIO.cc               |   2 +-
 src/iocore/net/BIO_fastopen.cc                     |  15 +-
 src/iocore/net/BIO_fastopen.h                      |   2 +-
 src/iocore/net/CMakeLists.txt                      |  10 +-
 src/iocore/net/Connection.cc                       |   2 +-
 src/iocore/net/ConnectionTracker.cc                |   4 -
 src/iocore/net/Inline.cc                           |  30 ----
 src/iocore/net/Net.cc                              |   3 +-
 src/iocore/net/NetHandler.cc                       |  10 +-
 src/iocore/net/NetVCTest.cc                        |   5 +-
 src/iocore/net/NetVConnection.cc                   |   6 +-
 src/iocore/net/OCSPStapling.cc                     |  88 +++++++----
 src/iocore/net/P_CompletionUtil.h                  |  86 ++++++++++-
 src/iocore/net/P_Connection.h                      |   2 +-
 src/iocore/net/P_Net.h                             |  11 --
 src/iocore/net/P_NetAccept.h                       |   2 +-
 src/iocore/net/P_NetVCTest.h                       |   3 +-
 src/iocore/net/P_NetVConnection.h                  | 104 -------------
 src/iocore/net/P_QUICNet.h                         |   9 +-
 src/iocore/net/P_QUICNetProcessor.h                |   5 +-
 src/iocore/net/P_QUICNetVConnection.h              |  14 +-
 src/iocore/net/P_QUICNextProtocolAccept.h          |   4 +-
 src/iocore/net/P_QUICPacketHandler.h               |  14 +-
 src/iocore/net/P_SSLCertLookup.h                   |  16 +-
 src/iocore/net/P_SSLClientCoordinator.h            |   3 -
 src/iocore/net/P_SSLClientUtils.h                  |   3 -
 src/iocore/net/P_SSLConfig.h                       |  15 +-
 src/iocore/net/P_SSLNetAccept.h                    |   2 -
 src/iocore/net/P_SSLNetProcessor.h                 |   4 +-
 src/iocore/net/P_SSLNetVConnection.h               |   1 -
 src/iocore/net/P_SSLNextProtocolAccept.h           |   4 +-
 src/iocore/net/P_SSLNextProtocolSet.h              |   1 -
 src/iocore/net/P_SSLUtils.h                        |  17 +--
 src/iocore/net/P_Socks.h                           |  22 +--
 src/iocore/net/P_TLSKeyLogger.h                    |   5 +-
 src/iocore/net/P_UDPConnection.h                   |   6 +-
 src/iocore/net/P_UDPIOEvent.h                      |   2 +
 src/iocore/net/P_UDPNet.h                          |  20 +--
 src/iocore/net/P_UnixCompletionUtil.h              | 102 -------------
 src/iocore/net/P_UnixNet.h                         |  18 +--
 src/iocore/net/P_UnixNetProcessor.h                |   2 -
 src/iocore/net/P_UnixNetVConnection.h              |  32 ++--
 src/iocore/net/P_UnixUDPConnection.h               |   3 +-
 src/iocore/net/PollCont.cc                         |   2 +
 src/iocore/net/ProxyProtocol.cc                    |   3 +-
 src/iocore/net/QUICMultiCertConfigLoader.cc        |  10 +-
 src/iocore/net/QUICNet.cc                          |   9 +-
 src/iocore/net/QUICNetProcessor.cc                 |  14 +-
 src/iocore/net/QUICNetVConnection.cc               |   4 +
 src/iocore/net/QUICNextProtocolAccept.cc           |   1 +
 src/iocore/net/QUICPacketHandler.cc                |  17 ++-
 src/iocore/net/SNIActionPerformer.h                |   6 +-
 src/iocore/net/SSLCertLookup.cc                    |   2 +-
 src/iocore/net/SSLClientUtils.cc                   |  12 +-
 src/iocore/net/SSLConfig.cc                        |  31 ++--
 src/iocore/net/SSLDynlock.cc                       |   3 +-
 src/iocore/net/SSLDynlock.h                        |   6 +-
 src/iocore/net/SSLNetAccept.cc                     |   2 -
 src/iocore/net/SSLNetProcessor.cc                  |   5 -
 src/iocore/net/SSLNetVConnection.cc                |  29 ++--
 src/iocore/net/SSLNextProtocolSet.cc               |   4 +-
 src/iocore/net/SSLSNIConfig.cc                     |  13 +-
 src/iocore/net/SSLSessionCache.cc                  |   2 +
 src/iocore/net/SSLSessionCache.h                   |  14 +-
 src/iocore/net/SSLStats.cc                         |   7 +-
 src/iocore/net/SSLStats.h                          |   7 +-
 src/iocore/net/SSLUtils.cc                         |  57 +++----
 src/iocore/net/Server.cc                           |   3 +-
 src/iocore/net/Socks.cc                            |  27 ++--
 src/iocore/net/TLSBasicSupport.cc                  |   5 +-
 src/iocore/net/TLSCertSwitchSupport.cc             |   3 +-
 src/iocore/net/TLSEarlyDataSupport.cc              |   6 +-
 src/iocore/net/TLSEventSupport.cc                  |   4 +-
 src/iocore/net/TLSSNISupport.cc                    |   2 -
 src/iocore/net/TLSSessionResumptionSupport.cc      |   3 +-
 src/iocore/net/UDPIOEvent.cc                       |   4 +-
 src/iocore/net/UnixConnection.cc                   |   2 +-
 src/iocore/net/UnixNet.cc                          |   3 +-
 src/iocore/net/UnixNetAccept.cc                    |  23 +--
 src/iocore/net/UnixNetProcessor.cc                 |  10 +-
 src/iocore/net/UnixNetVConnection.cc               |  19 ++-
 src/iocore/net/UnixUDPConnection.cc                |   8 +-
 src/iocore/net/UnixUDPNet.cc                       |  57 +++----
 src/iocore/net/YamlSNIConfig.cc                    |   2 -
 src/iocore/net/quic/QUICApplication.cc             |   1 -
 src/iocore/net/quic/QUICGlobals.cc                 |  16 +-
 src/iocore/net/quic/QUICIntUtil.cc                 |   3 +-
 src/iocore/net/quic/QUICStream.cc                  |   1 -
 .../net/quic/QUICTransferProgressProvider.cc       |   1 +
 src/iocore/net/test_I_UDPNet.cc                    |   2 +-
 src/iocore/net/test_P_Net.cc                       |  10 +-
 src/iocore/net/unit_tests/unit_test_main.cc        |   1 -
 src/iocore/utils/Machine.cc                        |   1 -
 src/iocore/utils/OneWayMultiTunnel.cc              |   3 +-
 src/iocore/utils/OneWayTunnel.cc                   |   2 +-
 src/mgmt/rpc/handlers/server/Server.cc             |   6 +-
 src/mgmt/rpc/handlers/storage/Storage.cc           |   2 +-
 src/mgmt/rpc/server/IPCSocketServer.cc             |   2 +-
 src/proxy/CMakeLists.txt                           |   2 +-
 src/proxy/CacheControl.cc                          |   8 +-
 src/proxy/HostStatus.cc                            |   1 +
 src/proxy/ParentSelection.cc                       |   3 +-
 src/proxy/PluginVC.cc                              |   5 +-
 src/proxy/ProtocolProbeSessionAccept.cc            |   2 +-
 src/proxy/ReverseProxy.cc                          |   1 -
 src/proxy/http/ConnectingEntry.cc                  |   1 +
 src/proxy/http/Http1ClientSession.cc               |   3 +-
 src/proxy/http/Http1ServerSession.cc               |   3 +-
 src/proxy/http/HttpProxyServerMain.cc              |  17 +--
 src/proxy/http/HttpSM.cc                           |   4 +-
 src/proxy/http/HttpSessionManager.cc               |   1 +
 src/proxy/http/HttpTunnel.cc                       |   4 +-
 src/proxy/http/remap/PluginFactory.cc              |   1 +
 src/proxy/http/remap/RemapConfig.cc                |  22 ++-
 src/proxy/http/remap/unit-tests/test_RemapRules.cc |   3 +
 src/proxy/http2/Http2ClientSession.cc              |   3 +-
 src/proxy/http2/Http2ConnectionState.cc            |   1 +
 src/proxy/http2/Http2ServerSession.cc              |   3 +-
 src/proxy/http3/test/main.cc                       |   4 +-
 src/proxy/logging/LogStandalone.cc                 |   6 +-
 src/records/RecHttp.cc                             |   5 -
 src/traffic_crashlog/traffic_crashlog.cc           |   2 +-
 src/traffic_layout/engine.cc                       |   1 +
 src/traffic_layout/info.cc                         |   2 +-
 src/traffic_server/SocksProxy.cc                   |   4 +-
 src/traffic_server/traffic_server.cc               |  12 +-
 src/tscore/Regression.cc                           |   1 +
 232 files changed, 1141 insertions(+), 1419 deletions(-)
 rename {include => src}/iocore/cache/CacheVC.h (98%)
 delete mode 100644 src/iocore/cache/P_Cache.h
 delete mode 100644 src/iocore/dns/Inline.cc
 delete mode 100644 src/iocore/dns/P_DNS.h
 delete mode 100644 src/iocore/hostdb/Inline.cc
 delete mode 100644 src/iocore/net/Inline.cc
 delete mode 100644 src/iocore/net/P_NetVConnection.h
 delete mode 100644 src/iocore/net/P_UnixCompletionUtil.h

Reply via email to