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(-)