You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by ma...@apache.org on 2018/05/14 01:18:27 UTC

[trafficserver] branch quic-latest updated (85fb9f6 -> a404ce9)

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 85fb9f6  Add a configuration for QUIC connection migration
     add d3337f5  Remove the default tab size in editorconfig, and create C/C++ section
     add 09ea78f  Option to enable stand-alone Leak Sanitizer
     add 0edf9d5  Update initialization to activate openssl async_job properly
     add 0120173  Corrects marshaling of source ip and port
     add 2fade4b  Add cache scan feature
     add 41b3121  Parent Selection -- Host Marking -- Handle pRec == nullptr and wrap-around cases.
     add 8057743  update test for traffic_layout runroot
     add 71ef611  traffic-replay: python request needs schema
     add fa03ae1  Add log field for error code of GOAWAY/RST_STREAM frame
     add d013fc9  Parent Selection -- Balance treatment of primary and secondary parents in ProcessParents().
     add f929acb  CMakelist: Updates for gzip -> compress, libtsconfig.
     add 6d8f46a  Get rid of Content-MD5 checking
     add 65b1219  Cache-Tool: initialize tmp in CacheScan
     add 0b221cf  Cache-Tool: coverity Fixes
     add df8e3ca  Coverity ID 1390803: Fixes unreachable code in OCSP
     add 586dbd0  Doc: Fix table in logging format.
     add 4b981fa  Coverity 1390802: Fix resource leak in CacheDefs.cc
     add 1f874b2  Removes a number of proxy.node metrics
     add 9972bdc  Removed more of proxy.node metrics for ratios, useless
     add 0267c9a  Renames the remaining proxy.node metrics to proxy.process
     add 0b323a6  Fixes spelling errors in default configuration files
     add 919f92f  Changes the check on toPath, which will be NULL when there is no path
     add 7d5e0a1  Fixes uninitialized argument value use in HttpTransact::issue_revalidate
     add 52795d8  Fixes null pointer dereference in print_http_hdr
     add d1b22a4  clang: Logic error
     add 10fd8db  Fix a nullptr dereference
     add 84086e6  Fix clang-analyzer identified memory leak in test code
     add 3c67067  Avoid divide by zero in degenerate case.
     add 0a865b4  Removes the remnants of congestion.config and related code
     add f164ad5  clang-fix: ink_inet.cc
     add 91eb204  Fix clang-analyzer issue in HdrTest::test_mime.
     add 614d8a9  Fix Dereference of null pointer in HashMap
     add e1f12c0  Add misc functions to ts_lua and update document to avoid using print
     add 11bf272  fix typo
     add c94075a  h2spec: Parse priority frames even if H2 stream priority is disabled
     add 676c624  Cleaned up the syntax test
     add 91cef69  Clang6: Fix garbage return value in CacheTool.cc.
     add 49cff6c  Prevent memcpy overlapping buffers when assigning a CryptoHash to itself
     add afdf0b1  Fix out-of-bounds access in append_string function.
     add 0501ce2  Remove unused code
     add 408736f  Testing: Update to Catch 2.2.2
     add cfd2f6a  Clang6: Fix nullptr use in AtomicList. This shoud cover 3 different issues.
     add aa97de6  Fixed off-by-one error in select_best_srv.
     add 9d0317b  Add TLSv1.3 cipher suites for OpenSSL-1.1.1
     add f4bf7e5  Move Cachekey plugin to stable plugins.
     add 9109ce9  No need to walk the buckets for cache scan
     add 319dd3c  Fix Coverity ID 1022023
     add 22193e7  Fixes coverity issues 1390794 and 1390798.
     add d783ecb  Doc: document proxy.config.ssl.server.multicert.exit_on_load_fail
     add febc4ab  Coverity 1021693: Initialized m_remap to nullptr in HttpSM.h
     add 2ca9f37  Fix memory leak in traffic_cache_tool.
     add 6799fdb  Added a first cut of this share file for Visual Code users
     add d201e25  Removes the traffic_shell.pl script
     add 183c4ce  Coverity 1390953
     add 237d50c  Coverity 1021989
     add c869128  clang6-DNS
     add 603c9e7  Clang: fix ats_scoped_fd in CacheTool.cc
     add 4557ee9  free on return - Stripe::updateHeaderFooter()
     add 24b2039  Removes the epic plugin
     add 7bc30cd  Fixed past-the-end error in collapsed connection plugin.
     add 3e36da7  Suppress clang-analyzer's erroneous complaint about use-after-free.
     add e9218f4  cachekey: Update CMakelists.txt for cachekey promotion.
     add 6f015d0  Coverity 1021954
     add 41fe21b  Remove traffic_cop
     add 38080bd  Clang: fix CacheTool null parameter reference.
     add 5ea5713  coverity 1022110 fix null check
     add aa69fbe  CID 1383617: Add null check
     add e466fdf  Coverity 1267857: Null return value check in check_request_validity.
     add 3164c00  Adding proxy.config.http.allow_half_open
     add b521591  coverity: bulkfile ignored sign
     add 3884479  coverity-1022121 Fix null check
     add 1e7494d  Clang: fix ats_scoped_fd problem.
     add 9cab370  Removes a bogus check that tricks clang-analyzer to think it can be nullptr
     add 10369bf  Fix jtest append_string() buffer overrun.
     add d4557f1  Clean up copy disabling in compress plugin.
     new a404ce9  Merge branch 'master' into quic-latest

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .editorconfig                                      |     5 +-
 .vscode/c_cpp_properties.json                      |   148 +
 CMakeLists.txt                                     |    86 +-
 README                                             |     4 +-
 REVIEWERS                                          |     1 -
 cmd/Makefile.am                                    |     1 -
 cmd/traffic_cache_tool/CacheDefs.cc                |   129 +-
 cmd/traffic_cache_tool/CacheDefs.h                 |   282 +-
 cmd/traffic_cache_tool/CacheScan.cc                |   339 +
 .../traffic_cache_tool/CacheScan.h                 |    64 +-
 cmd/traffic_cache_tool/CacheTool.cc                |    40 +-
 cmd/traffic_cache_tool/File.cc                     |     8 +-
 cmd/traffic_cache_tool/File.h                      |    33 +-
 cmd/traffic_cache_tool/Makefile.am                 |     6 +-
 cmd/traffic_cop/Makefile.am                        |    45 -
 cmd/traffic_cop/traffic_cop.cc                     |  1767 --
 cmd/traffic_ctl/config.cc                          |     2 -
 cmd/traffic_manager/AddConfigFilesHere.cc          |     1 -
 cmd/traffic_manager/Makefile.am                    |     2 -
 cmd/traffic_manager/MgmtHandlers.cc                |   285 -
 cmd/traffic_manager/traffic_manager.cc             |    38 +-
 configure.ac                                       |    20 +-
 doc/.tx/config                                     |    10 -
 doc/admin-guide/files/metrics.config.en.rst        |   143 -
 doc/admin-guide/files/records.config.en.rst        |    83 +-
 doc/admin-guide/installation/index.en.rst          |     5 +-
 doc/admin-guide/introduction.en.rst                |    15 +-
 doc/admin-guide/logging/formatting.en.rst          |    21 +
 doc/admin-guide/logging/understanding.en.rst       |     3 +-
 doc/admin-guide/monitoring/alarms.en.rst           |     6 +-
 .../monitoring/statistics/core/bandwidth.en.rst    |    41 -
 .../monitoring/statistics/core/cache.en.rst        |    70 +-
 .../monitoring/statistics/core/congestion.en.rst   |    30 -
 .../monitoring/statistics/core/dns.en.rst          |    19 -
 .../monitoring/statistics/core/general.en.rst      |     5 +-
 .../monitoring/statistics/core/hierarchical.en.rst |     5 +-
 .../monitoring/statistics/core/hostdb.en.rst       |    41 -
 .../statistics/core/http-connection.en.rst         |    25 +-
 .../statistics/core/http-transaction.en.rst        |   139 -
 .../monitoring/statistics/core/log.en.rst          |   110 -
 .../monitoring/statistics/core/origin.en.rst       |    16 +-
 doc/admin-guide/plugins/index.en.rst               |     8 +-
 doc/admin-guide/plugins/ts_lua.en.rst              |   216 +-
 doc/appendices/command-line/traffic_cop.en.rst     |    70 -
 doc/appendices/faq.en.rst                          |    18 -
 .../api/functions/TSHttpOverridableConfig.en.rst   |     1 +
 .../api/types/TSRecordUpdateType.en.rst            |     4 -
 doc/developer-guide/api/types/TSServerState.en.rst |     4 +-
 doc/developer-guide/config-vars.en.rst             |     3 -
 doc/developer-guide/core-architecture/rpc.en.rst   |     3 +-
 .../admin-guide/files/congestion.config.en.po      |   375 -
 .../monitoring/statistics/core/bandwidth.en.po     |    39 +-
 .../monitoring/statistics/core/cache.en.po         |    40 -
 .../monitoring/statistics/core/congestion.en.po    |    33 -
 .../monitoring/statistics/core/hostdb.en.po        |     6 -
 doc/manpages.py                                    |     1 -
 iocore/cache/CacheHosting.cc                       |     3 +
 iocore/eventsystem/I_Event.h                       |     1 -
 iocore/hostdb/P_HostDBProcessor.h                  |     2 +-
 iocore/net/OCSPStapling.cc                         |     2 +-
 iocore/net/P_SSLUtils.h                            |     3 +
 iocore/net/SSLNetProcessor.cc                      |     1 +
 iocore/net/SSLSessionCache.cc                      |     2 -
 iocore/net/SSLSessionCache.h                       |     1 -
 iocore/net/SSLUtils.cc                             |    34 +-
 lib/perl/lib/Apache/TS/AdminClient.pm              |    15 -
 lib/records/I_RecAlarms.h                          |     2 -
 lib/records/I_RecDefs.h                            |     1 -
 lib/records/I_RecSignals.h                         |     2 -
 lib/records/RecLocal.cc                            |     5 -
 lib/ts/BaseLogFile.cc                              |     2 +-
 lib/ts/BufferWriter.h                              |    19 +-
 lib/ts/CryptoHash.h                                |     4 +-
 lib/ts/HashMD5.cc                                  |     3 +-
 lib/ts/List.h                                      |     4 +-
 lib/ts/Makefile.am                                 |     1 +
 lib/ts/Map.h                                       |     6 +-
 lib/ts/RbTree.cc                                   |     2 +-
 lib/ts/apidefs.h.in                                |     4 +-
 lib/ts/ink_assert.h                                |     5 +-
 lib/ts/ink_hrtime.cc                               |     1 +
 lib/ts/ink_inet.cc                                 |     4 +-
 lib/ts/ink_inet.h                                  |    13 +-
 lib/ts/ink_platform.h                              |     3 +
 lib/ts/unit-tests/test_BufferWriterFormat.cc       |     1 -
 lib/ts/unit-tests/test_IpMap.cc                    |     2 +-
 lib/ts/unit-tests/test_TextView.cc                 |     4 +-
 .../ts/unit-tests/test_scoped_resource.cc          |    35 +-
 mgmt/Alarms.cc                                     |     7 -
 mgmt/Alarms.h                                      |     7 +-
 mgmt/BaseManager.h                                 |     2 -
 mgmt/LocalManager.cc                               |     8 -
 mgmt/RecordsConfig.cc                              |    28 +-
 mgmt/WebMgmtUtils.cc                               |     2 +-
 mgmt/api/APITestCliRemote.cc                       |    39 +-
 mgmt/api/GenericParser.cc                          |    13 -
 mgmt/api/GenericParser.h                           |     2 -
 mgmt/api/NetworkMessage.cc                         |     1 +
 mgmt/api/include/mgmtapi.h                         |     1 -
 plugins/Makefile.am                                |     3 +-
 plugins/{authproxy => cachekey}/Makefile.inc       |    12 +-
 plugins/{experimental => }/cachekey/README.md      |     2 +-
 plugins/{experimental => }/cachekey/cachekey.cc    |     0
 plugins/{experimental => }/cachekey/cachekey.h     |     0
 plugins/{experimental => }/cachekey/common.cc      |     0
 plugins/{experimental => }/cachekey/common.h       |     0
 plugins/{experimental => }/cachekey/configs.cc     |     0
 plugins/{experimental => }/cachekey/configs.h      |     0
 plugins/{experimental => }/cachekey/pattern.cc     |     0
 plugins/{experimental => }/cachekey/pattern.h      |     0
 plugins/{experimental => }/cachekey/plugin.cc      |     0
 .../cachekey/tests/pattern_test.cc                 |     0
 plugins/compress/configuration.h                   |     8 +-
 plugins/compress/debug_macros.h                    |     5 -
 plugins/experimental/cachekey/Makefile.inc         |    23 -
 .../collapsed_connection/collapsed_connection.cc   |     2 +-
 plugins/experimental/epic/Makefile.inc             |    20 -
 plugins/experimental/epic/epic.cc                  |   386 -
 plugins/experimental/ts_lua/ts_lua_http.c          |    62 +-
 plugins/experimental/ts_lua/ts_lua_http_config.c   |     2 +
 plugins/experimental/ts_lua/ts_lua_misc.c          |   160 +-
 proxy/CoreUtils.cc                                 |     2 +-
 proxy/HostStatus.cc                                |    11 +-
 proxy/InkAPI.cc                                    |     7 +-
 proxy/InkAPITest.cc                                |     6 +-
 proxy/Main.cc                                      |     8 -
 proxy/ParentConsistentHash.cc                      |    13 +-
 proxy/ParentSelection.cc                           |     9 +-
 proxy/ProxyClientSession.cc                        |    18 +
 proxy/ProxyClientSession.h                         |    15 +
 proxy/ProxyClientTransaction.cc                    |    16 +
 proxy/ProxyClientTransaction.h                     |     2 +
 proxy/ReverseProxy.cc                              |     6 -
 proxy/config/Makefile.am                           |     1 -
 proxy/config/body_factory/default/Makefile.am      |     1 -
 .../body_factory/default/congestion#retryAfter     |    15 -
 proxy/config/congestion.config.default             |    59 -
 proxy/config/hosting.config.default                |     4 +-
 proxy/config/ip_allow.config.default               |     2 +-
 proxy/config/logging.config.default                |     2 +-
 proxy/config/metrics.config.default                |  1202 +-
 proxy/config/records.config.default.in             |     2 +-
 proxy/config/remap.config.default                  |     2 +-
 proxy/config/socks.config.default                  |     4 +-
 proxy/congest/FeatureSpec.txt                      |   428 -
 proxy/congest/Makefile.am                          |    44 -
 proxy/hdrs/HdrTest.cc                              |     2 +-
 proxy/hdrs/HttpCompat.cc                           |     3 +-
 proxy/http/Http1ClientTransaction.cc               |     6 +
 proxy/http/Http1ClientTransaction.h                |     6 +-
 proxy/http/HttpConfig.cc                           |    13 +-
 proxy/http/HttpConfig.h                            |    13 +-
 proxy/http/HttpDebugNames.cc                       |     4 -
 proxy/http/HttpSM.cc                               |    54 +-
 proxy/http/HttpSM.h                                |     2 +-
 proxy/http/HttpTransact.cc                         |   144 +-
 proxy/http/HttpTransact.h                          |     6 +-
 proxy/http/HttpTunnel.cc                           |     3 +-
 proxy/http/remap/UrlRewrite.cc                     |    12 +-
 proxy/http/remap/UrlRewrite.h                      |     3 -
 proxy/http2/Http2ConnectionState.cc                |    20 +-
 proxy/http2/Http2ConnectionState.h                 |     2 +
 proxy/logging/Log.cc                               |    10 +
 proxy/logging/LogAccess.cc                         |     6 +
 proxy/logging/LogAccess.h                          |     2 +
 proxy/logging/LogAccessHttp.cc                     |    38 +-
 proxy/logging/LogAccessHttp.h                      |     2 +
 proxy/logging/LogFilter.cc                         |    23 +-
 proxy/logging/LogHost.cc                           |    15 +-
 rc/trafficserver.conf.in                           |     2 +-
 rc/trafficserver.in                                |    63 +-
 rc/trafficserver.service.in                        |     2 +-
 rc/trafficserver.xml.in                            |     2 +-
 .../gold_tests/autest-site/trafficserver.test.ext  |     8 +-
 tests/gold_tests/basic/basic-cop.test.py           |    32 -
 tests/gold_tests/headers/syntax.test.py            |    34 +-
 tests/gold_tests/pluginTest/compress/compress.gold |    78 +-
 .../pluginTest/compress/compress.test.py           |     3 +-
 tests/gold_tests/runroot/runroot_error.test.py     |    70 +
 tests/gold_tests/runroot/runroot_use.test.py       |     6 +-
 tests/gold_tests/runroot/runroot_verify.test.py    |    67 +
 tests/include/catch.hpp                            | 18501 ++++++++++---------
 tests/tools/microServer/uWServer.py                |     7 +-
 tests/tools/traffic-replay/NonSSL.py               |     8 +-
 tools/jtest/jtest.cc                               |     8 +-
 tools/traffic_shell.pl                             |   730 -
 186 files changed, 11871 insertions(+), 15914 deletions(-)
 create mode 100644 .vscode/c_cpp_properties.json
 create mode 100644 cmd/traffic_cache_tool/CacheScan.cc
 copy lib/ts/ink_exception.h => cmd/traffic_cache_tool/CacheScan.h (52%)
 delete mode 100644 cmd/traffic_cop/Makefile.am
 delete mode 100644 cmd/traffic_cop/traffic_cop.cc
 delete mode 100644 cmd/traffic_manager/MgmtHandlers.cc
 delete mode 100644 doc/admin-guide/monitoring/statistics/core/congestion.en.rst
 delete mode 100644 doc/appendices/command-line/traffic_cop.en.rst
 delete mode 100644 doc/locale/ja/LC_MESSAGES/admin-guide/files/congestion.config.en.po
 delete mode 100644 doc/locale/ja/LC_MESSAGES/admin-guide/monitoring/statistics/core/congestion.en.po
 rename cmd/traffic_manager/MgmtHandlers.h => lib/ts/unit-tests/test_scoped_resource.cc (64%)
 copy plugins/{authproxy => cachekey}/Makefile.inc (80%)
 rename plugins/{experimental => }/cachekey/README.md (92%)
 rename plugins/{experimental => }/cachekey/cachekey.cc (100%)
 rename plugins/{experimental => }/cachekey/cachekey.h (100%)
 rename plugins/{experimental => }/cachekey/common.cc (100%)
 rename plugins/{experimental => }/cachekey/common.h (100%)
 rename plugins/{experimental => }/cachekey/configs.cc (100%)
 rename plugins/{experimental => }/cachekey/configs.h (100%)
 rename plugins/{experimental => }/cachekey/pattern.cc (100%)
 rename plugins/{experimental => }/cachekey/pattern.h (100%)
 rename plugins/{experimental => }/cachekey/plugin.cc (100%)
 rename plugins/{experimental => }/cachekey/tests/pattern_test.cc (100%)
 delete mode 100644 plugins/experimental/cachekey/Makefile.inc
 delete mode 100644 plugins/experimental/epic/Makefile.inc
 delete mode 100644 plugins/experimental/epic/epic.cc
 delete mode 100644 proxy/config/body_factory/default/congestion#retryAfter
 delete mode 100644 proxy/config/congestion.config.default
 delete mode 100644 proxy/congest/FeatureSpec.txt
 delete mode 100644 proxy/congest/Makefile.am
 delete mode 100644 tests/gold_tests/basic/basic-cop.test.py
 create mode 100644 tests/gold_tests/runroot/runroot_error.test.py
 create mode 100644 tests/gold_tests/runroot/runroot_verify.test.py
 delete mode 100755 tools/traffic_shell.pl

