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/02/17 06:56:27 UTC
[trafficserver] branch quic-latest updated (886bb09 -> 4c1236e)
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 886bb09 Warn if quic is specified to a port configuration on a binary that doesn't support it.
add 715566a Make QUIC code work with BoringSSL
add 7611b58 Use some of BoringSSL APIs
add 22b7d9f fixup
add 4d4c07f Read ClientHello with BoringSSL
add c694fd2 Update OpenSSL impl
add 70f86f5 Handshake with BoringSSL
add 4cd59ce Fix compile error with OpenSSL
add d86fa83 Update tests
add da6062a Update tests
add 01e6daf Send and receive Transport Parameters with BoringSSL API
add b75169a Reenable tests for handshake that didn't pass with BoringSSL
add 40f8a59 Add a length check to TP parser
add 00d3f7f Add missing AL header
add 48cca20 Update a test for handshake error
add 292619e Remove a possible null pointer dereference
add 4c1236e Restore one more tests disabled for BoringSSL
No new revisions were added by this update.
Summary of changes:
include/tscore/ink_endian.h | 10 +
iocore/net/quic/Mock.h | 2 +-
iocore/net/quic/QUICHandshake.cc | 38 +-
iocore/net/quic/QUICHandshakeProtocol.h | 4 +-
iocore/net/quic/QUICKeyGenerator.cc | 8 +-
iocore/net/quic/QUICKeyGenerator.h | 12 +-
iocore/net/quic/QUICKeyGenerator_boringssl.cc | 21 +-
iocore/net/quic/QUICKeyGenerator_openssl.cc | 8 +-
.../quic/QUICPacketHeaderProtector_boringssl.cc | 25 +-
iocore/net/quic/QUICPacketPayloadProtector.cc | 108 ++++++
.../quic/QUICPacketPayloadProtector_boringssl.cc | 116 +++++-
iocore/net/quic/QUICRetryIntegrityTag.cc | 23 ++
iocore/net/quic/QUICTLS.cc | 319 ++++++++++++++++-
iocore/net/quic/QUICTLS.h | 32 +-
iocore/net/quic/QUICTLS_boringssl.cc | 340 ++++++++++++------
iocore/net/quic/QUICTLS_openssl.cc | 389 ++++-----------------
iocore/net/quic/QUICTransportParameters.cc | 5 +
iocore/net/quic/test/main.cc | 2 +
iocore/net/quic/test/test_QUICHandshakeProtocol.cc | 245 ++++++-------
.../quic/test/test_QUICPacketHeaderProtector.cc | 70 ++--
20 files changed, 1084 insertions(+), 693 deletions(-)