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 (312cf39 -> 0a63fa9)
Date Fri, 25 Jun 2021 05:35:59 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 312cf39  Merge branch 'master' into quic-latest
     add e728d0a  Extra braces for clang 5 / ubuntu 16.04 on array initialization (#7842)
     add cc83e53  Fixed double declaration types for log buffer tracking (#7847)
     add 347f096  generator: allow for POST requests (#7635)
     add d47d4dc  Update NextHop strategies so that unavailable server retry codes (#7837)
     add 7d39bfa  Add proxy.config.http.max_proxy_cycles (#7657)
     add fbdbb5b  Add method to write an IpAddr value to a sockaddr. (#7821)
     add 23174f4  Save and propagate epoll network error (#7809)
     add 19dfdd4  Clean up lua plugin doc for overridable configurations (#7844)
     add bed49e4  Unifdef test code for MMH and moved it into its own test file (#7841)
     add 5585a9b  Adds a new --enable-all-asserts configure option (#7858)
     add a0c267c  Add URI Signing cdnistd Claim Implementation (#7822)
     add 8715068  Cleanup: Move member functions defined inside of class definitions of Http2ConnectionState
& Http2ConnectionSettings (#7854)
     add c7f3918  Fixed ASAN issues with MMH test (#7868)
     add c93e347  Fixed some spelling mistakes in comments (#7869)
     add 84f3177  Autest - Proxy Verifier Extension, add context template $-base string substitution
in the replay file. (#7866)
     add 088e767  Cleanup: refer Http2ClientSession::mutex (#7853)
     add f80ed73  Do not delete the continuation twice (#7862)
     add f36cf6a  Enforce HTTP parsing restrictions on HTTP versions supported (#7875)
     add 5066bde  Cleanup Http2ClientSession SessionHandler (#7876)
     add 050b2df  Fix crash in open_close_h2 (#7586)
     add ad4340d  Clean up producer more regularly (#7386)
     add 1c3a1a4  Redirect - Make TS to honour the number_of_redirections configuration value
(#7867)
     add a633d84  docs: fix capitalization of Linux (#7898)
     add 8356693  add MISS capability to the regex_revalidate plugin (#7899)
     add 35994e4  Fixed spelling mistakes in the docs (#7896)
     add 68edae7  Ensure the HTTP protion of the protocol string is upper case (#7904)
     add 01b91f3  Add dead server policy control and metric. Improve messages. (#7757)
     add 0f641cc  Reset Http1Transaction before adding vc to keep_alive_queue (#7892)
     add 01d2150  Set accept_options of Http1Transaction in Http1ClientSession::new_connection()
(#7894)
     add f839a74  Make HttpSM server reference a Transaction instead of a Session (#7849)
     add c38992c  Add Au test for strategies.yaml, with consistent hashing, with fallover.
(#7914)
     add 00f870c  * Adds a new peering ring mode to next hop selection strategies. (#7897)
     add ad155b1  Update docs languages file to add 9.1.x for en and ja (#7917)
     add a916044  Ensure TS_VCONN_CLOSE_HOOK hook is called during TS_EVENT_VCONN_CLOSE. (#7913)
     add be54329  Remove bucket search from IntrusiveHashMap::erase (#7848)
     add b62da7d  Adjust vc read errors (#7923)
     add 026bf04  AuTest: Enable h2spec generic test cases (#7926)
     add 96d9c78  fix grammar (#7927)
     add 6f07dcf  Ensure that URL components are valid when alternate eviction is logged (#7924)
     add 50f2f40  Add a chunked negative revalidating test. (#7907)
     add 0b64471  Add a basic Au test using strategies.yaml, with consistent hashing. (#7911)
     add 69e3c49  Satisfy ci/jenkins/bin/clang-format.sh (#7929)
     add b63ea69  Remove duplicate entry in overridable txn vars. (#7930)
     add 826a575  regex_reval: bug where rule type is always reported as the first (#7928)
     add b85d9fd  Fix race condition on server session state (#7921)
     add 620dd41  Add log SQUID code testing to redirect.test.py Au test. (#7870)
     add f977262  Add STL forward iterators to DLL container. (#7934)
     add a20db3c  Remove scrap log object dead code (#7935)
     add 1177cc7  Add support for Remap rule hit stats (#7936)
     add 3d584af  Pin Sphinx to 3.x to unblock `make html` (#7940)
     add a6d192a  Close connection after every bad request for HTTP/1.1 (#7885)
     add 811f351  Remove second call to TRANSACT_RETURN while handling cache write lock (#7873)
     add 6d440ab  Add a JSON schema for strategies.yaml (#7932)
     add c1fdeb6  Adds bytes counting as a trigger to the cache_promote LRU (#7765)
     add 4e14f48  Compilation error fixes for QUIC unit tests (#7944)
     add 5a9339d  Fix dynamic-stack-buffer-overflow of cachekey plugin (#7945)
     add d0dda3f  cache_promote: Don't promote on uncacheable requests (#7942)
     add e01b5b3  Fixed memory leak in QUIC ack frame unit test (#7947)
     add 3424f57  regex_revalidate: optionally retain rule epoch state across restarts (#7939)
     add 0a40591  Add an HTTP/2 304 "Not Modified" AuTest. (#7882)
     add c75c797  Do not invalidate cached resources upon error responses to unsafe methods
(#7864)
     add f3fb74e  regex_revalidate: add stats for miss/stale counts (#7950)
     add a37fe58  Revert "Do not invalidate cached resources upon error responses to unsafe
methods (#7864)" (#7954)
     add e492bd3  Update GitHub stale action to auto close old PRs (#7952)
     add 0ff9631  Fixup TS_USE_LINUX_NATIVE_AIO AIO_MODE_NATIVE (#7832)
     add bf3fa57  Fixed memory leak in the QUIC stream manager (#7951)
     add 2d6a0a6  Use proxy.config.log.hostname for rotated log filenames (#7943)
     add fc703a6  Fix double test flakiness due to EOS/TXN_CLOSE race (#7956)
     add ac25f04  fix the scheme of h2 0rtt tests (#7957)
     add cdb17a7  Improve parsing error messages for strategies.yaml. (#7948)
     add 034965e  Fix for HTTP/2 frames (#7965)
     add 2b13eb3  String the url fragment for outgoing requests (#7966)
     add 668d0f8  Ensure that the content-length value is only digits (#7964)
     add dbc4f8e  Note YAML parser library bug, and work-around, in documentation. (#7963)
     add a2ee5ab  Fixed compile error with Linux AIO unit test (#7958)
     add e6c0aed  Cleanup: Constify MIMEHdr (#7949)
     add f8ec81d  Add log name configuration and stderr/stdout support. (#7937)
     add 6c1780c  ESI plugin documentation updates. (#7970)
     add 9e7cece  Thread safe Mersenne Twister 64 using c++11 (#7859)
     add b3ef5a0  Treat TRACE with body as bad request (#7905)
     add 427c0b1  Pass through expect header and handle 100-continue response (#7962)
     add d998cf7  Cleans up the code bit, including milliseconds consistency (#7989)
     add 496134f  conf_remap: demote 'Invalid configuration' to warning (#7991)
     add bd93f2a  Don't rely on SSLNetVC when HttpSM gathers info about SSL (#7961)
     add 0a63fa9  Merge branch 'master' into quic-latest

No new revisions were added by this update.

Summary of changes:
 .github/workflows/stale.yml                        |  11 +-
 configs/strategies.schema.json                     | 256 +++++++++
 configs/strategies.yaml.default                    |  11 +-
 configure.ac                                       |  20 +-
 doc/Pipfile                                        |  11 +-
 doc/admin-guide/files/index.en.rst                 |   6 +
 doc/admin-guide/files/logging.yaml.en.rst          |   5 +-
 doc/admin-guide/files/records.config.en.rst        |  84 ++-
 doc/admin-guide/files/remap.config.en.rst          |   4 +-
 doc/admin-guide/files/strategies.yaml.en.rst       |   8 +-
 .../statistics/core/http-connection.en.rst         |   4 +
 doc/admin-guide/plugins/background_fetch.en.rst    |   2 +-
 doc/admin-guide/plugins/cache_promote.en.rst       |  10 +-
 doc/admin-guide/plugins/cachekey.en.rst            |   2 +-
 doc/admin-guide/plugins/esi.en.rst                 |  84 +--
 doc/admin-guide/plugins/generator.en.rst           |  11 +-
 doc/admin-guide/plugins/geoip_acl.en.rst           |   2 +-
 doc/admin-guide/plugins/header_rewrite.en.rst      |   2 +-
 doc/admin-guide/plugins/lua.en.rst                 |   6 +-
 doc/admin-guide/plugins/regex_revalidate.en.rst    |  37 +-
 doc/appendices/command-line/traffic_top.en.rst     |   4 +-
 doc/appendices/glossary.en.rst                     |   2 +-
 .../api/functions/TSClientProtocolStack.en.rst     |   2 +-
 .../api/functions/TSHttpOverridableConfig.en.rst   |   1 +
 .../api/functions/TSHttpTxnReenable.en.rst         |   4 +-
 .../api/functions/TSLifecycleHookAdd.en.rst        |   2 +-
 doc/developer-guide/api/functions/TSTypes.en.rst   |   2 +-
 .../api/functions/TSVConnReenable.en.rst           |   6 +-
 .../api/types/TSOverridableConfigKey.en.rst        |   1 +
 .../cache-architecture/architecture.en.rst         |   2 +-
 doc/developer-guide/core-architecture/heap.en.rst  |   2 +-
 doc/developer-guide/documentation/building.en.rst  |   2 +-
 doc/developer-guide/documentation/ts-markup.en.rst |   2 +-
 .../internal-libraries/buffer-writer.en.rst        |   2 +-
 .../denylist/setting-up-a-transaction-hook.en.rst  |   8 +-
 .../http-alternate-selection.en.rst                |   2 +-
 .../hooks-and-transactions/http-sessions.en.rst    |   2 +-
 .../hooks-and-transactions/ssl-hooks.en.rst        |   6 +-
 .../trafficserver-timers.en.rst                    |   2 +-
 .../plugins/http-transformations/index.en.rst      |   2 +-
 .../sample-null-transformation-plugin.en.rst       |   6 +-
 doc/developer-guide/plugins/mutexes.en.rst         |   2 +-
 doc/developer-guide/release-process/index.en.rst   |   2 +-
 doc/developer-guide/threads-and-events.en.rst      |   2 +-
 doc/static/languages.json                          |   2 +
 include/ts/apidefs.h.in                            |   2 +
 include/tscore/IntrusiveHashMap.h                  |   4 +-
 include/tscore/List.h                              | 205 ++++++++
 include/tscore/MMH.h                               |   3 +
 .../NextHopRoundRobin.h => include/tscore/Random.h |  44 +-
 include/tscore/Trie.h                              |  12 +
 include/tscore/ink_assert.h                        |   2 +-
 include/tscore/ink_inet.h                          |  10 +
 iocore/aio/P_AIO.h                                 |   1 +
 iocore/aio/test_AIO.cc                             |   9 +-
 iocore/cache/Cache.cc                              |  11 +-
 iocore/cache/CacheWrite.cc                         |   6 +-
 iocore/eventsystem/I_Thread.h                      |   3 -
 iocore/net/NetEvent.h                              |  17 +
 iocore/net/SSLNetVConnection.cc                    |  65 +--
 iocore/net/UnixNet.cc                              |  19 +-
 iocore/net/UnixNetVConnection.cc                   |   7 +
 iocore/net/libinknet_stub.cc                       |   4 +-
 iocore/net/quic/Mock.h                             |  14 -
 iocore/net/quic/QUICStreamFactory.cc               |  36 +-
 iocore/net/quic/QUICStreamManager.cc               |   7 +
 iocore/net/quic/QUICStreamManager.h                |   1 +
 iocore/net/quic/test/test_QUICAckFrameCreator.cc   |   8 +-
 iocore/net/quic/test/test_QUICPacket.cc            |   3 +-
 mgmt/Makefile.am                                   |   5 +-
 mgmt/RecordsConfig.cc                              |  11 +
 mgmt/YamlCfg.cc                                    |  83 +++
 mgmt/YamlCfg.h                                     |  77 +++
 plugins/background_fetch/background_fetch.cc       |   2 -
 plugins/cache_promote/cache_promote.cc             |  36 +-
 plugins/cache_promote/chance_policy.h              |   8 +-
 plugins/cache_promote/configs.cc                   |   5 +-
 plugins/cache_promote/lru_policy.cc                | 182 +++++--
 plugins/cache_promote/lru_policy.h                 |  65 ++-
 plugins/cache_promote/policy.h                     |  35 +-
 plugins/cachekey/cachekey.cc                       |   2 +-
 plugins/conf_remap/conf_remap.cc                   |   2 +-
 plugins/experimental/rate_limit/limiter.cc         |   5 +-
 plugins/experimental/rate_limit/limiter.h          |   6 +-
 plugins/experimental/rate_limit/rate_limit.cc      |   6 +-
 plugins/experimental/uri_signing/README.md         |   4 +-
 plugins/experimental/uri_signing/jwt.c             |  78 ++-
 plugins/experimental/uri_signing/jwt.h             |   4 +-
 .../uri_signing/python_signer/README.md            |   2 +
 .../uri_signing/python_signer/example_config.json  |   5 +-
 .../uri_signing/python_signer/uri_signer.py        |   5 +
 .../uri_signing/unit_tests/uri_signing_test.cc     |   2 +-
 plugins/experimental/uri_signing/uri_signing.c     |   2 +-
 plugins/generator/generator.cc                     | 168 +++++-
 plugins/lua/ts_lua_http_config.c                   |   4 +
 plugins/regex_revalidate/regex_revalidate.c        | 334 ++++++++++--
 proxy/ParentSelection.h                            |  10 +-
 proxy/PoolableSession.h                            |  61 ++-
 proxy/ProxySession.h                               |  11 +-
 proxy/ProxyTransaction.cc                          |  18 +-
 proxy/ProxyTransaction.h                           |  36 +-
 proxy/hdrs/HTTP.cc                                 |  67 ++-
 proxy/hdrs/HTTP.h                                  |  10 +-
 proxy/hdrs/MIME.h                                  |  88 ++--
 proxy/hdrs/unit_tests/test_Hdrs.cc                 |   3 +-
 proxy/http/Http1ClientSession.cc                   |  53 +-
 proxy/http/Http1ClientSession.h                    |   8 +-
 ...tp1Transaction.cc => Http1ClientTransaction.cc} |  36 +-
 ...Http1Transaction.h => Http1ClientTransaction.h} |  33 +-
 proxy/http/Http1ServerSession.cc                   | 175 ++++---
 proxy/http/Http1ServerSession.h                    |  38 +-
 ...xtHopRoundRobin.h => Http1ServerTransaction.cc} |  45 +-
 ...Http1Transaction.h => Http1ServerTransaction.h} |  36 +-
 proxy/http/Http1Transaction.h                      |  30 +-
 proxy/http/HttpConfig.cc                           |  27 +
 proxy/http/HttpConfig.h                            |  15 +
 proxy/http/HttpProxyServerMain.cc                  |   2 +
 proxy/http/HttpSM.cc                               | 578 +++++++++++----------
 proxy/http/HttpSM.h                                |  38 +-
 proxy/http/HttpSessionAccept.cc                    |   2 -
 proxy/http/HttpSessionManager.cc                   |  78 ++-
 proxy/http/HttpSessionManager.h                    |   5 +-
 proxy/http/HttpTransact.cc                         | 233 +++++----
 proxy/http/HttpTransact.h                          |   1 +
 proxy/http/HttpTransactHeaders.cc                  |   2 +-
 proxy/http/HttpTunnel.cc                           |  11 +-
 proxy/http/Makefile.am                             |   5 +-
 proxy/http/remap/Makefile.am                       |   2 +
 proxy/http/remap/NextHopConsistentHash.cc          |  28 +-
 proxy/http/remap/NextHopConsistentHash.h           |   2 +-
 proxy/http/remap/NextHopRoundRobin.h               |   2 +-
 proxy/http/remap/NextHopSelectionStrategy.cc       | 155 ++++--
 proxy/http/remap/NextHopSelectionStrategy.h        |  34 +-
 proxy/http/remap/NextHopStrategyFactory.cc         |  18 +-
 proxy/http/remap/NextHopStrategyFactory.h          |  11 +-
 .../{NextHopRoundRobin.h => RemapHitCount.cc}      |  37 +-
 .../remap/{NextHopRoundRobin.h => RemapHitCount.h} |  26 +-
 proxy/http/remap/UrlMapping.cc                     |   7 +
 proxy/http/remap/UrlMapping.h                      |  22 +
 proxy/http/remap/UrlMappingPathIndex.cc            |  13 +
 proxy/http/remap/UrlMappingPathIndex.h             |   1 +
 proxy/http/remap/UrlRewrite.cc                     |  45 ++
 proxy/http/remap/UrlRewrite.h                      |   2 +
 proxy/http/remap/unit-tests/combined.yaml          |   7 +-
 proxy/http/remap/unit-tests/peering.yaml           | 128 +++++
 .../remap/unit-tests/test_NextHopConsistentHash.cc |  30 ++
 .../unit-tests/test_NextHopStrategyFactory.cc      |   7 +-
 proxy/http2/Http2ClientSession.cc                  |  28 +-
 proxy/http2/Http2ClientSession.h                   |  24 +-
 proxy/http2/Http2ConnectionState.cc                | 116 +++++
 proxy/http2/Http2ConnectionState.h                 | 380 ++++++--------
 proxy/http2/Http2Stream.cc                         |  41 +-
 proxy/http2/Http2Stream.h                          |   6 +-
 proxy/http3/Http3Transaction.cc                    |   6 +-
 proxy/http3/Http3Transaction.h                     |   6 +-
 proxy/http3/test/test_QPACK.cc                     |  11 +-
 proxy/logging/Log.cc                               |  18 +-
 proxy/logging/Log.h                                |   2 -
 proxy/logging/LogBuffer.h                          |   4 +-
 proxy/logging/LogConfig.cc                         |  27 +-
 proxy/logging/LogConfig.h                          |   5 +-
 proxy/logging/LogFile.cc                           |   4 +-
 proxy/logging/LogObject.cc                         |  31 +-
 proxy/logging/LogObject.h                          |   2 +-
 proxy/logging/LogUtils.cc                          |   2 +-
 proxy/shared/DiagsConfig.cc                        |  16 +-
 proxy/shared/UglyLogStubs.cc                       |  22 +-
 src/shared/overridable_txn_vars.cc                 |   2 +
 src/traffic_manager/traffic_manager.cc             |  20 +-
 src/traffic_quic/traffic_quic.cc                   |   2 +-
 src/traffic_server/InkAPI.cc                       |  92 ++--
 src/traffic_server/InkAPITest.cc                   |   4 +-
 src/traffic_server/traffic_server.cc               |  25 +-
 src/tscore/BufferWriterFormat.cc                   |   8 +-
 src/tscore/MMH.cc                                  | 129 +----
 src/tscore/Makefile.am                             |   5 +-
 .../NextHopRoundRobin.h => src/tscore/Random.cc    |  25 +-
 src/tscore/Regex.cc                                |   2 +-
 src/tscore/ink_inet.cc                             |  21 +
 src/tscore/unit_tests/test_MMH.cc                  | 147 ++++++
 src/tscore/unit_tests/test_Random.cc               |  52 ++
 .../gold_tests/autest-site/trafficserver.test.ext  |  52 +-
 .../autest-site/verifier_client.test.ext           |  26 +-
 tests/gold_tests/autest-site/verifier_common.py    |  24 +
 .../autest-site/verifier_server.test.ext           |  31 +-
 .../gold_tests/cache/negative-revalidating.test.py |   4 +-
 .../negative-revalidating-enabled.replay.yaml      | 118 ++++-
 tests/gold_tests/h2/h2spec.test.py                 |   2 +-
 tests/gold_tests/h2/httpbin.test.py                |   2 +-
 tests/gold_tests/headers/cachedIMSRange.test.py    |  59 ++-
 .../gold_tests/headers/gold/bad_good_request.gold  |   9 +
 .../headers/gold/bad_protocol_number.gold          |  22 +
 tests/gold_tests/headers/gold/bad_te_value.gold    |  25 +
 tests/gold_tests/headers/gold/http1_304.gold       |  10 +
 tests/gold_tests/headers/gold/http2_304.gold       |  10 +
 .../headers/good_request_after_bad.test.py         |  93 ++++
 tests/gold_tests/logging/log-filenames.test.py     | 303 +++++++++++
 tests/gold_tests/logging/log_retention.test.py     |  34 +-
 tests/gold_tests/next_hop/strategies_ch/body.gold  |   1 +
 .../next_hop/strategies_ch/strategies_ch.test.py   | 141 +++++
 tests/gold_tests/next_hop/strategies_ch/trace.gold |  96 ++++
 tests/gold_tests/next_hop/strategies_ch2/body.gold |   1 +
 .../next_hop/strategies_ch2/strategies_ch2.test.py | 159 ++++++
 .../gold_tests/next_hop/strategies_ch2/trace.gold  |  82 +++
 .../pluginTest/regex_revalidate/gold/metrics.gold  |   2 +
 .../regex_revalidate/gold/metrics_miss.gold        |   2 +
 .../pluginTest/regex_revalidate/metrics.sh         |  36 +-
 .../pluginTest/regex_revalidate/metrics_miss.sh    |  36 +-
 .../regex_revalidate/regex_revalidate.test.py      |  11 +
 .../regex_revalidate/regex_revalidate_miss.test.py | 238 +++++++++
 .../regex_revalidate_state.test.py                 | 131 +++++
 tests/gold_tests/post/gold/post-h1.gold            |   4 +
 tests/gold_tests/post/gold/post-h2.gold            |   4 +
 tests/gold_tests/post/post-continue.test.py        | 243 +++++++++
 .../redirect/gold/number_of_redirections_0.gold    |  38 ++
 .../redirect/gold/number_of_redirections_1.gold    |   9 +
 .../redirect/gold/number_of_redirections_2.gold    |  15 +
 tests/gold_tests/redirect/gold/redirect_log.gold   |  17 +
 .../redirect/number_of_redirects.test.py           |  99 ++++
 tests/gold_tests/redirect/redirect.test.py         |  23 +
 tests/gold_tests/redirect/redirect_post.test.py    |   2 +-
 .../redirect/replay/redirect_srv1_replay.yaml      |  39 +-
 .../redirect/replay/redirect_srv2_replay.yaml      |  39 +-
 .../redirect/replay/redirect_srv3_replay.yaml      |  39 +-
 .../gold_tests/redirect/wait_for_log.sh            |  40 +-
 tests/gold_tests/tls/early_h2_get.txt              | Bin 77 -> 77 bytes
 tests/gold_tests/tls/early_h2_multi1.txt           | Bin 172 -> 172 bytes
 tests/gold_tests/tls/early_h2_multi2.txt           | Bin 170 -> 170 bytes
 tests/gold_tests/tls/early_h2_post.txt             | Bin 77 -> 77 bytes
 tests/gold_tests/tls/h2_early_gen.py               |   2 +-
 230 files changed, 6283 insertions(+), 1984 deletions(-)
 create mode 100644 configs/strategies.schema.json
 copy proxy/http/remap/NextHopRoundRobin.h => include/tscore/Random.h (59%)
 create mode 100644 mgmt/YamlCfg.cc
 create mode 100644 mgmt/YamlCfg.h
 rename proxy/http/{Http1Transaction.cc => Http1ClientTransaction.cc} (67%)
 copy proxy/http/{Http1Transaction.h => Http1ClientTransaction.h} (60%)
 copy proxy/http/{remap/NextHopRoundRobin.h => Http1ServerTransaction.cc} (54%)
 copy proxy/http/{Http1Transaction.h => Http1ServerTransaction.h} (58%)
 copy proxy/http/remap/{NextHopRoundRobin.h => RemapHitCount.cc} (56%)
 copy proxy/http/remap/{NextHopRoundRobin.h => RemapHitCount.h} (58%)
 create mode 100644 proxy/http/remap/unit-tests/peering.yaml
 copy proxy/http/remap/NextHopRoundRobin.h => src/tscore/Random.cc (57%)
 create mode 100644 src/tscore/unit_tests/test_MMH.cc
 create mode 100644 src/tscore/unit_tests/test_Random.cc
 create mode 100644 tests/gold_tests/headers/gold/bad_good_request.gold
 create mode 100644 tests/gold_tests/headers/gold/bad_protocol_number.gold
 create mode 100644 tests/gold_tests/headers/gold/bad_te_value.gold
 create mode 100644 tests/gold_tests/headers/gold/http1_304.gold
 create mode 100644 tests/gold_tests/headers/gold/http2_304.gold
 create mode 100644 tests/gold_tests/headers/good_request_after_bad.test.py
 create mode 100644 tests/gold_tests/logging/log-filenames.test.py
 create mode 100644 tests/gold_tests/next_hop/strategies_ch/body.gold
 create mode 100644 tests/gold_tests/next_hop/strategies_ch/strategies_ch.test.py
 create mode 100644 tests/gold_tests/next_hop/strategies_ch/trace.gold
 create mode 100644 tests/gold_tests/next_hop/strategies_ch2/body.gold
 create mode 100644 tests/gold_tests/next_hop/strategies_ch2/strategies_ch2.test.py
 create mode 100644 tests/gold_tests/next_hop/strategies_ch2/trace.gold
 create mode 100644 tests/gold_tests/pluginTest/regex_revalidate/gold/metrics.gold
 create mode 100644 tests/gold_tests/pluginTest/regex_revalidate/gold/metrics_miss.gold
 copy doc/Pipfile => tests/gold_tests/pluginTest/regex_revalidate/metrics.sh (68%)
 mode change 100644 => 100755
 copy doc/Pipfile => tests/gold_tests/pluginTest/regex_revalidate/metrics_miss.sh (68%)
 mode change 100644 => 100755
 create mode 100644 tests/gold_tests/pluginTest/regex_revalidate/regex_revalidate_miss.test.py
 create mode 100644 tests/gold_tests/pluginTest/regex_revalidate/regex_revalidate_state.test.py
 create mode 100644 tests/gold_tests/post/gold/post-h1.gold
 create mode 100644 tests/gold_tests/post/gold/post-h2.gold
 create mode 100644 tests/gold_tests/post/post-continue.test.py
 create mode 100644 tests/gold_tests/redirect/gold/number_of_redirections_0.gold
 create mode 100644 tests/gold_tests/redirect/gold/number_of_redirections_1.gold
 create mode 100644 tests/gold_tests/redirect/gold/number_of_redirections_2.gold
 create mode 100644 tests/gold_tests/redirect/gold/redirect_log.gold
 create mode 100644 tests/gold_tests/redirect/number_of_redirects.test.py
 copy doc/Pipfile => tests/gold_tests/redirect/replay/redirect_srv1_replay.yaml (66%)
 copy doc/Pipfile => tests/gold_tests/redirect/replay/redirect_srv2_replay.yaml (66%)
 copy doc/Pipfile => tests/gold_tests/redirect/replay/redirect_srv3_replay.yaml (67%)
 copy doc/Pipfile => tests/gold_tests/redirect/wait_for_log.sh (65%)
 mode change 100644 => 100755

Mime
View raw message