-- 
To stop receiving notification emails like this one, please contact
maskit@apache.org.

[trafficserver] 01/01: Merge branch 'master' into quic-latest

Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit a404ce9f75812108c06c3ea6b2d712a8ec43a4bb
Merge: 85fb9f6 d4557f1
Author: Masakazu Kitajo <mk...@apple.com>
AuthorDate: Mon May 14 10:17:34 2018 +0900

    Merge branch 'master' into quic-latest

 .editorconfig                                      |     5 +-
 .vscode/c_cpp_properties.json                      |   148 +
 CMakeLists.txt                                     |    86 +-
 README                                             |     4 +-
 REVIEWERS                                          |     1 -
 cmd/Makefile.am                                    |     1 -
 cmd/traffic_cache_tool/CacheDefs.cc                |   129 +-
 cmd/traffic_cache_tool/CacheDefs.h                 |   282 +-
 cmd/traffic_cache_tool/CacheScan.cc                |   339 +
 cmd/traffic_cache_tool/CacheScan.h                 |    56 +
 cmd/traffic_cache_tool/CacheTool.cc                |    40 +-
 cmd/traffic_cache_tool/File.cc                     |     8 +-
 cmd/traffic_cache_tool/File.h                      |    33 +-
 cmd/traffic_cache_tool/Makefile.am                 |     6 +-
 cmd/traffic_cop/Makefile.am                        |    45 -
 cmd/traffic_cop/traffic_cop.cc                     |  1767 --
 cmd/traffic_ctl/config.cc                          |     2 -
 cmd/traffic_manager/AddConfigFilesHere.cc          |     1 -
 cmd/traffic_manager/Makefile.am                    |     2 -
 cmd/traffic_manager/MgmtHandlers.cc                |   285 -
 cmd/traffic_manager/traffic_manager.cc             |    38 +-
 configure.ac                                       |    20 +-
 doc/.tx/config                                     |    10 -
 doc/admin-guide/files/metrics.config.en.rst        |   143 -
 doc/admin-guide/files/records.config.en.rst        |    83 +-
 doc/admin-guide/installation/index.en.rst          |     5 +-
 doc/admin-guide/introduction.en.rst                |    15 +-
 doc/admin-guide/logging/formatting.en.rst          |    21 +
 doc/admin-guide/logging/understanding.en.rst       |     3 +-
 doc/admin-guide/monitoring/alarms.en.rst           |     6 +-
 .../monitoring/statistics/core/bandwidth.en.rst    |    41 -
 .../monitoring/statistics/core/cache.en.rst        |    70 +-
 .../monitoring/statistics/core/congestion.en.rst   |    30 -
 .../monitoring/statistics/core/dns.en.rst          |    19 -
 .../monitoring/statistics/core/general.en.rst      |     5 +-
 .../monitoring/statistics/core/hierarchical.en.rst |     5 +-
 .../monitoring/statistics/core/hostdb.en.rst       |    41 -
 .../statistics/core/http-connection.en.rst         |    25 +-
 .../statistics/core/http-transaction.en.rst        |   139 -
 .../monitoring/statistics/core/log.en.rst          |   110 -
 .../monitoring/statistics/core/origin.en.rst       |    16 +-
 doc/admin-guide/plugins/index.en.rst               |     8 +-
 doc/admin-guide/plugins/ts_lua.en.rst              |   216 +-
 doc/appendices/command-line/traffic_cop.en.rst     |    70 -
 doc/appendices/faq.en.rst                          |    18 -
 .../api/functions/TSHttpOverridableConfig.en.rst   |     1 +
 .../api/types/TSRecordUpdateType.en.rst            |     4 -
 doc/developer-guide/api/types/TSServerState.en.rst |     4 +-
 doc/developer-guide/config-vars.en.rst             |     3 -
 doc/developer-guide/core-architecture/rpc.en.rst   |     3 +-
 .../admin-guide/files/congestion.config.en.po      |   375 -
 .../monitoring/statistics/core/bandwidth.en.po     |    39 +-
 .../monitoring/statistics/core/cache.en.po         |    40 -
 .../monitoring/statistics/core/congestion.en.po    |    33 -
 .../monitoring/statistics/core/hostdb.en.po        |     6 -
 doc/manpages.py                                    |     1 -
 iocore/cache/CacheHosting.cc                       |     3 +
 iocore/eventsystem/I_Event.h                       |     1 -
 iocore/hostdb/P_HostDBProcessor.h                  |     2 +-
 iocore/net/OCSPStapling.cc                         |     2 +-
 iocore/net/P_SSLUtils.h                            |     3 +
 iocore/net/SSLNetProcessor.cc                      |     1 +
 iocore/net/SSLSessionCache.cc                      |     2 -
 iocore/net/SSLSessionCache.h                       |     1 -
 iocore/net/SSLUtils.cc                             |    34 +-
 lib/perl/lib/Apache/TS/AdminClient.pm              |    15 -
 lib/records/I_RecAlarms.h                          |     2 -
 lib/records/I_RecDefs.h                            |     1 -
 lib/records/I_RecSignals.h                         |     2 -
 lib/records/RecLocal.cc                            |     5 -
 lib/ts/BaseLogFile.cc                              |     2 +-
 lib/ts/BufferWriter.h                              |    19 +-
 lib/ts/CryptoHash.h                                |     4 +-
 lib/ts/HashMD5.cc                                  |     3 +-
 lib/ts/List.h                                      |     4 +-
 lib/ts/Makefile.am                                 |     1 +
 lib/ts/Map.h                                       |     6 +-
 lib/ts/RbTree.cc                                   |     2 +-
 lib/ts/apidefs.h.in                                |     4 +-
 lib/ts/ink_assert.h                                |     5 +-
 lib/ts/ink_hrtime.cc                               |     1 +
 lib/ts/ink_inet.cc                                 |     4 +-
 lib/ts/ink_inet.h                                  |    13 +-
 lib/ts/ink_platform.h                              |     3 +
 lib/ts/unit-tests/test_BufferWriterFormat.cc       |     1 -
 lib/ts/unit-tests/test_IpMap.cc                    |     2 +-
 lib/ts/unit-tests/test_TextView.cc                 |     4 +-
 .../ts/unit-tests/test_scoped_resource.cc          |    35 +-
 mgmt/Alarms.cc                                     |     7 -
 mgmt/Alarms.h                                      |     7 +-
 mgmt/BaseManager.h                                 |     2 -
 mgmt/LocalManager.cc                               |     8 -
 mgmt/RecordsConfig.cc                              |    28 +-
 mgmt/WebMgmtUtils.cc                               |     2 +-
 mgmt/api/APITestCliRemote.cc                       |    39 +-
 mgmt/api/GenericParser.cc                          |    13 -
 mgmt/api/GenericParser.h                           |     2 -
 mgmt/api/NetworkMessage.cc                         |     1 +
 mgmt/api/include/mgmtapi.h                         |     1 -
 plugins/Makefile.am                                |     3 +-
 .../{experimental/epic => cachekey}/Makefile.inc   |    11 +-
 plugins/{experimental => }/cachekey/README.md      |     2 +-
 plugins/{experimental => }/cachekey/cachekey.cc    |     0
 plugins/{experimental => }/cachekey/cachekey.h     |     0
 plugins/{experimental => }/cachekey/common.cc      |     0
 plugins/{experimental => }/cachekey/common.h       |     0
 plugins/{experimental => }/cachekey/configs.cc     |     0
 plugins/{experimental => }/cachekey/configs.h      |     0
 plugins/{experimental => }/cachekey/pattern.cc     |     0
 plugins/{experimental => }/cachekey/pattern.h      |     0
 plugins/{experimental => }/cachekey/plugin.cc      |     0
 .../cachekey/tests/pattern_test.cc                 |     0
 plugins/compress/configuration.h                   |     8 +-
 plugins/compress/debug_macros.h                    |     5 -
 plugins/experimental/cachekey/Makefile.inc         |    23 -
 .../collapsed_connection/collapsed_connection.cc   |     2 +-
 plugins/experimental/epic/epic.cc                  |   386 -
 plugins/experimental/ts_lua/ts_lua_http.c          |    62 +-
 plugins/experimental/ts_lua/ts_lua_http_config.c   |     2 +
 plugins/experimental/ts_lua/ts_lua_misc.c          |   160 +-
 proxy/CoreUtils.cc                                 |     2 +-
 proxy/HostStatus.cc                                |    11 +-
 proxy/InkAPI.cc                                    |     7 +-
 proxy/InkAPITest.cc                                |     6 +-
 proxy/Main.cc                                      |     8 -
 proxy/ParentConsistentHash.cc                      |    13 +-
 proxy/ParentSelection.cc                           |     9 +-
 proxy/ProxyClientSession.cc                        |    18 +
 proxy/ProxyClientSession.h                         |    15 +
 proxy/ProxyClientTransaction.cc                    |    16 +
 proxy/ProxyClientTransaction.h                     |     2 +
 proxy/ReverseProxy.cc                              |     6 -
 proxy/config/Makefile.am                           |     1 -
 proxy/config/body_factory/default/Makefile.am      |     1 -
 .../body_factory/default/congestion#retryAfter     |    15 -
 proxy/config/congestion.config.default             |    59 -
 proxy/config/hosting.config.default                |     4 +-
 proxy/config/ip_allow.config.default               |     2 +-
 proxy/config/logging.config.default                |     2 +-
 proxy/config/metrics.config.default                |  1202 +-
 proxy/config/records.config.default.in             |     2 +-
 proxy/config/remap.config.default                  |     2 +-
 proxy/config/socks.config.default                  |     4 +-
 proxy/congest/FeatureSpec.txt                      |   428 -
 proxy/congest/Makefile.am                          |    44 -
 proxy/hdrs/HdrTest.cc                              |     2 +-
 proxy/hdrs/HttpCompat.cc                           |     3 +-
 proxy/http/Http1ClientTransaction.cc               |     6 +
 proxy/http/Http1ClientTransaction.h                |     6 +-
 proxy/http/HttpConfig.cc                           |    13 +-
 proxy/http/HttpConfig.h                            |    13 +-
 proxy/http/HttpDebugNames.cc                       |     4 -
 proxy/http/HttpSM.cc                               |    54 +-
 proxy/http/HttpSM.h                                |     2 +-
 proxy/http/HttpTransact.cc                         |   144 +-
 proxy/http/HttpTransact.h                          |     6 +-
 proxy/http/HttpTunnel.cc                           |     3 +-
 proxy/http/remap/UrlRewrite.cc                     |    12 +-
 proxy/http/remap/UrlRewrite.h                      |     3 -
 proxy/http2/Http2ConnectionState.cc                |    20 +-
 proxy/http2/Http2ConnectionState.h                 |     2 +
 proxy/logging/Log.cc                               |    10 +
 proxy/logging/LogAccess.cc                         |     6 +
 proxy/logging/LogAccess.h                          |     2 +
 proxy/logging/LogAccessHttp.cc                     |    38 +-
 proxy/logging/LogAccessHttp.h                      |     2 +
 proxy/logging/LogFilter.cc                         |    23 +-
 proxy/logging/LogHost.cc                           |    15 +-
 rc/trafficserver.conf.in                           |     2 +-
 rc/trafficserver.in                                |    63 +-
 rc/trafficserver.service.in                        |     2 +-
 rc/trafficserver.xml.in                            |     2 +-
 .../gold_tests/autest-site/trafficserver.test.ext  |     8 +-
 tests/gold_tests/basic/basic-cop.test.py           |    32 -
 tests/gold_tests/headers/syntax.test.py            |    34 +-
 tests/gold_tests/pluginTest/compress/compress.gold |    78 +-
 .../pluginTest/compress/compress.test.py           |     3 +-
 tests/gold_tests/runroot/runroot_error.test.py     |    70 +
 tests/gold_tests/runroot/runroot_use.test.py       |     6 +-
 tests/gold_tests/runroot/runroot_verify.test.py    |    67 +
 tests/include/catch.hpp                            | 18501 ++++++++++---------
 tests/tools/microServer/uWServer.py                |     7 +-
 tests/tools/traffic-replay/NonSSL.py               |     8 +-
 tools/jtest/jtest.cc                               |     8 +-
 tools/traffic_shell.pl                             |   730 -
 185 files changed, 11903 insertions(+), 15853 deletions(-)

diff --cc lib/ts/Makefile.am
index 7bb1365,2cc746d..4175d8a
--- a/lib/ts/Makefile.am
+++ b/lib/ts/Makefile.am
@@@ -286,13 -274,9 +286,14 @@@ test_tslib_SOURCES = 
  	unit-tests/test_MT_hashtable.cc \
  	unit-tests/test_Scalar.cc \
  	unit-tests/test_string_view.cc \
+ 	unit-tests/test_scoped_resource.cc \
  	unit-tests/test_TextView.cc 
  
 +if HAS_HKDF
 +test_tslib_SOURCES += \
 +	unit-tests/test_HKDF.cc
 +endif
 +
  CompileParseRules_SOURCES = CompileParseRules.cc
  
  clean-local:

-- 
To stop receiving notification emails like this one, please contact
maskit@apache.org.