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