trafficserver-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From masa...@apache.org
Subject [trafficserver] branch quic-latest updated (5b0e099 -> d23fe12)
Date Fri, 31 May 2019 05:30:23 GMT
This is an automated email from the ASF dual-hosted git repository.

masaori pushed a change to branch quic-latest
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.


    from 5b0e099  Merge branch 'master' into quic-latest
     add 867d1d8  Fix order a little bit, based on F30 availability
     add 2a72678  Fix ja3 hooks for openssl 1.0.1
     add 896f0e2  Added new API TSSslClientContextsNamesGet and TSSslClientContextFindByName.
Added an example plugin that records all loaded context information into a log file. Added
an autest for the example plugin. Added documentation for the APIs.
     add bb814b0  Rename files: ProxyTransaction & ProxySession Rename files: Http1Transaction
& Http1ServerSession
     add 92338ae  Rename class: ProxyTransaction Rename class: ProxySession Rename class:
Http1ServerSession Renamed class: Http1Transaction renamed ProxyTransaction::parent to proxy_ssn
removed ProxyTransaction::get_transaction_count() ProxySession Cleanup
     add 3b865f6  Ignore Pipfile.lock file
     add eabfc10  Merge branch 'asf/master' into quic-latest
     add d23fe12  Follow proxy ssn/txn cleanups on master

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |   1 +
 .../api/functions/TSSslClientContext.en.rst        |  59 ++++
 .../client-session-architecture.en.rst             |  36 +--
 example/Makefile.am                                |   2 +
 example/client_context_dump/client_context_dump.cc | 189 ++++++++++++
 include/ts/ts.h                                    |   4 +
 include/tscore/IntrusiveHashMap.h                  |   8 +-
 .../ja3_fingerprint/ja3_fingerprint.cc             |  19 ++
 proxy/Makefile.am                                  |   8 +-
 proxy/ProxyClientSession.h                         | 327 ---------------------
 proxy/ProxyClientTransaction.cc                    | 112 -------
 proxy/ProxyClientTransaction.h                     | 283 ------------------
 proxy/{ProxyClientSession.cc => ProxySession.cc}   | 204 ++++++++++++-
 proxy/ProxySession.h                               | 191 ++++++++++++
 proxy/ProxyTransaction.cc                          | 305 +++++++++++++++++++
 proxy/ProxyTransaction.h                           | 128 ++++++++
 proxy/http/Http1ClientSession.cc                   |  12 +-
 proxy/http/Http1ClientSession.h                    |  22 +-
 ...{HttpServerSession.cc => Http1ServerSession.cc} |  26 +-
 .../{HttpServerSession.h => Http1ServerSession.h}  |  50 ++--
 ...tp1ClientTransaction.cc => Http1Transaction.cc} |  28 +-
 ...Http1ClientTransaction.h => Http1Transaction.h} |  38 +--
 proxy/http/HttpSM.cc                               |  23 +-
 proxy/http/HttpSM.h                                |  20 +-
 proxy/http/HttpSessionManager.cc                   |  20 +-
 proxy/http/HttpSessionManager.h                    |  19 +-
 proxy/http/HttpTransact.h                          |   2 +-
 proxy/http/HttpTunnel.cc                           |   2 +-
 proxy/http/Makefile.am                             |   8 +-
 proxy/http2/Http2ClientSession.cc                  |   2 +-
 proxy/http2/Http2ClientSession.h                   |  10 +-
 proxy/http2/Http2Stream.cc                         |  54 ++--
 proxy/http2/Http2Stream.h                          |   6 +-
 proxy/http3/Http09App.cc                           |  23 +-
 proxy/http3/Http09App.h                            |   6 +-
 proxy/http3/Http3App.cc                            |  12 +-
 proxy/http3/Http3App.h                             |   4 +-
 proxy/http3/Http3ClientSession.cc                  |   2 +-
 proxy/http3/Http3ClientSession.h                   |  14 +-
 proxy/http3/Http3ClientTransaction.cc              |  32 +-
 proxy/http3/Http3ClientTransaction.h               |   6 +-
 proxy/http3/Http3SessionAccept.cc                  |   4 +-
 proxy/http3/test/stub.cc                           |   2 +-
 src/traffic_quic/quic_client.cc                    |   7 +-
 src/traffic_quic/quic_client.h                     |   4 +-
 src/traffic_quic/traffic_quic.cc                   |   2 +-
 src/traffic_server/InkAPI.cc                       | 129 ++++++--
 src/traffic_server/traffic_server.cc               |   2 +-
 tests/Pipfile                                      |   6 +-
 tests/gold_tests/autest-site/setup.cli.ext         |   1 +
 .../client_context_dump.test.py                    |  78 +++++
 .../gold/client_context_dump.gold                  |   2 +
 .../pluginTest/client_context_dump/ssl/one.com.pem |  84 ++++++
 .../pluginTest/client_context_dump/ssl/two.com.pem |  83 ++++++
 54 files changed, 1711 insertions(+), 1010 deletions(-)
 create mode 100644 doc/developer-guide/api/functions/TSSslClientContext.en.rst
 create mode 100644 example/client_context_dump/client_context_dump.cc
 delete mode 100644 proxy/ProxyClientSession.h
 delete mode 100644 proxy/ProxyClientTransaction.cc
 delete mode 100644 proxy/ProxyClientTransaction.h
 rename proxy/{ProxyClientSession.cc => ProxySession.cc} (60%)
 create mode 100644 proxy/ProxySession.h
 create mode 100644 proxy/ProxyTransaction.cc
 create mode 100644 proxy/ProxyTransaction.h
 rename proxy/http/{HttpServerSession.cc => Http1ServerSession.cc} (88%)
 rename proxy/http/{HttpServerSession.h => Http1ServerSession.h} (81%)
 rename proxy/http/{Http1ClientTransaction.cc => Http1Transaction.cc} (75%)
 rename proxy/http/{Http1ClientTransaction.h => Http1Transaction.h} (77%)
 create mode 100644 tests/gold_tests/pluginTest/client_context_dump/client_context_dump.test.py
 create mode 100644 tests/gold_tests/pluginTest/client_context_dump/gold/client_context_dump.gold
 create mode 100644 tests/gold_tests/pluginTest/client_context_dump/ssl/one.com.pem
 create mode 100644 tests/gold_tests/pluginTest/client_context_dump/ssl/two.com.pem


Mime
View raw message