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/07/22 02:43:12 UTC

[trafficserver] branch quic-latest updated (a1952d8 -> e8109c0)

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 a1952d8  Comment out an unused const value
     add 9ef2167  Update QUIC draft version numbers to 28
     add 2717ecc  Rename QUIC Transport Parameters
     add 0457e74  Add support for new Transport Parameters on draft-28
     add 3a5b3c7  Add QUIC APPLICATION_ERROR error code
     add f41ca7b  Support both QUIC draft-27 and draft-28
     add 47e1eb7  Updates tests and fixes a couple of typoes
     add 58cac98  Don't include exercise version number provided by a client into VN packet
     add a9ef9b0  Update code for BoringSSL
     add e5fb638  Update QUIC draft version numbers to 29
     add 52e57fe  Rename SERVER_BUSY to CONNECTION_REFUSED
     add 37af625  Use different salts for Draft-27 and Draft-29
     add 3a8cb4a  Use different keys and nonces for Draft-27 and Draft-29
     add e8109c0  Update tests

No new revisions were added by this update.

Summary of changes:
 include/ts/apidefs.h.in                            |   2 +
 include/tscore/ink_inet.h                          |   2 +
 iocore/net/P_QUICNetVConnection.h                  |  23 +++--
 iocore/net/P_QUICPacketHandler.h                   |   2 +-
 iocore/net/QUICNetProcessor.cc                     |   2 +-
 iocore/net/QUICNetVConnection.cc                   |  46 +++++++--
 iocore/net/QUICPacketHandler.cc                    |  46 +++++----
 iocore/net/quic/Mock.h                             |  43 ++++++++-
 iocore/net/quic/QUICConnection.h                   |  20 +++-
 iocore/net/quic/QUICDebugNames.cc                  |  16 +++-
 iocore/net/quic/QUICHandshake.cc                   |  73 ++++++++++++--
 iocore/net/quic/QUICHandshake.h                    |  13 ++-
 iocore/net/quic/QUICHandshakeProtocol.h            |   2 +-
 iocore/net/quic/QUICKeyGenerator.cc                |  32 +++++--
 iocore/net/quic/QUICKeyGenerator.h                 |   6 +-
 iocore/net/quic/QUICPacket.cc                      |  18 +++-
 iocore/net/quic/QUICPacket.h                       |   4 +-
 iocore/net/quic/QUICPacketFactory.cc               |  13 +--
 iocore/net/quic/QUICPacketFactory.h                |   6 +-
 iocore/net/quic/QUICRetryIntegrityTag.cc           |  21 ++++-
 iocore/net/quic/QUICRetryIntegrityTag.h            |  16 +++-
 iocore/net/quic/QUICTLS.cc                         |   6 +-
 iocore/net/quic/QUICTLS.h                          |   2 +-
 iocore/net/quic/QUICTLS_boringssl.cc               |  15 ++-
 iocore/net/quic/QUICTLS_openssl.cc                 |   8 +-
 iocore/net/quic/QUICTransportParameters.cc         | 105 +++++++++++++--------
 iocore/net/quic/QUICTransportParameters.h          |  24 +++--
 iocore/net/quic/QUICTypes.cc                       |  29 +++++-
 iocore/net/quic/QUICTypes.h                        |  17 ++--
 iocore/net/quic/test/test_QUICHandshakeProtocol.cc |  36 +++++--
 iocore/net/quic/test/test_QUICKeyGenerator.cc      |  14 +--
 iocore/net/quic/test/test_QUICLossDetector.cc      |   2 +
 iocore/net/quic/test/test_QUICPacket.cc            |  27 +++++-
 iocore/net/quic/test/test_QUICPacketFactory.cc     |  11 ++-
 .../quic/test/test_QUICPacketHeaderProtector.cc    |  18 +++-
 iocore/net/quic/test/test_QUICStreamManager.cc     |  16 ++--
 .../net/quic/test/test_QUICTransportParameters.cc  |  24 ++---
 iocore/net/quic/test/test_QUICType.cc              |  14 ++-
 iocore/net/quic/test/test_QUICVersionNegotiator.cc |  19 ++--
 lib/records/RecHttp.cc                             |  75 +++++++++------
 proxy/http/HttpProxyServerMain.cc                  |   6 ++
 proxy/http3/Http3Session.cc                        |  66 ++++++-------
 proxy/http3/Http3Session.h                         |  10 +-
 proxy/http3/Http3SessionAccept.cc                  |   8 +-
 src/traffic_quic/quic_client.cc                    |   4 +-
 src/tscore/ink_inet.cc                             |   8 +-
 46 files changed, 656 insertions(+), 314 deletions(-)