Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' into quic-latest
* master: Don't rely on SSLNetVC when HttpSM gathers info about SSL (apache#7961) conf_remap: demote 'Invalid configuration' to warning (apache#7991) Cleans up the code bit, including milliseconds consistency (apache#7989) Pass through expect header and handle 100-continue response (apache#7962) Treat TRACE with body as bad request (apache#7905) Thread safe Mersenne Twister 64 using c++11 (apache#7859) ESI plugin documentation updates. (apache#7970) Add log name configuration and stderr/stdout support. (apache#7937) Cleanup: Constify MIMEHdr (apache#7949) Fixed compile error with Linux AIO unit test (apache#7958) Note YAML parser library bug, and work-around, in documentation. (apache#7963) Ensure that the content-length value is only digits (apache#7964) String the url fragment for outgoing requests (apache#7966) Fix for HTTP/2 frames (apache#7965) Improve parsing error messages for strategies.yaml. (apache#7948) fix the scheme of h2 0rtt tests (apache#7957) Fix double test flakiness due to EOS/TXN_CLOSE race (apache#7956) Use proxy.config.log.hostname for rotated log filenames (apache#7943) Fixed memory leak in the QUIC stream manager (apache#7951) Fixup TS_USE_LINUX_NATIVE_AIO AIO_MODE_NATIVE (apache#7832) Update GitHub stale action to auto close old PRs (apache#7952) Revert "Do not invalidate cached resources upon error responses to unsafe methods (apache#7864)" (apache#7954) regex_revalidate: add stats for miss/stale counts (apache#7950) Do not invalidate cached resources upon error responses to unsafe methods (apache#7864) Add an HTTP/2 304 "Not Modified" AuTest. (apache#7882) regex_revalidate: optionally retain rule epoch state across restarts (apache#7939) Fixed memory leak in QUIC ack frame unit test (apache#7947) cache_promote: Don't promote on uncacheable requests (apache#7942) Fix dynamic-stack-buffer-overflow of cachekey plugin (apache#7945) Compilation error fixes for QUIC unit tests (apache#7944) Adds bytes counting as a trigger to the cache_promote LRU (apache#7765) Add a JSON schema for strategies.yaml (apache#7932) Remove second call to TRANSACT_RETURN while handling cache write lock (apache#7873) Close connection after every bad request for HTTP/1.1 (apache#7885) Pin Sphinx to 3.x to unblock `make html` (apache#7940) Add support for Remap rule hit stats (apache#7936) Remove scrap log object dead code (apache#7935) Add STL forward iterators to DLL container. (apache#7934) Add log SQUID code testing to redirect.test.py Au test. (apache#7870) Fix race condition on server session state (apache#7921) regex_reval: bug where rule type is always reported as the first (apache#7928) Remove duplicate entry in overridable txn vars. (apache#7930) Satisfy ci/jenkins/bin/clang-format.sh (apache#7929) Add a basic Au test using strategies.yaml, with consistent hashing. (apache#7911) Add a chunked negative revalidating test. (apache#7907) Ensure that URL components are valid when alternate eviction is logged (apache#7924) fix grammar (apache#7927) AuTest: Enable h2spec generic test cases (apache#7926) Adjust vc read errors (apache#7923) Remove bucket search from IntrusiveHashMap::erase (apache#7848) Ensure TS_VCONN_CLOSE_HOOK hook is called during TS_EVENT_VCONN_CLOSE. (apache#7913) Update docs languages file to add 9.1.x for en and ja (apache#7917) * Adds a new peering ring mode to next hop selection strategies. (apache#7897) Add Au test for strategies.yaml, with consistent hashing, with fallover. (apache#7914) Make HttpSM server reference a Transaction instead of a Session (apache#7849) Set accept_options of Http1Transaction in Http1ClientSession::new_connection() (apache#7894) Reset Http1Transaction before adding vc to keep_alive_queue (apache#7892) Add dead server policy control and metric. Improve messages. (apache#7757) Ensure the HTTP protion of the protocol string is upper case (apache#7904) Fixed spelling mistakes in the docs (apache#7896) add MISS capability to the regex_revalidate plugin (apache#7899) docs: fix capitalization of Linux (apache#7898) Redirect - Make TS to honour the number_of_redirections configuration value (apache#7867) Clean up producer more regularly (apache#7386) Fix crash in open_close_h2 (apache#7586) Cleanup Http2ClientSession SessionHandler (apache#7876) Enforce HTTP parsing restrictions on HTTP versions supported (apache#7875) Do not delete the continuation twice (apache#7862) Cleanup: refer Http2ClientSession::mutex (apache#7853) Autest - Proxy Verifier Extension, add context template $-base string substitution in the replay file. (apache#7866) Fixed some spelling mistakes in comments (apache#7869) Fixed ASAN issues with MMH test (apache#7868) Cleanup: Move member functions defined inside of class definitions of Http2ConnectionState & Http2ConnectionSettings (apache#7854) Add URI Signing cdnistd Claim Implementation (apache#7822) Adds a new --enable-all-asserts configure option (apache#7858) Unifdef test code for MMH and moved it into its own test file (apache#7841) Clean up lua plugin doc for overridable configurations (apache#7844) Save and propagate epoll network error (apache#7809) Add method to write an IpAddr value to a sockaddr. (apache#7821) Add proxy.config.http.max_proxy_cycles (apache#7657) Update NextHop strategies so that unavailable server retry codes (apache#7837) generator: allow for POST requests (apache#7635) Fixed double declaration types for log buffer tracking (apache#7847) Extra braces for clang 5 / ubuntu 16.04 on array initialization (apache#7842) Conflicts: iocore/net/quic/QUICStreamFactory.cc
- Loading branch information