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

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


    from e373fcdf65 Fix conf_remap plugin build on macOS (#10177)
     add 62dd1b944b Require ATS plugins to be compiled with C++17. (#10007)

No new revisions were added by this update.

Summary of changes:
 doc/admin-guide/files/records.yaml.en.rst          |    2 +-
 .../api/functions/TSClientProtocolStack.en.rst     |    6 +-
 .../api/functions/TSHttpConnectWithPluginId.en.rst |    2 +-
 .../api/functions/TSHttpHookAdd.en.rst             |    2 +-
 .../api/functions/TSHttpParserCreate.en.rst        |    2 +-
 .../api/functions/TSHttpTxnOutgoingAddrGet.en.rst  |    2 +-
 .../functions/TSHttpTxnPostBufferReaderGet.en.rst  |    4 +-
 .../api/functions/TSLifecycleHookAdd.en.rst        |   12 +-
 .../api/functions/TSPluginInit.en.rst              |    3 +-
 .../api/functions/TSSslClientContext.en.rst        |    2 +-
 .../api/functions/TSSslSession.en.rst              |    2 +-
 .../api/functions/TSUrlHostGet.en.rst              |    2 +-
 .../api/functions/TSUrlHostSet.en.rst              |    2 +-
 .../api/functions/TSUrlPercentEncode.en.rst        |    2 +-
 .../api/functions/TSUrlStringGet.en.rst            |    2 +-
 .../api/functions/TSUserArgs.en.rst                |    6 +-
 .../api/functions/TSUuidCreate.en.rst              |    4 +-
 .../api/functions/TSVConnFdCreate.en.rst           |    2 +-
 doc/developer-guide/api/functions/TSfgets.en.rst   |    2 +-
 doc/developer-guide/api/functions/TSmalloc.en.rst  |   15 +-
 .../cache-architecture/data-structures.en.rst      |    2 +-
 doc/developer-guide/config-vars.en.rst             |    8 +-
 doc/developer-guide/plugins/actions/index.en.rst   |    8 +-
 .../plugins/continuations/index.en.rst             |    6 +-
 ...-and-getting-a-handle-to-the-transaction.en.rst |    2 +-
 .../basic-authorization/index.en.rst               |    4 +-
 ...ccessing-the-transaction-being-processed.en.rst |    2 +-
 .../plugins/example-plugins/denylist/index.en.rst  |    8 +-
 .../denylist/setting-a-global-hook.en.rst          |    2 +-
 .../example-plugins/denylist/source-code.en.rst    |   10 +-
 .../plugins/example-plugins/index.en.rst           |    4 +-
 .../query_remap/example-query-remap.en.rst         |    8 +-
 .../plugins/getting-started/a-simple-plugin.en.rst |    4 +-
 .../plugins/getting-started/index.en.rst           |   15 +-
 .../getting-started/naming-conventions.en.rst      |   11 +-
 ...plugin-registration-and-version-checking.en.rst |    2 +-
 .../http-alternate-selection.en.rst                |    8 +-
 .../http-transactions.en.rst                       |   28 +-
 .../plugins/http-headers/mime-headers.en.rst       |    2 +-
 .../trafficserver-http-header-system.en.rst        |    4 +-
 .../append-transform-plugin.en.rst                 |    8 +-
 .../plugins/http-transformations/index.en.rst      |    2 +-
 ...mple-buffered-null-transformation-plugin.en.rst |    4 +-
 .../sample-null-transformation-plugin.en.rst       |    4 +-
 doc/developer-guide/plugins/introduction.en.rst    |    2 +-
 doc/developer-guide/plugins/io/cache-api.en.rst    |    8 +-
 .../plugins/io/transformations.en.rst              |    2 +-
 doc/developer-guide/plugins/mutexes.en.rst         |   30 +-
 .../plugins/new-protocol-plugins.en.rst            |   20 +-
 .../plugins/plugin-interfaces.en.rst               |    2 +-
 .../plugins/plugin-management/logging-api.en.rst   |    4 +-
 doc/release-notes/whats-new.en.rst                 |    6 +
 example/plugins/c-api/Makefile.am                  |   48 +-
 .../add_header/{add_header.c => add_header.cc}     |    0
 .../{append_transform.c => append_transform.cc}    |   18 +-
 .../basic_auth/{basic_auth.c => basic_auth.cc}     |    8 +-
 .../{bnull_transform.c => bnull_transform.cc}      |   16 +-
 .../denylist_0/{denylist_0.c => denylist_0.cc}     |    6 +-
 .../denylist_1/{denylist_1.c => denylist_1.cc}     |   34 +-
 .../plugins/c-api/file_1/{file_1.c => file_1.cc}   |    0
 example/plugins/c-api/hello/{hello.c => hello.cc}  |    0
 .../{lifecycle_plugin.c => lifecycle_plugin.cc}    |    5 +-
 .../{null_transform.c => null_transform.cc}        |   18 +-
 .../{output_header.c => output_header.cc}          |    2 +-
 .../c-api/protocol/{Protocol.c => Protocol.cc}     |    2 +-
 .../plugins/c-api/protocol/{TxnSM.c => TxnSM.cc}   |  180 +-
 .../query_remap/{query_remap.c => query_remap.cc}  |   14 +-
 .../redirect_1/{redirect_1.c => redirect_1.cc}     |   12 +-
 .../c-api/remap_header_add/remap_header_add.cc     |    3 +-
 .../{replace_header.c => replace_header.cc}        |    2 +-
 .../{request_buffer.c => request_buffer.cc}        |   18 +-
 .../{response_header_1.c => response_header_1.cc}  |    6 +-
 .../secure_link/{secure_link.c => secure_link.cc}  |   43 +-
 .../server_push/{server_push.c => server_push.cc}  |    2 +-
 .../{server_transform.c => server_transform.cc}    |   90 +-
 .../{session_hooks.c => session_hooks.cc}          |    2 +-
 .../c-api/thread_1/{thread_1.c => thread_1.cc}     |    4 +-
 .../plugins/c-api/thread_pool/include/Makefile.am  |    4 +-
 .../c-api/thread_pool/include/{gen.c => gen.cc}    |    0
 .../plugins/c-api/thread_pool/{psi.c => psi.cc}    |   70 +-
 .../c-api/thread_pool/{thread.c => thread.cc}      |   38 +-
 .../c-api/version/{version.c => version.cc}        |    0
 include/ts/InkAPIPrivateIOCore.h                   |  280 +-
 include/ts/apidefs.h.in                            | 2646 ++++-----
 include/ts/experimental.h                          |  690 +--
 include/ts/parentselectdefs.h                      |   66 +-
 include/ts/remap.h                                 |  140 +-
 include/ts/ts.h                                    | 5657 ++++++++++----------
 include/tscore/DbgCtl.h                            |    4 +-
 include/tscore/ink_assert.h                        |    9 -
 include/tscore/ink_memory.h                        |   12 -
 include/tscore/ink_queue.h                         |    8 -
 include/tscore/ink_stack_trace.h                   |    8 -
 include/tscpp/api/Logger.h                         |   39 +-
 include/tscpp/api/PluginInit.h                     |    2 -
 iocore/eventsystem/I_VConnection.h                 |    2 -
 lib/fastlz/fastlz.h                                |    8 -
 plugins/esi/lib/IncludeHandlerFactory.h            |    8 -
 plugins/experimental/cache_key_genid/Makefile.inc  |    2 +-
 .../{cache_key_genid.c => cache_key_genid.cc}      |    6 +-
 plugins/experimental/cookie_remap/Makefile.inc     |    2 +-
 .../experimental/cookie_remap/{hash.c => hash.cc}  |    0
 plugins/experimental/cookie_remap/hash.h           |    8 -
 plugins/experimental/cookie_remap/strip.h          |   14 +-
 plugins/experimental/fq_pacing/CMakeLists.txt      |    2 +-
 plugins/experimental/fq_pacing/Makefile.inc        |    2 +-
 .../fq_pacing/{fq_pacing.c => fq_pacing.cc}        |   28 +-
 plugins/experimental/memcache/protocol_binary.h    |    7 -
 .../experimental/parent_select/parent_select.cc    |    4 +-
 plugins/experimental/slice/slice.cc                |    6 -
 plugins/experimental/slice/slice.h                 |    4 -
 plugins/experimental/sslheaders/sslheaders.h       |    2 -
 .../sslheaders/unit_tests/test_sslheaders.cc       |   18 +-
 .../experimental/stream_editor/stream_editor.cc    |    2 +-
 plugins/experimental/uri_signing/Makefile.inc      |   34 +-
 .../uri_signing/{common.c => common.cc}            |    0
 plugins/experimental/uri_signing/config.c          |  399 --
 plugins/experimental/uri_signing/config.cc         |  406 ++
 .../uri_signing/{cookie.c => cookie.cc}            |    6 +-
 plugins/experimental/uri_signing/{jwt.c => jwt.cc} |  303 +-
 .../experimental/uri_signing/{match.c => match.cc} |    0
 .../uri_signing/{normalize.c => normalize.cc}      |    7 +-
 .../experimental/uri_signing/{parse.c => parse.cc} |   43 +-
 .../uri_signing/{timing.c => timing.cc}            |    0
 .../uri_signing/unit_tests/uri_signing_test.cc     |   35 +-
 .../uri_signing/{uri_signing.c => uri_signing.cc}  |  217 +-
 plugins/experimental/url_sig/Makefile.inc          |    2 +-
 plugins/experimental/url_sig/Makefile.tsxs         |    2 +-
 .../experimental/url_sig/{url_sig.c => url_sig.cc} |  519 +-
 plugins/header_rewrite/header_rewrite_test.cc      |    4 +-
 plugins/healthchecks/CMakeLists.txt                |    2 +-
 plugins/healthchecks/Makefile.inc                  |    2 +-
 .../{healthchecks.c => healthchecks.cc}            |  103 +-
 plugins/libloader/CMakeLists.txt                   |    2 +-
 plugins/libloader/Makefile.inc                     |    2 +-
 plugins/libloader/{libloader.c => libloader.cc}    |   18 +-
 plugins/lua/CMakeLists.txt                         |   58 +-
 plugins/lua/Makefile.inc                           |   56 +-
 plugins/lua/{ts_lua.c => ts_lua.cc}                |   95 +-
 ...cached_response.c => ts_lua_cached_response.cc} |    0
 ...a_client_request.c => ts_lua_client_request.cc} |   18 +-
 ...client_response.c => ts_lua_client_response.cc} |   18 +-
 plugins/lua/ts_lua_common.h                        |   10 +-
 .../lua/{ts_lua_constant.c => ts_lua_constant.cc}  |    3 +
 .../lua/{ts_lua_context.c => ts_lua_context.cc}    |    0
 .../{ts_lua_coroutine.c => ts_lua_coroutine.cc}    |    4 +-
 plugins/lua/ts_lua_coroutine.h                     |    3 +
 plugins/lua/{ts_lua_crypto.c => ts_lua_crypto.cc}  |   28 +-
 plugins/lua/{ts_lua_fetch.c => ts_lua_fetch.cc}    |   26 +-
 plugins/lua/{ts_lua_hook.c => ts_lua_hook.cc}      |   34 +-
 plugins/lua/{ts_lua_http.c => ts_lua_http.cc}      |   40 +-
 .../{ts_lua_http_cntl.c => ts_lua_http_cntl.cc}    |    4 +-
 ...{ts_lua_http_config.c => ts_lua_http_config.cc} |   12 +-
 ...a_http_intercept.c => ts_lua_http_intercept.cc} |   14 +-
 ...a_http_milestone.c => ts_lua_http_milestone.cc} |    2 +-
 ...lua_http_txn_info.c => ts_lua_http_txn_info.cc} |    2 +-
 plugins/lua/{ts_lua_io.c => ts_lua_io.cc}          |    0
 plugins/lua/{ts_lua_log.c => ts_lua_log.cc}        |    2 +-
 plugins/lua/{ts_lua_mgmt.c => ts_lua_mgmt.cc}      |    0
 plugins/lua/{ts_lua_misc.c => ts_lua_misc.cc}      |   28 +-
 .../lua/{ts_lua_package.c => ts_lua_package.cc}    |    8 +-
 plugins/lua/{ts_lua_remap.c => ts_lua_remap.cc}    |   20 +-
 ...a_server_request.c => ts_lua_server_request.cc} |   20 +-
 ...server_response.c => ts_lua_server_response.cc} |    8 +-
 plugins/lua/{ts_lua_stat.c => ts_lua_stat.cc}      |    2 +-
 plugins/lua/{ts_lua_string.c => ts_lua_string.cc}  |    4 +-
 .../{ts_lua_transform.c => ts_lua_transform.cc}    |   12 +-
 plugins/lua/{ts_lua_util.c => ts_lua_util.cc}      |  100 +-
 plugins/regex_revalidate/CMakeLists.txt            |    2 +-
 plugins/regex_revalidate/Makefile.inc              |    2 +-
 .../{regex_revalidate.c => regex_revalidate.cc}    |  112 +-
 plugins/remap_purge/CMakeLists.txt                 |    2 +-
 plugins/remap_purge/Makefile.inc                   |    2 +-
 .../remap_purge/{remap_purge.c => remap_purge.cc}  |   26 +-
 proxy/http/remap/unit-tests/nexthop_test_stubs.h   |    8 -
 proxy/http/remap/unit-tests/plugin_init_fail.cc    |    8 -
 .../http/remap/unit-tests/plugin_instinit_fail.cc  |    8 -
 proxy/http/remap/unit-tests/plugin_misc_cb.cc      |   10 +-
 .../unit-tests/plugin_missing_deleteinstance.cc    |    8 -
 .../remap/unit-tests/plugin_missing_doremap.cc     |    8 -
 proxy/http/remap/unit-tests/plugin_missing_init.cc |    8 -
 .../remap/unit-tests/plugin_missing_newinstance.cc |    8 -
 proxy/http/remap/unit-tests/plugin_required_cb.cc  |    8 -
 .../http/remap/unit-tests/plugin_testing_calls.cc  |   10 +-
 .../http/remap/unit-tests/plugin_testing_common.h  |   10 +-
 src/records/RecHttp.cc                             |   92 +-
 src/traffic_server/InkAPI.cc                       | 1797 ++++---
 src/traffic_server/InkIOCoreAPI.cc                 |  106 +-
 src/tscore/Diags.cc                                |   12 +-
 189 files changed, 7789 insertions(+), 7832 deletions(-)
 rename example/plugins/c-api/add_header/{add_header.c => add_header.cc} (100%)
 rename example/plugins/c-api/append_transform/{append_transform.c => 
append_transform.cc} (95%)
 rename example/plugins/c-api/basic_auth/{basic_auth.c => basic_auth.cc} (97%)
 rename example/plugins/c-api/bnull_transform/{bnull_transform.c => 
bnull_transform.cc} (95%)
 rename example/plugins/c-api/denylist_0/{denylist_0.c => denylist_0.cc} (97%)
 rename example/plugins/c-api/denylist_1/{denylist_1.c => denylist_1.cc} (93%)
 rename example/plugins/c-api/file_1/{file_1.c => file_1.cc} (100%)
 rename example/plugins/c-api/hello/{hello.c => hello.cc} (100%)
 rename example/plugins/c-api/lifecycle_plugin/{lifecycle_plugin.c => 
lifecycle_plugin.cc} (94%)
 rename example/plugins/c-api/null_transform/{null_transform.c => 
null_transform.cc} (95%)
 rename example/plugins/c-api/output_header/{output_header.c => 
output_header.cc} (98%)
 rename example/plugins/c-api/protocol/{Protocol.c => Protocol.cc} (98%)
 rename example/plugins/c-api/protocol/{TxnSM.c => TxnSM.cc} (88%)
 rename example/plugins/c-api/query_remap/{query_remap.c => query_remap.cc} 
