trafficserver-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From masa...@apache.org
Subject [trafficserver] branch quic-latest updated (45a3512 -> 38104e9)
Date Wed, 01 Aug 2018 01:01:48 GMT
This is an automated email from the ASF dual-hosted git repository.

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


    from 45a3512      Add be32toh and htobe32
     new 6365480  Fix unit test of QUICPakcet
     add ba93177  Enhances detection of luajit
     add 4d4a2d2   Removes compiler flag overrides related to obsolete intree LuaJIT build
     add 113fb90  Cleans up LDADDs in traffic_server
     add c3f0582  Cleans up brotli compiler and linker flags
     add 84f429f  Doc: Tweak to fix doc issues in IntrusiveDList documentation.
     add 77fb66b  Add generic "guard" class (PostScript) for exception and early function
return safety.
     add fbb01fe  Add information about the connect failure and source port
     add 441f5f6  Fixed broken sphinx version check on MacOS
     add e632e46  Fixes spelling
     add a9157d5  Test: Convert test_Regex.cc to Catch.
     add e57679c  Fixed http/2 issue with Http2Stream being updated after it was destroyed
     add ef785f2  Clearout shutdown_cont_event when the event has been processed
     add 31e4d28  Testing: Convert test_History.cc to Catch.
     add 22e273d  TextView: More unit tests about separators and tokens.
     add e4a94b9  Remove Http2ConnectionState::continued_buffer
     add 4c34cbc  Make negative caching accept configured error status codes
     add 6c8cd24  Check version in the snap file on ATS upgrade
     add a80f072  Minor update on README's directory structure
     add 7acfcfb  Fixes some var-args missing va_start/end
     add a8ec551  Do not do DNS to origin if the object is HIT-STALE and parent exists
     add 13a26ac  Bug fix in microServer threading and reorganize code
     add 2088331  Fix issue caused by snap file
     add 37aa9fe  Runroot: Add feature to use runroot by providing yaml file
     add 74f03c7  Adds new logging tags: nhi and nhp
     add 175143e  TS-4765: Removes previously deprecated cqbl and pqbl log tags
     add 67a6e05  TextView: Unit tests for token handling on single characters, and with trim.
     add f78dfc4  Test: Convert test_Ptr.cc to Catch.
     add 65cb226  Removes old commented-out code
     add cf353b4  Revert "Fix crashes from early post return fix."
     add 33543d8  Revert "Fix post_error test by initializating the address length of the
accept call."
     add 769ca45  Revert "Fix post process to propagate early server response."
     add 7b69a90  Dockerfile for CentOS/Fedora, i.e. yum dependencies
     add 52738fb  Revert "Do not do DNS to origin if the object is HIT-STALE and parent exists"
     add 92accb1  fix another crash on shutdown and add unlikely
     add f38afaa  Modifies init script to add start/reload hooks
     add df6c2fb  For PostScript class, remove problematic parameter forwarding to functor
(rely on lambda capturing instead).
     add 8aec34a  Add support for 'fwd' value to X-Debug header, and move to later hook any
deletion of X-Debug header from client request.
     add bd7741f  Fixes ticket loading from filesystems without a mtime
     add 044f9d6  Removes more references to traffic_cop and cop related functionality
     add 78d7c3f  Fixing copy paste error in SNI yaml parsing
     add cee6d61  Change the defauilt connect_ports docs to reflect the code
     add 5c23970  Removes remnants of dprintf support
     add c6cf6aa  Fixed Spelling.
     add 2ded013  Updates the default ciphers to avoid weak ciphers(non FS)
     new 38104e9  Merge branch 'asf/master' into quic-latest

