You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by ma...@apache.org on 2020/06/22 02:44:05 UTC
[trafficserver] branch quic-latest updated (5c50ff3 -> 8d09233)
This is an automated email from the ASF dual-hosted git repository.
maskit pushed a change to branch quic-latest
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.
from 5c50ff3 make compiler happy
add b973268 Fix session pool to add and fetch to beginning of hash chain rather than end (#6805)
add e9da3e0 Adding HTTP status 451 in apidefs as well (See PR#6789) (#6797)
add fd4e818 avoid dynamic_cast to get Pi-tag for non_internal requests (#6868)
add 079ed98 Protect against nullptr access during SSL Callback (#6866)
add aca1436 Avoid stale client_vc (#6732)
add 35aa4ce Handle immediate as inactivity timeout (#6689)
add af9c4f3 Return null when do_io_write called on closed stream (#6826)
add 62d9105 Revert "Avoid stale client_vc (#6732)" (#6879)
add ca031ab AuTest: port selection improvements. (#6888)
add 0fd49c4 Fix for Ubuntu 16 and Clang 5
add 59c5e25 Track thread changes during origin connect and cache open write (#6872)
add e219cfc microserver error handling: SSLError check and debug. (#6884)
add c9e5ce1 Fix the relative path for template_sets_dir to be install directory (#6203)
add 85d50c2 change overridable var type for proxy.config.http.server_session_sharing.match from int to string (#6822)
add 538ad5d Fix compiler issue with ICC 19.1
add e657d3a AuTest: Pipfile update to use microserver 1.0.5 (#6893)
add 85d28d9 Traffic Dump: Add server response HTTP version (#6856)
add 34c30b1 Fix assert when client aborts during backfill (#6809)
add e9c3a13 Make Http2ClientSession inactive on EOS event
add bbe03bb Make h2spec test more resiliant by extending timeout (#6891)
add 6f564de set sni_name with remapped origin name if sni_policy is not the default value (#6898)
add 2f645db Disable lua_stats autest until we can reliably wait for stats
add 1a84546 Merge pull request #6917 from shinrich/disable-lua-stats-test
add fcbcd73 Removes SSLNetVConnection::sslContextSet
add f214fcf Ensure read_avail is set for the first non-empty block (#6916)
add 6239297 Customize Max IOBuffer Size (#6869)
add c2d6405 Fix old MIMEHdr handling of HPACK
add b0a42ab build: Require OCSP headers for OCSP-enablement
add 763aa8e Make QPACK.h self-contained
add 4f54576 Merge branch 'master' into quic-latest
add 8d09233 clang-format
No new revisions were added by this update.
Summary of changes:
build/crypto.m4 | 9 +-
doc/admin-guide/files/records.config.en.rst | 25 ++++
include/ts/apidefs.h.in | 1 +
include/tscore/IntrusiveHashMap.h | 10 --
iocore/cache/CachePages.cc | 2 +-
iocore/cache/CacheTest.cc | 4 +-
iocore/eventsystem/EventSystem.cc | 13 +-
iocore/eventsystem/I_IOBuffer.h | 23 ++-
iocore/eventsystem/P_IOBuffer.h | 8 +-
iocore/eventsystem/unit_tests/test_IOBuffer.cc | 22 +--
iocore/hostdb/HostDB.cc | 3 +
iocore/hostdb/I_HostDBProcessor.h | 4 +-
iocore/net/NetVCTest.cc | 4 +-
iocore/net/P_SSLConfig.h | 1 +
iocore/net/P_SSLNetVConnection.h | 7 +-
iocore/net/QUICNetVConnection.cc | 8 +-
iocore/net/QUICPacketHandler.cc | 2 +-
iocore/net/SSLClientUtils.cc | 2 +-
iocore/net/SSLConfig.cc | 3 +
iocore/net/SSLNetVConnection.cc | 12 --
iocore/net/SSLNextProtocolAccept.cc | 5 +-
iocore/net/SSLUtils.cc | 2 +-
iocore/net/Socks.cc | 2 +-
iocore/net/UnixNetVConnection.cc | 5 +
iocore/net/quic/QUICFrame.cc | 49 +++---
iocore/net/quic/QUICPacket.cc | 33 ++--
iocore/net/quic/QUICPacketFactory.cc | 2 +-
iocore/net/quic/QUICPacketPayloadProtector.cc | 4 +-
iocore/net/quic/test/test_QUICFrame.cc | 18 +--
iocore/net/quic/test/test_QUICFrameDispatcher.cc | 2 +-
.../net/quic/test/test_QUICFrameRetransmitter.cc | 6 +-
.../net/quic/test/test_QUICIncomingFrameBuffer.cc | 12 +-
iocore/net/quic/test/test_QUICStreamManager.cc | 10 +-
iocore/utils/OneWayMultiTunnel.cc | 4 +-
iocore/utils/OneWayTunnel.cc | 4 +-
mgmt/RecordsConfig.cc | 12 +-
plugins/experimental/memcache/tsmemcache.cc | 6 +-
.../experimental/traffic_dump/transaction_data.cc | 17 ++-
proxy/ProxyTransaction.cc | 28 +---
proxy/ProxyTransaction.h | 17 +++
proxy/Transform.cc | 8 +-
proxy/hdrs/MIME.cc | 2 +-
proxy/http/Http1ClientSession.cc | 12 ++
proxy/http/Http1ClientSession.h | 10 +-
proxy/http/HttpBodyFactory.cc | 16 +-
proxy/http/HttpConfig.cc | 20 ++-
proxy/http/HttpConfig.h | 8 +
proxy/http/HttpSM.cc | 35 +++--
proxy/http/HttpSessionManager.cc | 45 +++---
proxy/http/HttpTransact.cc | 5 +-
proxy/http/HttpTunnel.cc | 3 +
proxy/http2/HPACK.cc | 16 +-
proxy/http2/Http2ClientSession.cc | 3 +
proxy/http2/Http2ConnectionState.cc | 2 +
proxy/http2/Http2Stream.cc | 8 +-
proxy/http2/unit_tests/test_Http2Frame.cc | 2 +-
proxy/http3/Http3HeaderFramer.cc | 2 +-
proxy/http3/QPACK.h | 6 +
proxy/http3/test/test_QPACK.cc | 2 +-
proxy/logging/LogBuffer.cc | 4 +-
proxy/logging/LogConfig.cc | 12 +-
proxy/logging/LogConfig.h | 1 +
src/shared/overridable_txn_vars.cc | 2 +-
src/traffic_quic/quic_client.cc | 4 +-
src/traffic_server/FetchSM.cc | 14 +-
src/traffic_server/InkAPI.cc | 5 +
src/traffic_server/InkAPITest.cc | 2 +-
src/traffic_server/InkIOCoreAPI.cc | 2 +-
src/traffic_server/SocksProxy.cc | 2 +-
src/tscore/ink_res_init.cc | 3 +-
src/tscore/unit_tests/test_IntrusiveHashMap.cc | 12 +-
tests/Pipfile | 2 +-
tests/gold_tests/autest-site/microserver.test.ext | 11 ++
tests/gold_tests/autest-site/ports.py | 166 ++++++++++++++++++---
tests/gold_tests/h2/h2spec.test.py | 6 +-
.../pluginTest/lua/lua_states_stats.test.py | 1 +
tests/tools/lib/replay_schema.json | 7 +-
77 files changed, 549 insertions(+), 313 deletions(-)