This is an automated email from the ASF dual-hosted git repository.
maskit pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
from c374e0eb79 Fix deprecated set_class for documentation build (#9886)
add 26c47b443b Filter SNI based on port (#9767)
No new revisions were added by this update.
Summary of changes:
doc/admin-guide/files/sni.yaml.en.rst | 27 ++-
include/tscpp/util/ts_ip.h | 5 +
iocore/net/Makefile.am | 6 +-
iocore/net/P_QUICNetVConnection_quiche.h | 3 +
iocore/net/P_SSLNetVConnection.h | 20 +-
iocore/net/QUICNetVConnection_quiche.cc | 8 +
iocore/net/SSLNetVConnection.cc | 8 +
iocore/net/SSLSNIConfig.cc | 124 ++++++------
iocore/net/SSLSNIConfig.h | 25 ++-
iocore/net/TLSSNISupport.cc | 9 +-
iocore/net/TLSSNISupport.h | 11 +-
iocore/net/YamlSNIConfig.cc | 69 +++++++
iocore/net/YamlSNIConfig.h | 13 ++
.../net/unit_tests/sni_conf_test.yaml | 12 +-
.../net/unit_tests/sni_conf_test_bad_port_0-1.yaml | 6 +-
.../sni_conf_test_bad_port_1-yowzers2.yaml | 6 +-
.../sni_conf_test_bad_port_65535-65536.yaml | 6 +-
.../sni_conf_test_bad_port_8080-433.yaml | 6 +-
.../sni_conf_test_bad_port_yowzers-1.yaml | 6 +-
iocore/net/unit_tests/test_ProxyProtocol.cc | 1 -
iocore/net/unit_tests/test_SSLSNIConfig.cc | 101 ++++++++++
iocore/net/unit_tests/test_YamlSNIConfig.cc | 110 +++++++++++
.../net/unit_tests/unit_test_main.cc | 37 ++--
proxy/http/HttpSM.cc | 3 +-
proxy/http/PreWarmManager.h | 2 +-
src/tests/CMakeLists.txt | 17 +-
.../tls_sni_with_port.replay.yaml} | 52 ++---
tests/gold_tests/tls/tls_sni_with_port.test.py | 215 +++++++++++++++++++++
28 files changed, 752 insertions(+), 156 deletions(-)
copy example/Makefile.am => iocore/net/unit_tests/sni_conf_test.yaml (80%)
copy example/Makefile.am =>
iocore/net/unit_tests/sni_conf_test_bad_port_0-1.yaml (93%)
copy example/Makefile.am =>
iocore/net/unit_tests/sni_conf_test_bad_port_1-yowzers2.yaml (93%)
copy example/Makefile.am =>
iocore/net/unit_tests/sni_conf_test_bad_port_65535-65536.yaml (93%)
copy example/Makefile.am =>
iocore/net/unit_tests/sni_conf_test_bad_port_8080-433.yaml (93%)
copy example/Makefile.am =>
iocore/net/unit_tests/sni_conf_test_bad_port_yowzers-1.yaml (93%)
create mode 100644 iocore/net/unit_tests/test_SSLSNIConfig.cc
create mode 100644 iocore/net/unit_tests/test_YamlSNIConfig.cc
copy src/records/unit_tests/unit_test_main_on_eventsystem.cc =>
iocore/net/unit_tests/unit_test_main.cc (64%)
copy tests/gold_tests/{chunked_encoding/replays/chunked.replay.yaml =>
tls/tls_sni_with_port.replay.yaml} (70%)
create mode 100644 tests/gold_tests/tls/tls_sni_with_port.test.py