You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by ac...@apache.org on 2019/11/19 21:12:36 UTC

[trafficserver] branch h1outbound updated (e3cf946 -> f0361d8)

This is an automated email from the ASF dual-hosted git repository.

acanary pushed a change to branch h1outbound
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.


    omit e3cf946  Add test to catch regressions in sni and override configs (#6170)
    omit a65926a  Upgrade Catch.hpp to v2.11 (#6185)
    omit cc47b8b  Fix ssl_session_reuse to compile on macOS and FreeBSD
    omit 53746e4  Remove header conversion functions for HTTP/0.9
    omit 17c45ed  remap_stats: Fix BufferWriter usage error.
    omit 79de81e  Limit this check to Linux, where ldd always works (#6191)
    omit a8cab92  Fixed issue with macOS Catalina and pcre 8.43 enabling pcre-jit (#6189)
    omit a19c24e  Replaces Python -> Python3 in a few utilities (#6187)
    omit 3d5d7b6  Fix compile warnings in Catch checks for TextView (#6186)
    omit 87b1090  Dockerfile for Debian package managers (#6183)
    omit 27e2039  RBTree - fix potential nullptr dereference
    omit 438cc3a  Doc: Remove local path to MathJax.
    omit 11c69f7  Removes the ssn_close hook, it can never work (#6175)
    omit c758831  tslua: Exposes set/get version for server request objects
    omit 73d04b0  Remove unimplement UDP function
    omit 5dfbf4f  Remove HttpTransact::build_upgrade_response
    omit 69d2091  Fixes cppcheck issues for cookie_remap plugin
    omit 7e67017  Fixed gcc7 issue with yaml-cpp 0.6.3
    omit b0c58cf  Updates yaml-cpp to 0.6.3
    omit 2441db6  Remove unused functions of IOBuffer
    omit 619ab97  Re-order READ_REQUEST_ HDR_HOOK and PRE_REMAP_HOOK
    omit 19babd9  tslua: Exposes set/get method for server request objects
    omit da12235  Cleans up some of the filenames mess (#6144)
    omit 4700c2d  Fixed build issues with hwloc 2.x API changes
    omit fed6574  Remove Cache v23 support
    omit 6c12142  detect bogus jemalloc version
    omit ba1f8ce  Move websocket upgrade later in state machine
    omit 0da038d  Change API to return a TSReturnCode code.
    omit e46b093  Promote server_push_preload plugin.
    omit 7b2cade  Move TSHttpTxnServerPush to the stable API interface.
    omit 583207a  Only decrement log_stat_log_files_open_stat when the file is closed.
    omit 2657aaa  Normalize loopback usage in session_match autest
    omit 1840439  tests: Adds autest for WebSocket mappings
    omit a89af04  Fix building Catch on macOS
    omit 358ba08  Reverse debug specific check.
    omit 8ca39a6  thread ready check
    omit 0c97456  tests: Cleans up local variable is assigned to but never used warnings
    omit b1cdce7  tests: Cleans up imported but unused imports
    omit 69dc869  Rename test to lua_watermark.test.py
    omit 1d21632  Add apache header to watermark lua test
    omit e71add8  Add lua watermark test to check for existence of lua watermark upstream API call
    omit 912033b  Internal link needs _
    omit 9668b2d  Reduce doc build errors
    omit a4bb556  Disable the most expensive "make check" tests by default
    omit 4e254f3  slice plugin add support for using effective url with remap host.
    omit dc2edbd  Make MIOBufferWriter unit tests work when compiled without -DDEBUG.
    omit 84e0541  Remove including sys/sysctl.h for Linux
    omit a6cd9d2  A couple simple tweaks.
    omit a93f9e4  Update docs for SSL Handshake stats
    omit 7f92a0d  Remove using namespace std
    omit 7943734  Avoid IOBufferReader::read_avail() call from MIOBuffer::high_water()
    omit 408735e  Remove remnants of http/1.1 pipeline logic.
    omit ca63581  Cleaned up the changelog command for making our release notes
    omit 3850023  Updated to clang-format v9.0.0
    omit 00c6ea66 Remove never implemented HttpTransact::service_transaction_in_proxy_only_mode
    omit b03b34a  Add Metrics to track SSL Handshake attempts
    omit 6884fa3  Removes the records.config.shadow alternative config file
    omit cb0060e  Fixing include synopsis rendering for API docs.
    omit 41ebd71  Adding an autest for traffic_dump.
    omit 4467f2d  Issue #4294: Handle return value of SSL_write() properly.
    omit f6f8b8a  Fix null pointer dereference reported by clang-analyzer
    omit c1b5fa5  Add an appropriate warning where behavior has changed
    omit f1ba657  Fixes misc. spelling and whitespace
    omit 46dac6b  For remap_stats, removes configure time dependency on search.h
    omit 4de8334  Removes proxy.config.cache.storage_filename
    omit 52b0057  set host name in TLS extension for SNI Host check in service side with sni policy verify_with_name_source.
    omit ed246f9  Minor fixes.
    omit db09d41  Fixes misc. spelling and whitespace
    omit 20f3411  Docs: cachekey: fixed non-ascii table characters
    omit 35f2921  Docs: clarify remap plugin inst init params
    omit 535bc0d  cleanup the eventloop
    omit 577535b  Script used for comparing commits on internal branch and seeing if they are on the remote master or release branch.  It uses a combination of cherry-mark and searching the commit message for cherry-pick -x hashes.
    omit 3762a6b  doc + unittest TSRemap(Init|NewInstance) failures
    omit d7570ad  Updating the autest version pin to 1.7.4.
    omit 0e5441d  Fixing log cleanup candidate selection and adding a test for it.
    omit 9e48ece  Replace container of HPACK dynamic table from std::vector to std::deque
    omit 884d400  Allow txn handler to be set from ssn on same hook
    omit 1d5ee64  Add basic SystemTap markers support
    omit 15cd33f  Issue #6072: Make If-Range date compare to be exact match.
    omit 4db59e6  Cleanup: Ignore checkprograms of remap
    omit 7d805cc  Issue 4635: Address pipe reuse after configuration reload issues
    omit 70abdcc  Fix the malformed threads table
    omit 383cb5b  Disable tests using exceptions in MIOBufferWriter UT.
    omit 147ebf0  Updated API header and ssl_session_reuse for new TSSslSessionInsert changes
    omit d20fdf7  Premature DSO unload with "suicidal" continuations
    omit 696683d  support for listening on all the net threads uses epollexclusive flag and soreuseport
    omit 06556e4  Fixing session sharing with IP matching.
    omit eb21472  Promote 'Enable_Config_Var' from HttpConnectionCount to HttpConfig. This is so other configuration can use it.
    omit a1fb253  Cleanup: Remove use of obsolete class TSConstBuffer from MIME.cc
    omit e9e8c74  Add example to retrieve request body using Lua
    omit 4b50860  Dechunk chunked contents on HttpTunnel if client protocol is HTTP/2 or HTTP/3
    omit 403f798  Add MIMEHdr Garbage Collection to HPACK Dynamic Table
    omit 02f4002  Fix some long lines and reduntant plugin_config SO additions.
    omit dc8df91  Updates references to OSX to macOS
    omit 0a919ce  Fixes help message for traffic_top's sleep switch
    omit f7c89cc  Add a config for internal HPACK header table size limit
    omit 7e4c242  Add tests for MIMEHdr::get_host_port_values
    omit 40c74cb  Clarify relation of nameservers and resolv.conf
    omit 759ab53  Ignore MgmtMessageHdr if ProcessManager is not running
    omit 0c2f126  Remove obsolete pipeline_max variable
    omit 2492ec8  Add Example URI Signer Python Script
    omit 00cbd62  Adding connection close headers to regex_remap test.
    omit 30ccb5e  Rewrote remap_stats plugin to use C++
    omit ff7db65  Doc: Fixed the logging mode of pipe to be ascii_pipe
    omit 3914584  Enhance Connection Collapse in ATS core
    omit 0787e54  Doc: improve documentation for event loop statistics.
    omit 096387f  Doc: Fix :units: options for statistics.
    omit b3c6a2a  Doc: clean up build errors.
    omit 2faf5cd  Restore the MIOBufferWriter unit tests.
    omit bd2e3fc  Log H2 priority information
    omit 08a302c  "Plugin (un)used" post reload notification
    omit e24d8a1  do not schedule stuff during shutdown
    omit 81e1921  Remove obsolete 4-2-0-fixup
    omit 22ba4ae  Cleanup: unifdef TRACK_BUFFER_USER
    omit c1ed3e2  cachekey: allow multiple values for `--key-type`
    omit 56c6278  Revert "Optimize: If failed on migrateToCurrentThread, put the server session back to global server session pool"
    omit c14666e  url_sig: fix memory leak with urlParse and pristine flag
    omit 10ea3f0  make proxy.config.http.request_buffer_enabled configurable and bug fix
    omit c2f9976  Update TSVConnSslConnectionGet name to match others in the TSVConnSsl* family
    omit 7134538  Minor cleanup of proxy/logging/Log.h .
    omit 648865f  Add QUIC draft-23 support
    omit 2fe243b  Fix TSHttpTxnReenable to schedule back to original SM thread
    omit 21680c7  Fix dynamic update for conntrack (HttpConnectionCount) configuration variables.
    omit edeb096  These are the current settings we're running on docs
    omit ccc3158  do not reload configs periodically
    omit 3119a04  Mark host as partial when subdmains are more than default table depth
    omit 32ea024  Fix our doc build system to handle non-source dir configure locations.
    omit 7e7f415  Destroy MIMEFieldBlockImpl that doesn't have fields in use
    omit 03230e8  clang-analyzer: Add a null check
    omit 4d14465  Cleanup: do not re-define _proxy_ssn variable in local
    omit 1d4242c  Cache SSL EC explicitly
    omit bb45f42  add some documentation to the action class to avoid confusion
    omit 7cb9764  a general autoconf cleanup
    omit 9c093da  Updating the default cipher-suite lists for the 9.x release.
    omit 80e4081  Removed hardcoded logging.yaml filename in logs
    omit 8bc8d26  Add filename to error message in header_rewrite
    omit e3f4fd8  Turn on certificate verification, in permissive mode for now
    omit 35aa935  Concurrent SRV request failures
    omit 84fddcd  Fix use-after-free problem related to logging headers
     add 702c6ac  Fix use-after-free problem related to logging headers
     add bf01406  Concurrent SRV request failures
     add 0498218  Turn on certificate verification, in permissive mode for now
     add 32b5dae  Add filename to error message in header_rewrite
     add 173173f  Removed hardcoded logging.yaml filename in logs
     add c8ef428  Updating the default cipher-suite lists for the 9.x release.
     add 8dc7cce  a general autoconf cleanup
     add 752f5e6  add some documentation to the action class to avoid confusion
     add 7572561  Cache SSL EC explicitly
     add 0ee48a0  Cleanup: do not re-define _proxy_ssn variable in local
     add 3a44862  ProxySession cleanup: moving inline functions to .h
     add cbc46ac  clang-analyzer: Add a null check
     add 482e30a  Destroy MIMEFieldBlockImpl that doesn't have fields in use
     add c498f05  Fix our doc build system to handle non-source dir configure locations.
     add 9ca5abc  Mark host as partial when subdmains are more than default table depth
     add cd14854  do not reload configs periodically
     add a591c95  These are the current settings we're running on docs
     add 03aee4c  Fix dynamic update for conntrack (HttpConnectionCount) configuration variables.
     add 54b8caf  Fix TSHttpTxnReenable to schedule back to original SM thread
     add a80d779  Add QUIC draft-23 support
     add fd59013  Minor cleanup of proxy/logging/Log.h .
     add 52944ce  Update TSVConnSslConnectionGet name to match others in the TSVConnSsl* family
     add 0808910  make proxy.config.http.request_buffer_enabled configurable and bug fix
     add b271b85  url_sig: fix memory leak with urlParse and pristine flag
     add 26a51a0  Revert "Optimize: If failed on migrateToCurrentThread, put the server session back to global server session pool"
     add db8cd14  cachekey: allow multiple values for `--key-type`
     add 64595af  Cleanup: unifdef TRACK_BUFFER_USER
     add c7a4ffa  Remove obsolete 4-2-0-fixup
     add d970c37  do not schedule stuff during shutdown
     add 78c7c0c  "Plugin (un)used" post reload notification
     add 89cf5af  Log H2 priority information
     add d52c64a  Restore the MIOBufferWriter unit tests.
     add ee5a7a4  Doc: clean up build errors.
     add 7895de8  Doc: Fix :units: options for statistics.
     add 2d0233f  Doc: improve documentation for event loop statistics.
     add 180f723  Enhance Connection Collapse in ATS core
     add f211041  Doc: Fixed the logging mode of pipe to be ascii_pipe
     add a42e61f  Rewrote remap_stats plugin to use C++
     add f3942fe  Adding connection close headers to regex_remap test.
     add 3632eb7  Add Example URI Signer Python Script
     add 69a0f98  Remove obsolete pipeline_max variable
     add 5936dcd  Ignore MgmtMessageHdr if ProcessManager is not running
     add 2888052  Clarify relation of nameservers and resolv.conf
     add 7317cde  Add tests for MIMEHdr::get_host_port_values
     add 9c05e64  Add a config for internal HPACK header table size limit
     add 0a45563  Fixes help message for traffic_top's sleep switch
     add c26b06e  Updates references to OSX to macOS
     add 15b0051  Fix some long lines and reduntant plugin_config SO additions.
     add 2bbcc48  Add MIMEHdr Garbage Collection to HPACK Dynamic Table
     add 3ac74b5  Dechunk chunked contents on HttpTunnel if client protocol is HTTP/2 or HTTP/3
     add 1219505  Add example to retrieve request body using Lua
     add 13b4894  Cleanup: Remove use of obsolete class TSConstBuffer from MIME.cc
     add 9550c65  Promote 'Enable_Config_Var' from HttpConnectionCount to HttpConfig. This is so other configuration can use it.
     add 1d50892  Fixing session sharing with IP matching.
     add 4dc8dc7  support for listening on all the net threads uses epollexclusive flag and soreuseport
     add c269a5a  Premature DSO unload with "suicidal" continuations
     add ed2a8be  Updated API header and ssl_session_reuse for new TSSslSessionInsert changes
     add d2f6e7e  Disable tests using exceptions in MIOBufferWriter UT.
     add 14b33b5  Fix the malformed threads table
     add 69a318f  Issue 4635: Address pipe reuse after configuration reload issues
     add f5c9a57  Cleanup: Ignore checkprograms of remap
     add 4ca3839  Issue #6072: Make If-Range date compare to be exact match.
     add dd27599  Add basic SystemTap markers support
     add be2102e  Allow txn handler to be set from ssn on same hook
     add 323d5b5  Replace container of HPACK dynamic table from std::vector to std::deque
     add c9c8855  Fixing log cleanup candidate selection and adding a test for it.
     add 60e6ace  Updating the autest version pin to 1.7.4.
     add 63e048a  doc + unittest TSRemap(Init|NewInstance) failures
     add 3aaf280  Script used for comparing commits on internal branch and seeing if they are on the remote master or release branch.  It uses a combination of cherry-mark and searching the commit message for cherry-pick -x hashes.
     add c179620  cleanup the eventloop
     add 0d88806  Docs: clarify remap plugin inst init params
     add 1e6760e  Docs: cachekey: fixed non-ascii table characters
     add 20ec81e  Fixes misc. spelling and whitespace
     add 35f31c6  Minor fixes.
     add 4877105  set host name in TLS extension for SNI Host check in service side with sni policy verify_with_name_source.
     add 12d0b56  Removes proxy.config.cache.storage_filename
     add 4f56958  For remap_stats, removes configure time dependency on search.h
     add 6ef4db4  Fixes misc. spelling and whitespace
     add 63ddd24  Add an appropriate warning where behavior has changed
     add 33a5ebe  Fix null pointer dereference reported by clang-analyzer
     add 5083cf9  Issue #4294: Handle return value of SSL_write() properly.
     add 452d60e  Adding an autest for traffic_dump.
     add 85c0cd4  Fixing include synopsis rendering for API docs.
     add bbcffa0  Removes the records.config.shadow alternative config file
     add d22de24  Add Metrics to track SSL Handshake attempts
     add 51961cb  Remove never implemented HttpTransact::service_transaction_in_proxy_only_mode
     add 4f8cb03  Updated to clang-format v9.0.0
     add b950519  Cleaned up the changelog command for making our release notes
     add bad68b5  Remove remnants of http/1.1 pipeline logic.
     add 5e63971  Avoid IOBufferReader::read_avail() call from MIOBuffer::high_water()
     add e50520f  Remove using namespace std
     add 032cedb  Update docs for SSL Handshake stats
     add 2d7a477  A couple simple tweaks.
     add 3ea8301  Remove including sys/sysctl.h for Linux
     add 9639ddd  Make MIOBufferWriter unit tests work when compiled without -DDEBUG.
     add 2f24fca  slice plugin add support for using effective url with remap host.
     add ea1202a  Disable the most expensive "make check" tests by default
     add ca01eac  Reduce doc build errors
     add 7ba816f  Internal link needs _
     add 4d9c1fa  Add lua watermark test to check for existence of lua watermark upstream API call
     add 918240f  Add apache header to watermark lua test
     add de22d85  Rename test to lua_watermark.test.py
     add 6b08479  tests: Cleans up imported but unused imports
     add 61cce69  tests: Cleans up local variable is assigned to but never used warnings
     add 3ceab9e  thread ready check
     add 9e91efb  Reverse debug specific check.
     add 98b0aea  Fix building Catch on macOS
     add 5902d86  tests: Adds autest for WebSocket mappings
     add 07e6e2d  Normalize loopback usage in session_match autest
     add 0db18c7  Only decrement log_stat_log_files_open_stat when the file is closed.
     add b58fcfd  Move TSHttpTxnServerPush to the stable API interface.
     add 11a7f1d  Promote server_push_preload plugin.
     add 4960789  Change API to return a TSReturnCode code.
     add f7afea3  Move websocket upgrade later in state machine
     add 02c0e5b  detect bogus jemalloc version
     add d000f0c  Remove Cache v23 support
     add e655af7  Fixed build issues with hwloc 2.x API changes
     add afa69e7  Cleans up some of the filenames mess (#6144)
     add 97692a5  tslua: Exposes set/get method for server request objects
     add fe0d476  Re-order READ_REQUEST_ HDR_HOOK and PRE_REMAP_HOOK
     add 4edbda6  Remove unused functions of IOBuffer
     add 14aadf4  Updates yaml-cpp to 0.6.3
     add 8857fa3  Fixed gcc7 issue with yaml-cpp 0.6.3
     add e2c4d72  Fixes cppcheck issues for cookie_remap plugin
     add 26f7f0a  Remove HttpTransact::build_upgrade_response
     add e93da34  Remove unimplement UDP function
     add ddb6e33  tslua: Exposes set/get version for server request objects
     add a711c46  Removes the ssn_close hook, it can never work (#6175)
     add b63ba6f  Doc: Remove local path to MathJax.
     add d2b0bac  RBTree - fix potential nullptr dereference
     add aa9824f  Dockerfile for Debian package managers (#6183)
     add e328141  Fix compile warnings in Catch checks for TextView (#6186)
     add ae62e8a  Replaces Python -> Python3 in a few utilities (#6187)
     add 093317c  Fixed issue with macOS Catalina and pcre 8.43 enabling pcre-jit (#6189)
     add 4520de9  Limit this check to Linux, where ldd always works (#6191)
     add fa47dfc  remap_stats: Fix BufferWriter usage error.
     add c36464e  Remove header conversion functions for HTTP/0.9
     add 7dd4a6f  Fix ssl_session_reuse to compile on macOS and FreeBSD
     add 95601e9  Upgrade Catch.hpp to v2.11 (#6185)
     add a083b7a  Add test to catch regressions in sni and override configs (#6170)
     add f0361d8  Merge remote-tracking branch 'asfMain/master' into h1outbound

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (e3cf946)
            \
             N -- N -- N   refs/heads/h1outbound (f0361d8)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes: