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