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