This is an automated email from the ASF dual-hosted git repository. zwoop pushed a commit to branch quic-latest in repository https://gitbox.apache.org/repos/asf/trafficserver.git
commit de29fa6c686ea9bfd0be1419de240517e9e01fcb Merge: ba5ff99 ec3ed32 Author: Leif Hedstrom <[email protected]> AuthorDate: Sat Feb 10 20:49:39 2018 -0700 Merge branch 'master' into quic-latest * master: to only fix the SELCT_ALT hook Correct clear and assign of FIPS cache keys in HTTPInfo. Remove client read timeout Added logcode and stats Send VC_EVENT_WRITE_READY/COMPLETE when write_vio is consumed X-Debug: log-headers Make throttling feature more useful. psutil can not find python.h withouth python3-dev in Ubuntu Fix a bug that chunked resopnses aren't logged properly if the client side is H2 Documentation: correct inku16 to unsigned int:16 correct negative event's timeout_at value Fixes the escalate plugin such that redirects are followed Use CRYPTO_HEX_SIZE instead of hardcoded fixed sizes. fix OCSP under OpenSSL 1.1.x Note the stripe meta while clearing the stripe coverity 1385717: Out-of-bounds write heap use after free Adding custom method support and bug fixes Fix X-Id logging for slow log .../cache-architecture/architecture.en.rst | 2 +- .../architecture/architecture.en.po | 4 +- iocore/cache/Cache.cc | 10 ++- iocore/cache/CacheHttp.cc | 2 +- iocore/cache/CacheRead.cc | 16 ++-- iocore/cache/P_CacheDir.h | 26 +++---- iocore/eventsystem/P_UnixEThread.h | 12 ++- iocore/net/Net.cc | 5 ++ iocore/net/OCSPStapling.cc | 34 ++++++--- iocore/net/P_Net.h | 2 + iocore/net/P_OCSPStapling.h | 5 -- iocore/net/P_UnixNet.h | 46 ++---------- iocore/net/UnixNet.cc | 1 - iocore/net/UnixNetAccept.cc | 51 +++++++++---- iocore/net/UnixNetVConnection.cc | 12 +-- lib/cppapi/GlobalPlugin.cc | 9 ++- lib/cppapi/include/atscppapi/Plugin.h | 7 +- lib/cppapi/include/atscppapi/Request.h | 6 ++ lib/cppapi/include/utils_internal.h | 1 + lib/cppapi/utils_internal.cc | 25 ++++++- plugins/xdebug/xdebug.cc | 86 ++++++++++++++++++++++ proxy/InkAPI.cc | 26 +++++-- proxy/hdrs/HTTP.cc | 16 ++-- proxy/hdrs/HTTP.h | 3 +- proxy/http/HttpConfig.cc | 9 +++ proxy/http/HttpConfig.h | 3 + proxy/http/HttpSM.cc | 52 ++++++++----- proxy/http/HttpSM.h | 1 - proxy/http/HttpTransact.cc | 5 ++ proxy/http2/Http2ConnectionState.cc | 10 ++- proxy/http2/Http2Stream.cc | 74 +++++++++---------- proxy/http2/Http2Stream.h | 8 +- proxy/logging/Log.cc | 17 +++-- proxy/logstats.cc | 9 +++ proxy/tests/logstats.json | 2 + proxy/tests/logstats.summary | 1 + tests/bootstrap.py | 3 +- tests/gold_tests/h2/gold/priority_0_stderr.gold | 11 +++ tests/gold_tests/h2/gold/priority_0_stdout.gold | 1 + tests/gold_tests/h2/http2_priority.test.py | 85 +++++++++++++++++++++ tests/tools/sessionvalidation/sessionvalidation.py | 12 +-- tests/tools/traffic-replay/NonSSL.py | 5 ++ tests/tools/traffic-replay/SSLReplay.py | 43 ++++++----- tests/tools/traffic-replay/extractHeader.py | 21 +++++- 44 files changed, 548 insertions(+), 231 deletions(-) -- To stop receiving notification emails like this one, please contact [email protected].
