trafficserver-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mas...@apache.org
Subject [trafficserver] branch quic-latest updated (8251867 -> 5963187)
Date Fri, 10 May 2019 06:33:29 GMT
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 8251867  Add docs for QUIC configuration
     add 478b7f8  Fix some of compile warnings
     add fec9edb  Change Au test condition for minimal OpenSSL version to use traffic_layout
info --versions --json .
     add a7a24cc   fix 3939 collision
     add ee0ce71  Adds update header only test case
     add 0596eda  Check nullptr before call netvc->do_io_close
     add 6eb82a9  This fixes parsing where the [ ] section gets merged into values
     add 2b648b7  gcc9 - Fix Errata.h, NumericType.h.
     add 293958e  gcc9 - fix HTTPVersion.
     add 55e1467  gcc9 - Fix I_Store.h
     add 5daf1a7  Add wait_for_cache to make all_headers test more resilient
     add 482bd3d  Removes unused TSConfig usage in ssl_sni_whitelist example
     add 581f316  Removes unused TSConfig usage in ssl_sni example
     add c13a1f0  Additional places to propagate the per-client-ip debug tags.
     add 6db1ea5  Removes unused TSConfig usage in verify_cert example
     add 523f3c8  Address intermittent failures of all_headers Au test (see Issue # 5437).
     add b76b532  Fixed nullptr check in cookie remap
     add a028e7b  Change HostStatus to use only one stat per host.  The host stat is now a
string value containing all time and reason data so that it may be restored from persistent
store when ATS is restarted.
     add 1c4f80e  Improve test resilience by waiting for TS ports to be ready.
     add f2519d1  Add API and fix logic for TS_SSL_VERIFY_*_HOOK.
     add af94f0c  Fixed syntax issue with clang
     add 422aae5  Fixes use-after-free in PVCTestDriver::start_tests
     add 3632f96  Rewrite SocksProxy based on states
     add 230c7bf  MemSpan: Update to templated style, fix gcc9 compile error.
     add f7131e4  Doc: Clean up some errors and formatting in traffic_ctl documentation.
     add b55a9fd  Clang Analyzer: Fix IpMap.cc false positives. #2
     add 8fcc1ca  gcc9: fixed issue with always printing a null char*
     add c958234  Fixes typos in various documentation files
     add fa10c20  Fixes spelling in doc
     add 5963187  Merge branch 'master' into quic-latest

No new revisions were added by this update.

Summary of changes:
 doc/.tx/config                                     |   6 +-
 ...-caching.en.rst => hierarchical-caching.en.rst} |   0
 doc/admin-guide/configuration/index.en.rst         |   2 +-
 .../configuration/proxy-protocol.en.rst            |   4 +-
 .../configuration/redirecting-http-requests.en.rst |   2 +-
 doc/admin-guide/files/cache.config.en.rst          |   4 +-
 doc/admin-guide/files/ip_allow.config.en.rst       |   6 +-
 doc/admin-guide/files/parent.config.en.rst         |   2 +-
 doc/admin-guide/files/records.config.en.rst        |  26 +-
 doc/admin-guide/files/remap.config.en.rst          |   2 +-
 doc/admin-guide/files/ssl_server_name.yaml.en.rst  |  10 +-
 doc/admin-guide/files/storage.config.en.rst        |   2 +-
 doc/admin-guide/installation/index.en.rst          |   2 +-
 doc/admin-guide/layer-4-routing.en.rst             |   4 +-
 doc/admin-guide/logging/formatting.en.rst          |   6 +-
 doc/admin-guide/logging/understanding.en.rst       |   2 +-
 .../monitoring/statistics/accessing.en.rst         |   2 +-
 doc/admin-guide/performance/index.en.rst           |  12 +-
 doc/admin-guide/plugins/access_control.en.rst      |   6 +-
 doc/admin-guide/plugins/buffer_upload.en.rst       |   4 +-
 doc/admin-guide/plugins/cachekey.en.rst            |  14 +-
 doc/admin-guide/plugins/certifier.en.rst           |   2 +-
 doc/admin-guide/plugins/compress.en.rst            |   2 +-
 doc/admin-guide/plugins/escalate.en.rst            |   2 +-
 doc/admin-guide/plugins/esi.en.rst                 |   4 +-
 doc/admin-guide/plugins/fq_pacing.en.rst           |   2 +-
 doc/admin-guide/plugins/geoip_acl.en.rst           |   2 +-
 doc/admin-guide/plugins/header_rewrite.en.rst      |   2 +-
 doc/admin-guide/plugins/hook-trace.en.rst          |   2 +-
 doc/admin-guide/plugins/lua.en.rst                 |  18 +-
 doc/admin-guide/plugins/metalink.en.rst            |   2 +-
 doc/admin-guide/plugins/money_trace.en.rst         |   2 +-
 doc/admin-guide/plugins/prefetch.en.rst            |   8 +-
 doc/admin-guide/plugins/regex_remap.en.rst         |   2 +-
 doc/admin-guide/plugins/regex_revalidate.en.rst    |   2 +-
 doc/admin-guide/plugins/s3_auth.en.rst             |   4 +-
 doc/admin-guide/plugins/slice.en.rst               |   4 +-
 doc/admin-guide/plugins/ssl_session_reuse.en.rst   |  10 +-
 doc/admin-guide/plugins/sslheaders.en.rst          |   2 +-
 doc/admin-guide/plugins/tcpinfo.en.rst             |   4 +-
 doc/admin-guide/plugins/url_sig.en.rst             |   2 +-
 doc/admin-guide/plugins/xdebug.en.rst              |   2 +-
 doc/admin-guide/security/index.en.rst              |   4 +-
 doc/admin-guide/storage/index.en.rst               |   2 +-
 .../command-line/traffic_cache_tool.en.rst         |   2 +-
 doc/appendices/command-line/traffic_ctl.en.rst     | 227 +++---
 doc/appendices/command-line/traffic_logcat.en.rst  |   2 +-
 doc/appendices/command-line/traffic_wccp.en.rst    |   2 +-
 doc/appendices/faq.en.rst                          |   2 +-
 .../api/functions/TSHttpHookAdd.en.rst             |   2 +-
 .../api/functions/TSHttpParserCreate.en.rst        |   2 +-
 .../api/functions/TSInstallDirGet.en.rst           |   2 +-
 .../api/functions/TSLifecycleHookAdd.en.rst        |   2 +-
 .../api/functions/TSMimeHdrFieldAppend.en.rst      |   2 +-
 .../functions/TSMimeHdrFieldValueStringGet.en.rst  |   2 +-
 .../api/functions/TSSslContext.en.rst              |   2 +-
 .../api/functions/TSSslServerContextCreate.en.rst  |   2 +-
 .../api/functions/TSSslSession.en.rst              |   6 +-
 doc/developer-guide/api/functions/TSTypes.en.rst   |   6 +-
 .../api/functions/TSUuidCreate.en.rst              |   2 +-
 .../api/functions/TSVConnReenable.en.rst           |   2 +-
 ...ionGet.en.rst => TSVConnSslVerifyCTXGet.en.rst} |  15 +-
 doc/developer-guide/api/types/TSMgmtTypes.en.rst   |   2 +-
 .../cache-architecture/architecture.en.rst         |  12 +-
 .../cache-architecture/cache-initialization.en.rst |   4 +-
 .../cache-architecture/consistency.en.rst          |   2 +-
 .../cache-architecture/data-structures.en.rst      |   6 +-
 .../cache-architecture/tiered-storage.en.rst       |   2 +-
 .../client-session-architecture.en.rst             |   8 +-
 doc/developer-guide/config-vars.en.rst             |  12 +-
 doc/developer-guide/debugging/debug-tags.en.rst    |   2 +-
 .../host-resolution-proposal.en.rst                |   4 +-
 .../internal-libraries/AcidPtr.en.rst              |   2 +-
 .../internal-libraries/MemArena.en.rst             |   4 +-
 .../internal-libraries/TextView.en.rst             |   2 +-
 .../internal-libraries/buffer-writer.en.rst        |  22 +-
 .../internal-libraries/intrusive-hash-map.en.rst   |   6 +-
 .../internal-libraries/intrusive-list.en.rst       |   2 +-
 .../internal-libraries/scalar.en.rst               |  16 +-
 .../plugins/example-plugins/tls_bridge.en.rst      |   8 +-
 .../http-transactions.en.rst                       |   4 +-
 .../plugins/hooks-and-transactions/index.en.rst    |   2 +-
 .../initiate-http-connection.en.rst                |   2 +-
 .../hooks-and-transactions/ssl-hooks.en.rst        |  18 +-
 .../hooks-and-transactions/ssl-session-api.en.rst  |   2 +-
 .../plugins/http-headers/mime-headers.en.rst       |   2 +-
 .../append-transform-plugin.en.rst                 |   2 +-
 .../plugins/http-transformations/index.en.rst      |   4 +-
 .../sample-null-transformation-plugin.en.rst       |   2 +-
 .../plugins/io/transformations.en.rst              |   6 +-
 doc/developer-guide/plugins/io/vios.en.rst         |   2 +-
 doc/developer-guide/plugins/mutexes.en.rst         |   4 +-
 doc/developer-guide/release-process/index.en.rst   |   2 +-
 .../testing-with-vagrant/index.en.rst              |   2 +-
 doc/developer-guide/threads-and-events.en.rst      |  10 +-
 doc/getting-started/index.en.rst                   |   2 +-
 .../admin-guide/files/parent.config.en.po          |   6 +-
 .../admin-guide/files/records.config.en.po         |   2 +-
 .../admin-guide/plugins/geoip_acl.en.po            |   2 +-
 .../api/functions/TSVConnReenable.en.po            |   2 +-
 example/ssl_sni/ssl_sni.cc                         |  65 +-
 example/ssl_sni/ssl_sni.config                     |   7 -
 example/ssl_sni_whitelist/ssl_sni_whitelist.cc     |  59 +-
 example/ssl_sni_whitelist/ssl_sni_whitelist.config |   3 -
 example/verify_cert/verify_cert.cc                 |  18 +-
 include/ts/apidefs.h.in                            |   1 +
 include/ts/ts.h                                    |   2 +
 include/tscore/BufferWriter.h                      |   4 +-
 include/tscore/MemArena.h                          |  20 +-
 include/tscpp/util/MemSpan.h                       | 879 +++++++++++++--------
 iocore/cache/CacheWrite.cc                         |   8 +-
 iocore/cache/I_Store.h                             |  12 +-
 iocore/cache/Makefile.am                           |  10 +-
 iocore/cache/test/stub.cc                          |   4 +-
 ...test_Update_S_to_L.cc => test_Update_header.cc} |  58 +-
 iocore/eventsystem/P_UnixEThread.h                 |  10 +
 iocore/eventsystem/UnixEThread.cc                  |   4 +
 iocore/net/P_SSLNetVConnection.h                   |  16 +
 iocore/net/SSLClientUtils.cc                       |   2 +
 iocore/net/SSLNetVConnection.cc                    |   2 +-
 iocore/net/SSLNextProtocolAccept.cc                |   4 +-
 iocore/net/SSLUtils.cc                             |  10 +-
 iocore/net/quic/QUICApplication.cc                 |   4 +-
 iocore/net/quic/test/test_QUICFlowController.cc    |   2 -
 .../net/quic/test/test_QUICIncomingFrameBuffer.cc  |   1 -
 iocore/net/quic/test/test_QUICStream.cc            |   8 -
 lib/records/I_RecCore.h                            |   2 +-
 lib/records/P_RecMessage.h                         |   2 +-
 lib/records/RecHttp.cc                             |   2 +-
 lib/records/RecMessage.cc                          |   2 +-
 lib/tsconfig/Errata.h                              |  15 +-
 lib/tsconfig/NumericType.h                         | 296 ++++---
 mgmt/BaseManager.cc                                |   2 +-
 mgmt/BaseManager.h                                 |   6 +-
 mgmt/LocalManager.cc                               |   4 +-
 mgmt/MgmtDefs.h                                    |   2 +-
 mgmt/ProcessManager.cc                             |   9 +-
 plugins/experimental/cookie_remap/strip.cc         |   4 +-
 plugins/experimental/metalink/test/location        |   2 +-
 plugins/experimental/slice/ContentRange.h          |   2 +-
 plugins/experimental/slice/server.cc               |   4 +-
 .../ssl_session_reuse/src/ats_ssl_plugin.cc        |   2 +-
 plugins/header_rewrite/header_rewrite.cc           |   6 +-
 plugins/header_rewrite/header_rewrite_test.cc      |  24 +-
 plugins/header_rewrite/parser.cc                   |  79 +-
 plugins/header_rewrite/parser.h                    |  23 +-
 plugins/header_rewrite/ruleset.cc                  |   3 +-
 plugins/header_rewrite/value.cc                    |   8 +-
 proxy/CacheControl.cc                              |   2 +-
 proxy/CacheControl.h                               |   2 +-
 proxy/ControlMatcher.cc                            |   4 +-
 proxy/HostStatus.h                                 | 140 +++-
 proxy/IPAllow.h                                    |   2 +-
 proxy/ParentSelection.cc                           |  56 +-
 proxy/ParentSelection.h                            |   2 +-
 proxy/PluginVC.cc                                  |  13 +-
 proxy/PluginVC.h                                   |   2 +-
 proxy/hdrs/HTTP.h                                  |  23 +-
 proxy/hdrs/HdrHeap.cc                              |   4 +-
 proxy/hdrs/HdrHeap.h                               |   4 +-
 proxy/hdrs/HdrToken.h                              |   4 +-
 proxy/hdrs/HttpCompat.cc                           |   2 +-
 proxy/hdrs/MIME.cc                                 |   2 +-
 proxy/http/ForwardedConfig.cc                      |   2 +-
 proxy/http/Http1ClientSession.cc                   |   2 +-
 proxy/http/Http1ClientTransaction.cc               |   2 +-
 proxy/http/HttpBodyFactory.h                       |   2 +-
 proxy/http/HttpCacheSM.cc                          |   2 +-
 proxy/http/HttpConfig.h                            |   2 +-
 proxy/http/HttpConnectionCount.h                   |   4 +-
 proxy/http/HttpPages.cc                            |   2 +-
 proxy/http/HttpPages.h                             |   2 +-
 proxy/http/HttpSM.cc                               |   8 +-
 proxy/http/HttpSM.h                                |   4 +-
 proxy/http/HttpServerSession.h                     |   4 +-
 proxy/http/HttpTransact.cc                         |  20 +-
 proxy/http/HttpTransactCache.cc                    |   6 +-
 proxy/http/HttpTransactHeaders.cc                  |   2 +-
 proxy/http/HttpTunnel.cc                           |   4 +-
 proxy/http2/Http2ConnectionState.cc                |   4 +-
 proxy/http2/Http2ConnectionState.h                 |   2 +-
 proxy/http2/Http2Stream.h                          |   4 +-
 proxy/http3/test/test_QPACK.cc                     |   2 +-
 proxy/logging/LogAccess.cc                         |   4 +-
 proxy/logging/LogConfig.cc                         |   3 +-
 proxy/logging/LogConfig.h                          |   2 +-
 proxy/logging/LogFile.cc                           |   2 +-
 proxy/logging/LogFilter.h                          |   2 +-
 proxy/logging/LogFormat.cc                         |   4 +-
 proxy/logging/LogObject.cc                         |   2 +-
 proxy/logging/LogStandalone.cc                     |   2 +-
 proxy/logging/LogUtils.cc                          |   2 +-
 src/traffic_cache_tool/CacheDefs.cc                |  26 +-
 src/traffic_cache_tool/CacheDefs.h                 |   6 +-
 src/traffic_cache_tool/CacheScan.cc                |   4 +-
 src/traffic_cache_tool/CacheScan.h                 |   2 +-
 src/traffic_ctl/host.cc                            |  58 +-
 src/traffic_logstats/logstats.cc                   |   2 +-
 src/traffic_server/HostStatus.cc                   | 408 +++++++---
 src/traffic_server/InkAPI.cc                       |  11 +
 src/traffic_server/SocksProxy.cc                   | 607 +++++++++-----
 src/traffic_server/traffic_server.cc               |  19 +-
 src/tscore/BufferWriterFormat.cc                   |   4 +-
 src/tscore/IpMap.cc                                |   4 +-
 src/tscore/MemArena.cc                             |   4 +-
 src/tscore/unit_tests/test_BufferWriterFormat.cc   |  10 +-
 src/tscore/unit_tests/test_MemArena.cc             |  26 +-
 src/tscpp/util/unit_tests/test_MemSpan.cc          |  95 ++-
 tests/gold_tests/autest-site/conditions.test.ext   |  17 +-
 .../gold_tests/autest-site/trafficserver.test.ext  |   2 +-
 .../gold_tests/headers/cache_and_req_body.test.py  |   2 +-
 tests/gold_tests/headers/cachedIMSRange.test.py    |   2 +-
 tests/gold_tests/headers/hsts.test.py              |   2 +-
 tests/gold_tests/headers/http408.test.py           |   2 +-
 tests/gold_tests/logging/all_headers.test.py       |   8 +-
 tests/gold_tests/logging/all_headers_sanitizer.py  |  18 +-
 .../all_headers_sanitizer.sh}                      |  24 +-
 .../gold_tests/logging/gold/test_all_headers.gold  |  59 +-
 ...ify.test.py => tls_hooks_client_verify.test.py} |  58 +-
 tests/tools/plugins/ssl_client_verify_test.cc      | 183 +++++
 220 files changed, 2791 insertions(+), 1629 deletions(-)
 rename doc/admin-guide/configuration/{hierachical-caching.en.rst => hierarchical-caching.en.rst}
(100%)
 copy doc/developer-guide/api/functions/{TSVConnSslConnectionGet.en.rst => TSVConnSslVerifyCTXGet.en.rst}
(63%)
 delete mode 100644 example/ssl_sni/ssl_sni.config
 delete mode 100644 example/ssl_sni_whitelist/ssl_sni_whitelist.config
 copy iocore/cache/test/{test_Update_S_to_L.cc => test_Update_header.cc} (69%)
 copy tests/gold_tests/{pluginTest/slice/curlsort.sh => logging/all_headers_sanitizer.sh}
(76%)
 mode change 100755 => 100644
 copy tests/gold_tests/tls/{tls_hooks_verify.test.py => tls_hooks_client_verify.test.py}
(55%)
 create mode 100644 tests/tools/plugins/ssl_client_verify_test.cc


Mime
View raw message