(95%)
 rename example/plugins/c-api/redirect_1/{redirect_1.c => redirect_1.cc} (96%)
 rename example/plugins/c-api/replace_header/{replace_header.c => 
replace_header.cc} (99%)
 rename example/plugins/c-api/request_buffer/{request_buffer.c => 
request_buffer.cc} (92%)
 rename example/plugins/c-api/response_header_1/{response_header_1.c => 
response_header_1.cc} (98%)
 rename example/plugins/c-api/secure_link/{secure_link.c => secure_link.cc} 
(83%)
 rename example/plugins/c-api/server_push/{server_push.c => server_push.cc} 
(97%)
 rename example/plugins/c-api/server_transform/{server_transform.c => 
server_transform.cc} (90%)
 rename example/plugins/c-api/session_hooks/{session_hooks.c => 
session_hooks.cc} (98%)
 rename example/plugins/c-api/thread_1/{thread_1.c => thread_1.cc} (98%)
 rename example/plugins/c-api/thread_pool/include/{gen.c => gen.cc} (100%)
 rename example/plugins/c-api/thread_pool/{psi.c => psi.cc} (94%)
 rename example/plugins/c-api/thread_pool/{thread.c => thread.cc} (83%)
 rename example/plugins/c-api/version/{version.c => version.cc} (100%)
 rename plugins/experimental/cache_key_genid/{cache_key_genid.c => 
cache_key_genid.cc} (97%)
 rename plugins/experimental/cookie_remap/{hash.c => hash.cc} (100%)
 rename plugins/experimental/fq_pacing/{fq_pacing.c => fq_pacing.cc} (91%)
 rename plugins/experimental/uri_signing/{common.c => common.cc} (100%)
 delete mode 100644 plugins/experimental/uri_signing/config.c
 create mode 100644 plugins/experimental/uri_signing/config.cc
 rename plugins/experimental/uri_signing/{cookie.c => cookie.cc} (97%)
 rename plugins/experimental/uri_signing/{jwt.c => jwt.cc} (53%)
 rename plugins/experimental/uri_signing/{match.c => match.cc} (100%)
 rename plugins/experimental/uri_signing/{normalize.c => normalize.cc} (99%)
 rename plugins/experimental/uri_signing/{parse.c => parse.cc} (93%)
 rename plugins/experimental/uri_signing/{timing.c => timing.cc} (100%)
 rename plugins/experimental/uri_signing/{uri_signing.c => uri_signing.cc} (66%)
 rename plugins/experimental/url_sig/{url_sig.c => url_sig.cc} (63%)
 rename plugins/healthchecks/{healthchecks.c => healthchecks.cc} (87%)
 rename plugins/libloader/{libloader.c => libloader.cc} (90%)
 rename plugins/lua/{ts_lua.c => ts_lua.cc} (92%)
 rename plugins/lua/{ts_lua_cached_response.c => ts_lua_cached_response.cc} 
