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