You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by bc...@apache.org on 2020/01/14 20:58:21 UTC

[trafficserver] branch master updated (ea3aa04 -> 8236813)

This is an automated email from the ASF dual-hosted git repository.

bcall pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.


    from ea3aa04  Add simple autest and subsequent fixes
     add 8236813  TLSv1.3 0-RTT support (#5450)

No new revisions were added by this update.

Summary of changes:
 build/crypto.m4                              |  28 +++
 configure.ac                                 |   3 +
 doc/admin-guide/files/records.config.en.rst  |  18 ++
 include/tscore/ink_config.h.in               |   1 +
 iocore/net/P_SSLConfig.h                     |   6 +
 iocore/net/P_SSLNetVConnection.h             |   6 +
 iocore/net/SSLConfig.cc                      |  13 +-
 iocore/net/SSLNetVConnection.cc              |  44 +++++
 iocore/net/SSLSessionTicket.cc               |  15 +-
 iocore/net/SSLStats.cc                       |  12 +-
 iocore/net/SSLStats.h                        |   1 +
 iocore/net/SSLUtils.cc                       | 146 ++++++++++++++-
 mgmt/RecordsConfig.cc                        |   5 +-
 proxy/ProxyTransaction.cc                    |   4 +-
 proxy/ProxyTransaction.h                     |   2 +-
 proxy/hdrs/HTTP.h                            |  26 +++
 proxy/hdrs/HdrToken.cc                       |  10 +-
 proxy/hdrs/MIME.cc                           |  22 +--
 proxy/hdrs/MIME.h                            |   6 +-
 proxy/http/Http1ClientSession.cc             |   8 +-
 proxy/http/Http1ClientSession.h              |   2 +
 proxy/http/HttpSM.cc                         |  24 ++-
 proxy/http/HttpSM.h                          |   3 +-
 proxy/http/HttpTransact.cc                   |  14 ++
 proxy/http/HttpTransact.h                    |   1 +
 proxy/http2/Http2ClientSession.cc            |  25 ++-
 proxy/http2/Http2ClientSession.h             |  17 +-
 proxy/http2/Http2ConnectionState.cc          |  25 ++-
 src/traffic_quic/traffic_quic.cc             |   2 +-
 tests/gold_tests/tls/early_h1_get.txt        |   3 +
 tests/gold_tests/tls/early_h1_post.txt       |   6 +
 tests/gold_tests/tls/early_h2_get.txt        | Bin 0 -> 77 bytes
 tests/gold_tests/tls/early_h2_multi1.txt     | Bin 0 -> 172 bytes
 tests/gold_tests/tls/early_h2_multi2.txt     | Bin 0 -> 170 bytes
 tests/gold_tests/tls/early_h2_post.txt       | Bin 0 -> 77 bytes
 tests/gold_tests/tls/h2_early_decode.py      | 257 +++++++++++++++++++++++++++
 tests/gold_tests/tls/h2_early_gen.py         | 185 +++++++++++++++++++
 tests/gold_tests/tls/test-0rtt-s_client.py   |  69 +++++++
 tests/gold_tests/tls/tls_0rtt_server.test.py | 193 ++++++++++++++++++++
 39 files changed, 1160 insertions(+), 42 deletions(-)
 create mode 100644 tests/gold_tests/tls/early_h1_get.txt
 create mode 100644 tests/gold_tests/tls/early_h1_post.txt
 create mode 100644 tests/gold_tests/tls/early_h2_get.txt
 create mode 100644 tests/gold_tests/tls/early_h2_multi1.txt
 create mode 100644 tests/gold_tests/tls/early_h2_multi2.txt
 create mode 100644 tests/gold_tests/tls/early_h2_post.txt
 create mode 100755 tests/gold_tests/tls/h2_early_decode.py
 create mode 100755 tests/gold_tests/tls/h2_early_gen.py
 create mode 100644 tests/gold_tests/tls/test-0rtt-s_client.py
 create mode 100644 tests/gold_tests/tls/tls_0rtt_server.test.py