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 2019/07/19 05:35:47 UTC

[trafficserver] branch quic-latest updated (e95f035 -> ab8508b)

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 e95f035  Fix a heap-use-after-free in path validation
     add 923916d  Update draft version numbers to 22
     add f0602a6  Add active_connection_id_limit Transport Parameter
     add 13d0037  Update initial_salt
     add e105d33  Make ErrorCode 62 bit unsigned integer
     add 86a4317  Use variable-length integer for error code fields on QUIC frames
     add 87afcb0  Update Long Header CID parser
     add c47874c  Fix unit tests for QUICInvariants
     add 7cc4b20  Fix loading long header packet
     add f140407  Update storing long header packet & unit tests
     add c647ed4  Fix unit tests for QUICPacketFactory
     add 6f86827  Fix tests for QUICFrameDispatcher
     add 16d7129  Fix sampling offset for packet header protection & unit tests
     add 142e11e  Update to support new RETRY packet format
     add 1ce476c  Fix getting packet length on dequeue from QUICPacketReceiveQueue
     add 2944fe8  Add tests for static functions of QUICPacketLongHeader
     add 3fff0de  Add Retire Prior To field to sending NCID frames
     add 62f7174  Add getter for retire_prior_to field
     add ab8508b  Fix QUICFrame & unit tests for NEW_CONNECTION_ID

No new revisions were added by this update.

Summary of changes:
 iocore/net/quic/Mock.h                             |   2 +-
 iocore/net/quic/QUICAltConnectionManager.cc        |   3 +-
 iocore/net/quic/QUICDebugNames.cc                  |   2 +
 iocore/net/quic/QUICFrame.cc                       | 221 +++++++++++++--------
 iocore/net/quic/QUICFrame.h                        |  27 +--
 iocore/net/quic/QUICKeyGenerator.cc                |   2 +-
 iocore/net/quic/QUICPacket.cc                      |  97 +++++----
 iocore/net/quic/QUICPacket.h                       |  14 +-
 iocore/net/quic/QUICPacketHeaderProtector.cc       |  25 +--
 iocore/net/quic/QUICPacketReceiveQueue.cc          |  32 +--
 iocore/net/quic/QUICTransportParameters.h          |   1 +
 iocore/net/quic/QUICTypes.cc                       |  34 ++--
 iocore/net/quic/QUICTypes.h                        |  15 +-
 iocore/net/quic/test/test_QUICFrame.cc             |  95 +++++----
 iocore/net/quic/test/test_QUICFrameDispatcher.cc   |   7 +-
 iocore/net/quic/test/test_QUICInvariants.cc        |  23 ++-
 iocore/net/quic/test/test_QUICKeyGenerator.cc      |  14 +-
 iocore/net/quic/test/test_QUICPacket.cc            |  79 +++++++-
 iocore/net/quic/test/test_QUICPacketFactory.cc     |   5 +-
 .../quic/test/test_QUICPacketHeaderProtector.cc    |  32 +--
 src/traffic_quic/quic_client.cc                    |   4 +-
 src/tscore/ink_inet.cc                             |   4 +-
 22 files changed, 442 insertions(+), 296 deletions(-)