(100%)
 rename plugins/lua/{ts_lua_client_request.c => ts_lua_client_request.cc} (99%)
 rename plugins/lua/{ts_lua_client_response.c => ts_lua_client_response.cc} 
(97%)
 rename plugins/lua/{ts_lua_constant.c => ts_lua_constant.cc} (97%)
 rename plugins/lua/{ts_lua_context.c => ts_lua_context.cc} (100%)
 rename plugins/lua/{ts_lua_coroutine.c => ts_lua_coroutine.cc} (97%)
 rename plugins/lua/{ts_lua_crypto.c => ts_lua_crypto.cc} (94%)
 rename plugins/lua/{ts_lua_fetch.c => ts_lua_fetch.cc} (95%)
 rename plugins/lua/{ts_lua_hook.c => ts_lua_hook.cc} (86%)
 rename plugins/lua/{ts_lua_http.c => ts_lua_http.cc} (97%)
 rename plugins/lua/{ts_lua_http_cntl.c => ts_lua_http_cntl.cc} (94%)
 rename plugins/lua/{ts_lua_http_config.c => ts_lua_http_config.cc} (98%)
 rename plugins/lua/{ts_lua_http_intercept.c => ts_lua_http_intercept.cc} (97%)
 rename plugins/lua/{ts_lua_http_milestone.c => ts_lua_http_milestone.cc} (98%)
 rename plugins/lua/{ts_lua_http_txn_info.c => ts_lua_http_txn_info.cc} (98%)
 rename plugins/lua/{ts_lua_io.c => ts_lua_io.cc} (100%)
 rename plugins/lua/{ts_lua_log.c => ts_lua_log.cc} (98%)
 rename plugins/lua/{ts_lua_mgmt.c => ts_lua_mgmt.cc} (100%)
 rename plugins/lua/{ts_lua_misc.c => ts_lua_misc.cc} (95%)
 rename plugins/lua/{ts_lua_package.c => ts_lua_package.cc} (97%)
 rename plugins/lua/{ts_lua_remap.c => ts_lua_remap.cc} (95%)
 rename plugins/lua/{ts_lua_server_request.c => ts_lua_server_request.cc} (99%)
 rename plugins/lua/{ts_lua_server_response.c => ts_lua_server_response.cc} 
(98%)
 rename plugins/lua/{ts_lua_stat.c => ts_lua_stat.cc} (98%)
 rename plugins/lua/{ts_lua_string.c => ts_lua_string.cc} (97%)
 rename plugins/lua/{ts_lua_transform.c => ts_lua_transform.cc} (98%)
 rename plugins/lua/{ts_lua_util.c => ts_lua_util.cc} (93%)
 rename plugins/regex_revalidate/{regex_revalidate.c => regex_revalidate.cc} 
(90%)
 rename plugins/remap_purge/{remap_purge.c => remap_purge.cc} (93%)

Reply via email to