The 2 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:
 CMakeLists.txt                                     |   7 +-
 README                                             |  13 +-
 build/brotli.m4                                    |  18 +--
 build/luajit.m4                                    | 176 +++++++++++++++++++++
 ci/docker/yum/Dockerfile                           |  68 ++++++++
 configs/records.config.default.in                  |   2 +-
 configure.ac                                       | 115 ++++----------
 doc/.tx/config                                     |   5 -
 doc/admin-guide/files/records.config.en.rst        |  11 +-
 doc/admin-guide/logging/formatting.en.rst          |   4 +
 .../monitoring/statistics/core/general.en.rst      |   3 -
 doc/admin-guide/performance/index.en.rst           |   4 +-
 doc/admin-guide/plugins/lua.en.rst                 |   6 +-
 doc/admin-guide/plugins/xdebug.en.rst              |   7 +-
 doc/appendices/command-line/traffic_server.en.rst  |   2 -
 doc/checkvers.sh                                   |  40 -----
 .../internal-libraries/intrusive-list.en.rst       |  65 +++++---
 iocore/net/SSLConfig.cc                            |   7 +-
 iocore/net/UnixNetAccept.cc                        |   2 +-
 iocore/net/UnixNetProcessor.cc                     |   3 +
 iocore/net/YamlSNIConfig.cc                        |   2 +-
 iocore/net/quic/test/test_QUICPacket.cc            |  13 +-
 lib/perl/lib/Apache/TS/AdminClient.pm              |   1 +
 lib/records/Makefile.am                            |   7 +-
 lib/records/P_RecCore.cc                           |  25 +++
 lib/records/P_RecFile.h                            |   3 +
 lib/records/P_RecMessage.h                         |   1 -
 lib/records/RecCore.cc                             |   2 +-
 lib/records/RecFile.cc                             |  36 +++++
 lib/records/RecLocal.cc                            |   9 --
 lib/records/RecMessage.cc                          |   4 +-
 lib/records/RecProcess.cc                          |  19 ---
 lib/ts/History.h                                   |   1 +
 lib/ts/Makefile.am                                 |  10 +-
 lib/ts/PostScript.h                                |  65 ++++++++
 lib/ts/TextView.h                                  |  28 ++++
 lib/ts/ink_error.h                                 |   2 -
 lib/ts/ink_res_init.cc                             |   2 +-
 lib/ts/ink_sock.cc                                 |   1 -
 lib/ts/ink_sprintf.cc                              |   1 +
 lib/ts/runroot.cc                                  |  81 +++++-----
 lib/ts/runroot.h                                   |   4 -
 lib/ts/test_History.cc                             | 111 -------------
 lib/ts/test_Ptr.cc                                 |  99 ------------
 lib/ts/unit-tests/test_History.cc                  | 117 ++++++++++++++
 lib/ts/unit-tests/test_IntrusiveDList.cc           |  27 +++-
 ...{test_scoped_resource.cc => test_PostScript.cc} |  69 +++++---
 lib/ts/unit-tests/test_Ptr.cc                      |  80 ++++++++++
 lib/ts/{ => unit-tests}/test_Regex.cc              |  35 ++--
 lib/ts/unit-tests/test_TextView.cc                 |  63 +++++++-
 mgmt/Cop.h                                         |  27 ----
 mgmt/RecordsConfig.cc                              |   4 +-
 mgmt/api/include/mgmtapi.h                         |   2 +-
 plugins/compress/Makefile.inc                      |   4 +-
 plugins/lua/Makefile.inc                           |   2 +-
 plugins/xdebug/xdebug.cc                           | 148 ++++++++++++++---
 proxy/hdrs/MIME.h                                  |   4 +-
 proxy/http/HttpBodyFactory.cc                      |   1 -
 proxy/http/HttpBodyFactory.h                       |  10 +-
 proxy/http/HttpConfig.cc                           |  54 +++++++
 proxy/http/HttpConfig.h                            |   6 +
 proxy/http/HttpSM.cc                               |  31 +---
 proxy/http/HttpTransact.cc                         |  32 ++--
 proxy/http/HttpTransact.h                          |  11 --
 proxy/http2/Http2ConnectionState.cc                |   2 +
 proxy/http2/Http2ConnectionState.h                 |  10 +-
 proxy/http2/Http2Stream.cc                         |   4 +-
 proxy/logging/Log.cc                               |  20 +--
 proxy/logging/LogAccess.cc                         |  13 ++
 proxy/logging/LogAccess.h                          |   2 +
 proxy/logging/LogAccessHttp.cc                     |  16 ++
 proxy/logging/LogAccessHttp.h                      |   2 +
 rc/trafficserver.in                                |  35 ++++
 src/traffic_ctl/config.cc                          |   5 -
 src/traffic_layout/engine.cc                       |  39 ++++-
 src/traffic_manager/traffic_manager.cc             |   1 -
 src/traffic_server/CoreUtils.cc                    |   4 -
 src/traffic_server/HostStatus.cc                   |   2 +-
 src/traffic_server/Makefile.inc                    |  11 +-
 src/traffic_server/SocksProxy.cc                   |   5 -
 src/traffic_server/traffic_server.cc               |  23 +--
 src/traffic_top/traffic_top.cc                     |   2 -
 tests/gold_tests/autest-site/microserver.test.ext  |   7 +-
 .../pluginTest/xdebug/x_remap/{two.in => fwd1.in}  |   2 +-
 .../pluginTest/xdebug/x_remap/{two.in => fwd2.in}  |   2 +-
 .../pluginTest/xdebug/x_remap/{two.in => fwd3.in}  |   2 +-
 tests/gold_tests/pluginTest/xdebug/x_remap/fwd4.in |   4 +
 tests/gold_tests/pluginTest/xdebug/x_remap/fwd5.in |   4 +
 .../gold_tests/pluginTest/xdebug/x_remap/out.gold  | 139 +++++++++++-----
 .../xdebug/x_remap/x_remap-observer.py}            |  16 +-
 .../pluginTest/xdebug/x_remap/x_remap.gold         |  16 ++
 .../pluginTest/xdebug/x_remap/x_remap.test.py      |  20 ++-
 tests/gold_tests/post_error/create_post_body.py    |  24 ---
 tests/gold_tests/post_error/gold/post_error.gold   |   3 -
 tests/gold_tests/post_error/post_error.test.py     |  69 --------
 tests/gold_tests/post_error/post_server.c          | 105 ------------
 tests/gold_tests/runroot/runroot_error.test.py     |   4 +-
 tests/tools/microServer/uWServer.py                |  25 ++-
 98 files changed, 1460 insertions(+), 990 deletions(-)
 create mode 100644 build/luajit.m4
 create mode 100644 ci/docker/yum/Dockerfile
 delete mode 100755 doc/checkvers.sh
 create mode 100644 lib/ts/PostScript.h
 delete mode 100644 lib/ts/test_History.cc
 delete mode 100644 lib/ts/test_Ptr.cc
 create mode 100644 lib/ts/unit-tests/test_History.cc
 copy lib/ts/unit-tests/{test_scoped_resource.cc => test_PostScript.cc} (52%)
 create mode 100644 lib/ts/unit-tests/test_Ptr.cc
 rename lib/ts/{ => unit-tests}/test_Regex.cc (53%)
 delete mode 100644 mgmt/Cop.h
 copy tests/gold_tests/pluginTest/xdebug/x_remap/{two.in => fwd1.in} (57%)
 copy tests/gold_tests/pluginTest/xdebug/x_remap/{two.in => fwd2.in} (55%)
 copy tests/gold_tests/pluginTest/xdebug/x_remap/{two.in => fwd3.in} (54%)
 create mode 100644 tests/gold_tests/pluginTest/xdebug/x_remap/fwd4.in
 create mode 100644 tests/gold_tests/pluginTest/xdebug/x_remap/fwd5.in
 copy tests/gold_tests/{headers/normalize_ae_observer.py => pluginTest/xdebug/x_remap/x_remap-observer.py}
(73%)
 create mode 100644 tests/gold_tests/pluginTest/xdebug/x_remap/x_remap.gold
 delete mode 100644 tests/gold_tests/post_error/create_post_body.py
 delete mode 100644 tests/gold_tests/post_error/gold/post_error.gold
 delete mode 100644 tests/gold_tests/post_error/post_error.test.py
 delete mode 100644 tests/gold_tests/post_error/post_server.c


Mime
View raw message