trafficserver-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mas...@apache.org
Subject [trafficserver] branch quic-latest updated (3c8e6d1 -> e7a6cd6)
Date Wed, 21 Aug 2019 02:43:26 GMT
This is an automated email from the ASF dual-hosted git repository.

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


    from 3c8e6d1  Merge branch 'master' into quic-latest
     add 096b259  Doc: Remove python 2 vestiges from conf.py, traffic-server.py.
     add dc09101  Make TS_NULL_MLOC a valid C compile-time constant.
     add 7e5093e  Make proxy.config.http.per_server.min_keep_alive_connections overridable
     add 191d794  Updated clang-tidy configuration, scripts, and Makefiles
     add 4cfd5a7  Ran make clang-tidy
     add 85622c7  Fix clang-tidy's mistakes
     add b51c23e  HTTP/2 fix with realloc
     add 656afd2  Doc: fix build errors.
     add 101c79b  Explain how SRV origin selection works
     add 4d66db0  Cleanup: unifdef WRITE_AND_TRANSFER
     add 05a6f19  Cleanup: Remove unused empty files
     add 5886fb2  Fix inactivity timeout on QUIC
     add e7a6cd6  Merge branch 'master' into quic-latest

No new revisions were added by this update.

Summary of changes:
 .clang-tidy                                        |   2 +-
 build/tidy.mk                                      |   8 +-
 doc/admin-guide/files/records.config.en.rst        |  12 +-
 doc/admin-guide/plugins/lua.en.rst                 | 328 ++++++++++-----------
 doc/conf.py                                        |  14 +-
 doc/ext/traffic-server.py                          |   4 +-
 example/plugins/c-api/cache_scan/cache_scan.cc     |  28 +-
 example/plugins/c-api/cert_update/cert_update.cc   |   2 +-
 .../client_context_dump/client_context_dump.cc     |   2 +-
 example/plugins/c-api/protocol/Protocol.c          |   4 +-
 example/plugins/c-api/protocol/TxnSM.c             |   7 +-
 .../plugins/c-api/protocol_stack/protocol_stack.cc |   2 +-
 example/plugins/c-api/query_remap/query_remap.c    |   2 +-
 example/plugins/c-api/remap/remap.cc               |  14 +-
 example/plugins/c-api/secure_link/secure_link.c    |   2 +-
 example/plugins/c-api/thread_pool/psi.c            |   2 +-
 example/plugins/c-api/vconn_args/vconn_args.cc     |   4 +-
 example/plugins/c-api/verify_cert/verify_cert.cc   |   2 +-
 example/plugins/cpp-api/Makefile.am                |   1 -
 example/plugins/cpp-api/websocket/WSBuffer.cc      |   6 +-
 include/ts/apidefs.h.in                            |   3 +-
 include/tscpp/api/Headers.h                        |   4 +-
 iocore/aio/AIO.cc                                  |  14 +-
 iocore/aio/test_AIO.cc                             |  34 +--
 iocore/cache/Cache.cc                              | 168 +++++------
 iocore/cache/CacheDir.cc                           |  33 ++-
 iocore/cache/CacheDisk.cc                          |  28 +-
 iocore/cache/CacheHosting.cc                       |  28 +-
 iocore/cache/CacheHttp.cc                          |  14 +-
 iocore/cache/CacheLink.cc                          |   4 +-
 iocore/cache/CachePages.cc                         |  14 +-
 iocore/cache/CachePagesInternal.cc                 |   2 +-
 iocore/cache/CacheRead.cc                          |  28 +-
 iocore/cache/CacheTest.cc                          |  50 ++--
 iocore/cache/CacheVol.cc                           |  37 +--
 iocore/cache/CacheWrite.cc                         |  49 +--
 iocore/cache/RamCacheCLFUS.cc                      |  52 ++--
 iocore/cache/RamCacheLRU.cc                        |   6 +-
 iocore/cache/Store.cc                              |  18 +-
 iocore/cache/test/main.cc                          |   8 +-
 iocore/cache/test/stub.cc                          |   2 +-
 iocore/cache/test/test_Alternate_L_to_S.cc         |   8 +-
 .../cache/test/test_Alternate_L_to_S_remove_L.cc   |  12 +-
 .../cache/test/test_Alternate_L_to_S_remove_S.cc   |  12 +-
 iocore/cache/test/test_Alternate_S_to_L.cc         |   8 +-
 .../cache/test/test_Alternate_S_to_L_remove_L.cc   |  12 +-
 .../cache/test/test_Alternate_S_to_L_remove_S.cc   |  12 +-
 iocore/cache/test/test_Update_L_to_S.cc            |   8 +-
 iocore/cache/test/test_Update_S_to_L.cc            |   8 +-
 iocore/cache/test/test_Update_header.cc            |   8 +-
 iocore/dns/DNS.cc                                  |  71 ++---
 iocore/dns/DNSConnection.cc                        |   3 +-
 iocore/dns/SplitDNS.cc                             |   6 +-
 iocore/eventsystem/IOBuffer.cc                     |  43 +--
 iocore/eventsystem/I_IOBuffer.h                    |  13 -
 iocore/eventsystem/Makefile.am                     |   8 -
 iocore/eventsystem/PQ-List.cc                      |   2 +-
 iocore/eventsystem/ProxyAllocator.cc               |  10 +-
 iocore/eventsystem/UnixEThread.cc                  |   2 +-
 iocore/eventsystem/UnixEventProcessor.cc           |   2 +-
 iocore/eventsystem/test_I_Buffer.cc                |  25 --
 iocore/eventsystem/test_I_Event.cc                 |  25 --
 iocore/eventsystem/test_P_Buffer.cc                |  25 --
 iocore/eventsystem/test_P_Event.cc                 |  25 --
 iocore/hostdb/HostDB.cc                            |  20 +-
 iocore/hostdb/test_RefCountCache.cc                |  16 +-
 iocore/net/Connection.cc                           |   5 +-
 iocore/net/Net.cc                                  |   2 +-
 iocore/net/NetVCTest.cc                            |   6 +-
 iocore/net/OCSPStapling.cc                         |   8 +-
 iocore/net/QUICMultiCertConfigLoader.cc            |   2 +-
 iocore/net/QUICNetVConnection.cc                   |   4 +-
 iocore/net/SSLCertLookup.cc                        |   7 +-
 iocore/net/SSLConfig.cc                            |  47 +--
 iocore/net/SSLDiags.cc                             |   4 +-
 iocore/net/SSLNetVConnection.cc                    |  10 +-
 iocore/net/SSLNextProtocolSet.cc                   |   6 +-
 iocore/net/SSLSessionCache.cc                      |   2 +-
 iocore/net/SSLSessionTicket.cc                     |   2 +-
 iocore/net/SSLStats.cc                             |   4 +-
 iocore/net/SSLUtils.cc                             |  10 +-
 iocore/net/Socks.cc                                |  16 +-
 iocore/net/UnixConnection.cc                       |  16 +-
 iocore/net/UnixNet.cc                              |   8 +-
 iocore/net/UnixNetAccept.cc                        |  17 +-
 iocore/net/UnixNetPages.cc                         |   4 +-
 iocore/net/UnixNetProcessor.cc                     |   2 +-
 iocore/net/UnixNetVConnection.cc                   |  22 +-
 iocore/net/UnixUDPNet.cc                           |  19 +-
 iocore/net/YamlSNIConfig.cc                        |   2 +-
 iocore/net/test_I_UDPNet.cc                        |   6 +-
 iocore/utils/OneWayMultiTunnel.cc                  |   4 +-
 iocore/utils/OneWayTunnel.cc                       |   4 +-
 lib/records/P_RecCore.cc                           |   2 +-
 lib/records/RecConfigParse.cc                      |   8 +-
 lib/records/RecCore.cc                             |  30 +-
 lib/records/RecFile.cc                             |   2 +-
 lib/records/RecLocal.cc                            |   4 +-
 lib/records/RecMessage.cc                          |  37 +--
 lib/records/RecProcess.cc                          |   2 +-
 lib/records/RecRawStats.cc                         |  44 +--
 lib/records/RecUtils.cc                            |  10 +-
 mgmt/Alarms.cc                                     |   8 +-
 mgmt/FileManager.cc                                |   2 +-
 mgmt/LocalManager.cc                               |  26 +-
 mgmt/ProcessManager.cc                             |  24 +-
 mgmt/ProxyConfig.cc                                |  14 +-
 mgmt/RecordsConfig.cc                              |   2 +-
 mgmt/RecordsConfigUtils.cc                         |   6 +-
 mgmt/WebMgmtUtils.cc                               | 121 ++++----
 mgmt/api/APITestCliRemote.cc                       |  16 +-
 mgmt/api/CoreAPI.cc                                |  18 +-
 mgmt/api/CoreAPIRemote.cc                          |  40 +--
 mgmt/api/CoreAPIShared.cc                          |   4 +-
 mgmt/api/EventCallback.cc                          |  14 +-
 mgmt/api/EventControlMain.cc                       |  16 +-
 mgmt/api/INKMgmtAPI.cc                             | 110 +++----
 mgmt/api/NetworkMessage.cc                         |   8 +-
 mgmt/api/NetworkUtilsRemote.cc                     |  26 +-
 mgmt/api/TSControlMain.cc                          |  28 +-
 mgmt/utils/ExpandingArray.cc                       |   4 +-
 mgmt/utils/MgmtMarshall.cc                         |  22 +-
 mgmt/utils/MgmtSocket.cc                           |   8 +-
 mgmt/utils/MgmtUtils.cc                            |  10 +-
 mgmt/utils/test_marshall.cc                        |   4 +-
 plugins/authproxy/authproxy.cc                     |   8 +-
 plugins/authproxy/utils.cc                         |   2 +-
 plugins/background_fetch/background_fetch.cc       |   4 +-
 plugins/background_fetch/configs.cc                |   4 +-
 plugins/cache_promote/cache_promote.cc             |  13 +-
 .../cache_range_requests/cache_range_requests.cc   |  18 +-
 plugins/cachekey/configs.cc                        |   2 +-
 plugins/cachekey/plugin.cc                         |   4 +-
 plugins/certifier/certifier.cc                     |   6 +-
 plugins/compress/compress.cc                       |  32 +-
 plugins/compress/configuration.cc                  |   2 +-
 plugins/compress/misc.cc                           |  10 +-
 plugins/escalate/escalate.cc                       |   8 +-
 plugins/esi/combo_handler.cc                       |   2 +-
 plugins/esi/esi.cc                                 |  31 +-
 plugins/esi/fetcher/HttpDataFetcherImpl.cc         |   4 +-
 plugins/esi/lib/EsiParser.cc                       |   2 +-
 plugins/esi/serverIntercept.cc                     |   5 +-
 plugins/experimental/access_control/common.cc      |   2 +-
 plugins/experimental/access_control/config.cc      |  12 +-
 plugins/experimental/access_control/plugin.cc      |   6 +-
 plugins/experimental/access_control/utils.cc       |  23 +-
 .../cert_reporting_tool/cert_reporting_tool.cc     |   2 +-
 .../collapsed_forwarding/collapsed_forwarding.cc   |   6 +-
 plugins/experimental/cookie_remap/cookie_remap.cc  |  65 ++--
 plugins/experimental/cookie_remap/cookiejar.cc     |  35 ++-
 plugins/experimental/cookie_remap/strip.cc         |  19 +-
 .../custom_redirect/custom_redirect.cc             |   4 +-
 plugins/experimental/geoip_acl/geoip_acl.cc        |   4 +-
 .../ja3_fingerprint/ja3_fingerprint.cc             |   7 +-
 plugins/experimental/magick/magick.cc              |   2 +-
 plugins/experimental/memcache/tsmemcache.cc        |  64 ++--
 plugins/experimental/metalink/metalink.cc          |  36 +--
 plugins/experimental/money_trace/money_trace.cc    |   6 +-
 plugins/experimental/mp4/mp4.cc                    |  10 +-
 plugins/experimental/mp4/mp4_meta.cc               | 114 +++----
 plugins/experimental/mysql_remap/mysql_remap.cc    |   8 +-
 plugins/experimental/slice/Config.cc               |   8 +-
 plugins/experimental/slice/Range.cc                |   2 +-
 plugins/experimental/slice/client.cc               |   2 +-
 plugins/experimental/slice/intercept.cc            |   2 +-
 plugins/experimental/slice/server.cc               |   2 +-
 .../experimental/ssl_session_reuse/src/config.cc   |   2 +-
 .../ssl_session_reuse/src/session_process.cc       |  34 ++-
 .../ssl_session_reuse/src/simple_pool.cc           |   3 +-
 .../experimental/ssl_session_reuse/src/ssl_init.cc |   4 +-
 .../ssl_session_reuse/src/ssl_key_utils.cc         |  26 +-
 plugins/experimental/sslheaders/expand.cc          |   4 +-
 plugins/experimental/sslheaders/sslheaders.cc      |  14 +-
 plugins/experimental/sslheaders/test_sslheaders.cc |   2 +-
 .../experimental/stream_editor/stream_editor.cc    |  14 +-
 plugins/experimental/system_stats/system_stats.c   |   4 +-
 plugins/experimental/tls_bridge/regex.cc           |   4 +-
 plugins/experimental/tls_bridge/tls_bridge.cc      |   3 +-
 plugins/experimental/traffic_dump/traffic_dump.cc  |   7 +-
 plugins/experimental/uri_signing/config.c          |   2 +-
 .../uri_signing/unit_tests/uri_signing_test.cc     |   4 +-
 plugins/experimental/url_sig/url_sig.c             |   4 +-
 .../experimental/webp_transform/ImageTransform.cc  |   2 +-
 plugins/generator/generator.cc                     |   4 +-
 plugins/header_rewrite/header_rewrite.cc           |   6 +-
 plugins/header_rewrite/operators.cc                |  10 +-
 plugins/lua/ts_lua_fetch.c                         |   2 +-
 plugins/lua/ts_lua_http_config.c                   |   2 +
 plugins/prefetch/fetch.cc                          |   8 +-
 plugins/prefetch/pattern.cc                        |   9 +-
 plugins/prefetch/plugin.cc                         |   9 +-
 plugins/regex_remap/regex_remap.cc                 |  10 +-
 plugins/s3_auth/aws_auth_v4.cc                     |  16 +-
 plugins/s3_auth/s3_auth.cc                         |  16 +-
 plugins/tcpinfo/tcpinfo.cc                         |  14 +-
 plugins/xdebug/xdebug.cc                           |  14 +-
 proxy/ControlBase.cc                               |   4 +-
 proxy/ControlMatcher.cc                            |   6 +-
 proxy/ParentConsistentHash.cc                      |  10 +-
 proxy/ParentRoundRobin.cc                          |   8 +-
 proxy/ParentSelection.cc                           |  14 +-
 proxy/ParentSelectionStrategy.cc                   |   2 +-
 proxy/Plugin.cc                                    |  18 +-
 proxy/PluginVC.cc                                  |  17 +-
 proxy/ProtocolProbeSessionAccept.cc                |   4 +-
 proxy/RegressionSM.cc                              |   8 +-
 proxy/ReverseProxy.cc                              |   2 +-
 proxy/StatPages.cc                                 |   6 +-
 proxy/Transform.cc                                 |  12 +-
 proxy/hdrs/HTTP.cc                                 |  62 ++--
 proxy/hdrs/HdrHeap.cc                              |  72 ++---
 proxy/hdrs/HdrTSOnly.cc                            |   6 +-
 proxy/hdrs/HdrTest.cc                              | 114 +++----
 proxy/hdrs/HdrToken.cc                             |  50 ++--
 proxy/hdrs/HttpCompat.cc                           |  12 +-
 proxy/hdrs/MIME.cc                                 |  56 ++--
 proxy/hdrs/URL.cc                                  |  24 +-
 proxy/http/Http1ServerSession.cc                   |   5 +-
 proxy/http/HttpBodyFactory.cc                      |   6 +-
 proxy/http/HttpCacheSM.cc                          |  12 +-
 proxy/http/HttpConfig.cc                           |  25 +-
 proxy/http/HttpConfig.h                            |   6 +-
 proxy/http/HttpConnectionCount.cc                  |  19 +-
 proxy/http/HttpConnectionCount.h                   |  20 +-
 proxy/http/HttpPages.cc                            |  10 +-
 proxy/http/HttpSM.cc                               | 102 +++----
 proxy/http/HttpSessionAccept.cc                    |   2 +-
 proxy/http/HttpSessionManager.cc                   |   3 +-
 proxy/http/HttpTransact.cc                         |  63 ++--
 proxy/http/HttpTransactCache.cc                    |  40 +--
 proxy/http/HttpTransactHeaders.cc                  |   6 +-
 proxy/http/HttpTunnel.cc                           |   6 +-
 proxy/http/remap/AclFiltering.cc                   |   6 +-
 proxy/http/remap/Makefile.am                       |   2 +-
 proxy/http/remap/RemapConfig.cc                    |  26 +-
 proxy/http/remap/RemapProcessor.cc                 |  15 +-
 proxy/http/remap/UrlMapping.cc                     |  10 +-
 proxy/http/remap/UrlRewrite.cc                     |   2 +-
 proxy/http2/HTTP2.cc                               |   4 +-
 proxy/http2/Http2ClientSession.cc                  |  14 +-
 proxy/http2/Http2ConnectionState.cc                |  10 +-
 proxy/http2/Http2SessionAccept.cc                  |   4 +-
 proxy/http2/RegressionHPACK.cc                     | 223 +++++++-------
 proxy/logging/Log.cc                               |  74 ++---
 proxy/logging/LogAccess.cc                         |  90 +++---
 proxy/logging/LogBuffer.cc                         |  32 +-
 proxy/logging/LogConfig.cc                         |  69 +++--
 proxy/logging/LogField.cc                          |  14 +-
 proxy/logging/LogFile.cc                           |  16 +-
 proxy/logging/LogFilter.cc                         |  20 +-
 proxy/logging/LogFormat.cc                         |  28 +-
 proxy/logging/LogObject.cc                         |  21 +-
 proxy/logging/LogUtils.cc                          |   6 +-
 proxy/logging/YamlLogConfig.cc                     |  11 +-
 proxy/logging/YamlLogConfigDecoders.cc             |   6 +-
 proxy/shared/DiagsConfig.cc                        |  25 +-
 src/traffic_cache_tool/CacheDefs.cc                |  23 +-
 src/traffic_cache_tool/CacheDefs.h                 |   4 +-
 src/traffic_cache_tool/CacheScan.cc                |  51 ++--
 src/traffic_cache_tool/CacheTool.cc                |  53 ++--
 src/traffic_crashlog/procinfo.cc                   |  19 +-
 src/traffic_crashlog/traffic_crashlog.cc           |   8 +-
 src/traffic_ctl/alarm.cc                           |   2 +-
 src/traffic_layout/engine.cc                       |   4 +-
 src/traffic_layout/file_system.cc                  |   2 +-
 src/traffic_logcat/logcat.cc                       |   3 +-
 src/traffic_logstats/logstats.cc                   |  18 +-
 src/traffic_manager/AddConfigFilesHere.cc          |   3 +-
 src/traffic_manager/traffic_manager.cc             |  18 +-
 src/traffic_server/CoreUtils.cc                    |  32 +-
 src/traffic_server/FetchSM.cc                      |   2 +-
 src/traffic_server/InkAPI.cc                       |  42 +--
 src/traffic_server/InkAPITest.cc                   | 293 +++++++++---------
 src/traffic_server/InkIOCoreAPI.cc                 |   8 +-
 src/traffic_server/SocksProxy.cc                   |   7 +-
 src/traffic_server/traffic_server.cc               |  22 +-
 src/traffic_top/traffic_top.cc                     |   6 +-
 src/traffic_via/traffic_via.cc                     | 159 +++++-----
 src/traffic_wccp/wccp_client.cc                    |  22 +-
 src/tscore/Arena.cc                                |  10 +-
 src/tscore/BaseLogFile.cc                          |  18 +-
 src/tscore/CompileParseRules.cc                    |   2 +-
 src/tscore/ConsistentHash.cc                       |   2 +-
 src/tscore/CryptoHash.cc                           |   3 +-
 src/tscore/Diags.cc                                |   4 +-
 src/tscore/HashSip.cc                              |   4 +-
 src/tscore/HostLookup.cc                           |   3 +-
 src/tscore/IpMapConf.cc                            |  12 +-
 src/tscore/JeAllocator.cc                          |   2 +-
 src/tscore/MMH.cc                                  |  38 +--
 src/tscore/Makefile.am                             |   1 -
 src/tscore/MatcherUtils.cc                         |   4 +-
 src/tscore/Regex.cc                                |   4 +-
 src/tscore/Regression.cc                           |  14 +-
 src/tscore/TextBuffer.cc                           |   8 +-
 src/tscore/Tokenizer.cc                            |  14 +-
 src/tscore/X509HostnameValidator.cc                |   4 +-
 src/tscore/ink_args.cc                             |  44 +--
 src/tscore/ink_base64.cc                           |  10 +-
 src/tscore/ink_cap.cc                              |   4 +-
 src/tscore/ink_code.cc                             |   2 +-
 src/tscore/ink_file.cc                             |  10 +-
 src/tscore/ink_hrtime.cc                           |   6 +-
 src/tscore/ink_inet.cc                             |  11 +-
 src/tscore/ink_memory.cc                           |   2 +-
 src/tscore/ink_queue.cc                            |  41 +--
 src/tscore/ink_queue_utils.cc                      |   2 +-
 src/tscore/ink_rand.cc                             |   6 +-
 src/tscore/ink_res_mkquery.cc                      |  12 +-
 src/tscore/ink_resource.cc                         |   2 +-
 src/tscore/ink_sock.cc                             |   8 +-
 src/tscore/ink_sprintf.cc                          |   2 +-
 src/tscore/ink_string++.cc                         |  10 +-
 src/tscore/ink_string.cc                           |   2 +-
 src/tscore/ink_time.cc                             |   4 +-
 src/tscore/ink_uuid.cc                             |   4 +-
 src/tscore/llqueue.cc                              |   4 +-
 src/tscore/lockfile.cc                             |   6 +-
 src/tscore/signals.cc                              |  14 +-
 src/tscore/test_atomic.cc                          |  12 +-
 src/tscore/test_freelist.cc                        |   6 +-
 src/tscore/ts_file.cc                              |  10 +-
 src/tscpp/api/Headers.cc                           |  16 +-
 src/tscpp/api/InterceptPlugin.cc                   |   3 +-
 src/tscpp/api/Logger.cc                            |   6 +-
 src/tscpp/api/Request.cc                           |   2 +-
 src/tscpp/api/Response.cc                          |   2 +-
 src/tscpp/api/Transaction.cc                       |   4 +-
 329 files changed, 2984 insertions(+), 2977 deletions(-)
 delete mode 100644 iocore/eventsystem/test_I_Buffer.cc
 delete mode 100644 iocore/eventsystem/test_I_Event.cc
 delete mode 100644 iocore/eventsystem/test_P_Buffer.cc
 delete mode 100644 iocore/eventsystem/test_P_Event.cc


Mime
View raw message