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

bneradt pushed a change to branch 10-Dev
in repository https://gitbox.apache.org/repos/asf/trafficserver.git


    from b4f16e89e Merge the latest master branch into 10-Dev
     add f3173bb1a Make the autopep8 clang-format targets quieter (#8944)
     add 15bea4dd9 .fit/fmt/.clang-format-installed prerequisite (#8950)
     add 57ffe7c51 Remove use of sbrk() (#8946)
     add 2d0949969 Enable warning for deprecated declarations on macOS (#8947)
     add 6202ebbd3 Use std::unique_ptr for X509 and BIO scoped heap objects. 
(#8954)
     add 828b7d3e4 Remove unneccessary const qualifiers (#8957)
     add 156528de4 Hostdb Restructure (#8953)
     new e103b0ce6 Merge ASF master into 10-Dev

The 1 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:
 Makefile.am                                        |    5 +-
 configs/body_factory/default/Makefile.am           |    1 +
 configs/body_factory/default/connect#all_dead      |   17 +
 configure.ac                                       |    2 +-
 .../core-architecture/HostDB-Data-Layout.svg       |    3 +
 .../core-architecture/hostdb.en.rst                |  191 +++
 doc/developer-guide/core-architecture/index.en.rst |    1 +
 ...xample-cdn-layout.uml => host-resolve.plantuml} |   21 +-
 example/plugins/c-api/protocol/TxnSM.c             |   12 +-
 include/ts/ts.h                                    |    6 +
 include/tscore/BufferWriter.h                      |    4 +-
 include/tscore/BufferWriterForward.h               |    7 +
 include/tscore/Diags.h                             |   11 +
 include/tscore/bwf_std_format.h                    |   16 +-
 include/tscore/ink_time.h                          |    1 +
 include/tscore/ts_file.h                           |    7 +
 iocore/dns/P_SplitDNSProcessor.h                   |   36 +-
 iocore/dns/SRV.h                                   |    1 -
 iocore/dns/SplitDNS.cc                             |    6 +-
 iocore/hostdb/HostDB.cc                            | 1593 +++++++++++---------
 iocore/hostdb/I_HostDBProcessor.h                  |  960 ++++++++----
 iocore/hostdb/P_HostDBProcessor.h                  |  283 +---
 iocore/net/OCSPStapling.cc                         |    6 +-
 iocore/net/P_SSLUtils.h                            |   47 +-
 iocore/net/SSLUtils.cc                             |    4 +-
 iocore/net/quic/QUICFrame.cc                       |    4 +-
 iocore/net/quic/QUICFrame.h                        |    4 +-
 iocore/net/quic/QUICPacket.cc                      |    2 +-
 iocore/net/quic/QUICPacket.h                       |    2 +-
 plugins/lua/ts_lua_misc.c                          |   10 +-
 plugins/regex_revalidate/regex_revalidate.c        |    2 +-
 proxy/ControlMatcher.h                             |    8 +-
 proxy/ParentSelection.cc                           |   30 +-
 proxy/http/HttpConfig.cc                           |    4 +-
 proxy/http/HttpConfig.h                            |    4 +-
 proxy/http/HttpConnectionCount.cc                  |    2 +-
 proxy/http/HttpSM.cc                               |  358 ++---
 proxy/http/HttpSM.h                                |    7 +-
 proxy/http/HttpTransact.cc                         |  365 ++---
 proxy/http/HttpTransact.h                          |   77 +-
 proxy/http/PreWarmManager.cc                       |   46 +-
 proxy/http/PreWarmManager.h                        |    4 +-
 proxy/http/remap/unit-tests/nexthop_test_stubs.cc  |    6 +-
 src/traffic_server/InkAPI.cc                       |   52 +-
 src/traffic_server/InkAPITest.cc                   |    8 +-
 src/traffic_server/traffic_server.cc               |   23 +-
 src/tscore/unit_tests/test_BufferWriterFormat.cc   |    2 +
 .../next_hop/strategies_ch2/strategies_ch2.test.py |    2 +
 .../proxy_protocol/proxy_serve_stale.test.py       |    2 +-
 tools/autopep8.sh                                  |   19 +-
 tools/clang-format.sh                              |   40 +-
 51 files changed, 2294 insertions(+), 2030 deletions(-)
 create mode 100644 configs/body_factory/default/connect#all_dead
 create mode 100644 doc/developer-guide/core-architecture/HostDB-Data-Layout.svg
 create mode 100644 doc/developer-guide/core-architecture/hostdb.en.rst
 copy doc/uml/{l4-example-cdn-layout.uml => host-resolve.plantuml} (73%)

Reply via email to