You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by sc...@apache.org on 2019/01/11 06:39:02 UTC
[trafficserver] branch quic-latest updated (f848582 -> b61748c)
This is an automated email from the ASF dual-hosted git repository.
scw00 pushed a change to branch quic-latest
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.
from f848582 Set vc hander startEvent on out going QUICNetVC initialization
add feccf53 QUIC: Introduces QUICFrameRetranmsitter to retransmit frame
add 3e4ac8e QUIC: Uses Allocator to alloc QUICFrameInformation
add 6c2e2f1 QUIC: Remove useless MAX_XX_DATA, STOP_SENDING, RESET retransmition
add b61748c Uses IOBufferBlock::consume instead of split_frame
No new revisions were added by this update.
Summary of changes:
iocore/net/P_QUICNetVConnection.h | 2 +-
iocore/net/QUICNetVConnection.cc | 2 +-
iocore/net/quic/Makefile.am | 13 +-
iocore/net/quic/QUICAckFrameCreator.cc | 18 +--
iocore/net/quic/QUICAckFrameCreator.h | 6 +-
iocore/net/quic/QUICFlowController.cc | 48 +++---
iocore/net/quic/QUICFlowController.h | 4 +-
iocore/net/quic/QUICFrame.cc | 11 +-
iocore/net/quic/QUICFrame.h | 2 +-
iocore/net/quic/QUICFrameGenerator.cc | 4 +-
iocore/net/quic/QUICFrameGenerator.h | 16 +-
iocore/net/quic/QUICFrameRetransmitter.cc | 130 ++++++++++++++++
iocore/net/quic/QUICFrameRetransmitter.h | 93 +++++++++++
iocore/net/quic/QUICStream.cc | 89 +++++------
iocore/net/quic/QUICStream.h | 36 +----
iocore/net/quic/test/test_QUICFrame.cc | 12 +-
.../net/quic/test/test_QUICFrameRetransmitter.cc | 173 +++++++++++++++++++++
17 files changed, 513 insertions(+), 146 deletions(-)
create mode 100644 iocore/net/quic/QUICFrameRetransmitter.cc
create mode 100644 iocore/net/quic/QUICFrameRetransmitter.h
create mode 100644 iocore/net/quic/test/test_QUICFrameRetransmitter.cc