| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
clang-format v18 + modified configs (#11285) | 2 年前 | |
Cleanup: Use std::unique_ptr where easily applicable (#12238) * Use unique_ptr in Cache _spans in CacheTool.cc * Use unique_ptr in src/proxy/http/remap/unit-tests/test_PluginFactory.cc * Use unique_ptr in src/iocore/aio/test_AIO.cc * Use unique_ptr for m_DNSSrvrTable field in SplitDNS struct * Use unique_ptr in src/proxy/hdrs/unit_tests/test_Hdrs.cc * Use unique_ptr in src/tscore/unit_tests/test_arena.cc * Use unique_ptr for hash field in struct ATSConsistentHash * Use unique_ptr for state_ field in atscppapi::Url class * Use unique_ptr in cachekey plugin * Use unique_ptr in rate_limit plugin * Use unique_ptr in access_control plugin * Use unique_ptr in inliner plugin * Use unique_ptr in cookie_remap plugin * Use unique_ptr in header_rewrite plugin * Use unique_ptr in src/tscore/unit_tests/test_PriorityQueue.cc * Use unique_ptr in atscppapi::Response * Use unique_ptr in atscppapi::Request * Use unique_ptr in atscppapi::AsyncHttpFetch * Use unique_ptr in atscppapi::Logger * Use unique_ptr in include/tscpp/api/Headers.h * Use unique_ptr in include/tscpp/api/GzipInflateTransformation.h * Use unique_ptr in include/tscpp/api/Transaction.h * Use unique_ptr in include/tscpp/api/TransactionPlugin.h * Use unique_ptr in include/tscpp/api/ClientRequest.h * Use unique_ptr in include/tscpp/api/GzipDeflateTransformation.h * Use unique_ptr in include/tscpp/api/GlobalPlugin.h * Use unique_ptr in include/tscpp/api/TransformationPlugin.h * Use unique_ptr in include/tscore/BaseLogFile.h * Use unique_ptr in src/traffic_top/stats.h * Use unique_ptr in src/traffic_cache_tool/CacheScan.h * Use unique_ptr in include/proxy/shared/DiagsConfig.h * Use unique_ptr in include/proxy/logging/LogObject.h * Use unique_ptr in include/proxy/logging/LogFile.h * Use unique_ptr in src/proxy/http3/test/test_QPACK.cc * Use unique_ptr in src/proxy/http2/unit_tests/test_Http2DependencyTree.cc * Use unique_ptr in include/proxy/http/HttpBodyFactory.h * Use unique_ptr in include/proxy/ParentConsistentHash.h * Use unique_ptr in include/proxy/ControlMatcher.h * Use unique_ptr in include/proxy/ControlBase.h * Use unique_ptr in include/mgmt/config/FileManager.h * Use unique_ptr in src/iocore/net/P_SSLCertLookup.h * Use unique_ptr in src/iocore/net/P_QUICPacketHandler.h * Use unique_ptr in src/iocore/net/P_QUICNetVConnection.h * Use unique_ptr in src/iocore/hostdb/test_RefCountCache.cc * Use unique_ptr in src/iocore/hostdb/benchmark_HostDB.cc * Use unique_ptr in src/iocore/hostdb/P_RefCountCache.h * Use uqniue_ptr in src/iocore/eventsystem/RecProcess.cc * Use unique_ptr in src/iocore/cache/CacheTest.cc * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr in include/iocore/net/quic/MTHashTable.h * Use unique_ptr in include/iocore/net/quic/QUICApplicationMap.h * Use unique_ptr in include/proxy/http2/Http2DependencyTree.h * Use unique_ptr in include/tsutil/Metrics.h * Use unique_ptr in plugins/experimental/magick/magick.cc * Use unique_ptr in plugins/experimental/mp4/mp4_common.h * Use unique_ptr in plugins/experimental/mp4/mp4_meta.h * Use unique_ptr in plugins/experimental/rate_limit/sni_selector.h * Use unique_ptr in plugins/header_rewrite/value.h * Use unique_ptr in plugins/multiplexer/fetcher.h * Use unique_ptr in plugins/prefetch/pattern.h * Use unique_ptr in src/iocore/cache/P_CacheDisk.h * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr and vector for gdisks in CacheProcessor.cc * Use unique_ptr in tools/benchmark/benchmark_ProxyAllocator.cc * Use get() instead of &* of std::unique_ptr | 1 年前 | |
Initialize uninitialized pointer and scalar members in QUIC and tscpp classes (#13023) Add default member initializers for pointer, scalar, and enum members that Coverity flagged as uninitialized: - QUICStreamError::stream (nullptr) - QUICSentPacketInfo: packet_number, ack_eliciting, in_flight, sent_bytes, time_sent, type, pn_space - QUICSentPacketInfo::FrameInfo::_generator (nullptr) - QUICTransferProgressProviderSA::_adapter (nullptr) - InterceptPlugin::state_ (nullptr) - AsyncTimer::state_ (nullptr) | 5 个月前 | |
Deprecate the C++ API. (#10683) | 2 年前 | |
clang-format v18 + modified configs (#11285) | 2 年前 | |
Cleanup: Use std::unique_ptr where easily applicable (#12238) * Use unique_ptr in Cache _spans in CacheTool.cc * Use unique_ptr in src/proxy/http/remap/unit-tests/test_PluginFactory.cc * Use unique_ptr in src/iocore/aio/test_AIO.cc * Use unique_ptr for m_DNSSrvrTable field in SplitDNS struct * Use unique_ptr in src/proxy/hdrs/unit_tests/test_Hdrs.cc * Use unique_ptr in src/tscore/unit_tests/test_arena.cc * Use unique_ptr for hash field in struct ATSConsistentHash * Use unique_ptr for state_ field in atscppapi::Url class * Use unique_ptr in cachekey plugin * Use unique_ptr in rate_limit plugin * Use unique_ptr in access_control plugin * Use unique_ptr in inliner plugin * Use unique_ptr in cookie_remap plugin * Use unique_ptr in header_rewrite plugin * Use unique_ptr in src/tscore/unit_tests/test_PriorityQueue.cc * Use unique_ptr in atscppapi::Response * Use unique_ptr in atscppapi::Request * Use unique_ptr in atscppapi::AsyncHttpFetch * Use unique_ptr in atscppapi::Logger * Use unique_ptr in include/tscpp/api/Headers.h * Use unique_ptr in include/tscpp/api/GzipInflateTransformation.h * Use unique_ptr in include/tscpp/api/Transaction.h * Use unique_ptr in include/tscpp/api/TransactionPlugin.h * Use unique_ptr in include/tscpp/api/ClientRequest.h * Use unique_ptr in include/tscpp/api/GzipDeflateTransformation.h * Use unique_ptr in include/tscpp/api/GlobalPlugin.h * Use unique_ptr in include/tscpp/api/TransformationPlugin.h * Use unique_ptr in include/tscore/BaseLogFile.h * Use unique_ptr in src/traffic_top/stats.h * Use unique_ptr in src/traffic_cache_tool/CacheScan.h * Use unique_ptr in include/proxy/shared/DiagsConfig.h * Use unique_ptr in include/proxy/logging/LogObject.h * Use unique_ptr in include/proxy/logging/LogFile.h * Use unique_ptr in src/proxy/http3/test/test_QPACK.cc * Use unique_ptr in src/proxy/http2/unit_tests/test_Http2DependencyTree.cc * Use unique_ptr in include/proxy/http/HttpBodyFactory.h * Use unique_ptr in include/proxy/ParentConsistentHash.h * Use unique_ptr in include/proxy/ControlMatcher.h * Use unique_ptr in include/proxy/ControlBase.h * Use unique_ptr in include/mgmt/config/FileManager.h * Use unique_ptr in src/iocore/net/P_SSLCertLookup.h * Use unique_ptr in src/iocore/net/P_QUICPacketHandler.h * Use unique_ptr in src/iocore/net/P_QUICNetVConnection.h * Use unique_ptr in src/iocore/hostdb/test_RefCountCache.cc * Use unique_ptr in src/iocore/hostdb/benchmark_HostDB.cc * Use unique_ptr in src/iocore/hostdb/P_RefCountCache.h * Use uqniue_ptr in src/iocore/eventsystem/RecProcess.cc * Use unique_ptr in src/iocore/cache/CacheTest.cc * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr in include/iocore/net/quic/MTHashTable.h * Use unique_ptr in include/iocore/net/quic/QUICApplicationMap.h * Use unique_ptr in include/proxy/http2/Http2DependencyTree.h * Use unique_ptr in include/tsutil/Metrics.h * Use unique_ptr in plugins/experimental/magick/magick.cc * Use unique_ptr in plugins/experimental/mp4/mp4_common.h * Use unique_ptr in plugins/experimental/mp4/mp4_meta.h * Use unique_ptr in plugins/experimental/rate_limit/sni_selector.h * Use unique_ptr in plugins/header_rewrite/value.h * Use unique_ptr in plugins/multiplexer/fetcher.h * Use unique_ptr in plugins/prefetch/pattern.h * Use unique_ptr in src/iocore/cache/P_CacheDisk.h * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr and vector for gdisks in CacheProcessor.cc * Use unique_ptr in tools/benchmark/benchmark_ProxyAllocator.cc * Use get() instead of &* of std::unique_ptr | 1 年前 | |
remove tsapi::c namespace (#11066) format | 2 年前 | |
Cleanup: Use std::unique_ptr where easily applicable (#12238) * Use unique_ptr in Cache _spans in CacheTool.cc * Use unique_ptr in src/proxy/http/remap/unit-tests/test_PluginFactory.cc * Use unique_ptr in src/iocore/aio/test_AIO.cc * Use unique_ptr for m_DNSSrvrTable field in SplitDNS struct * Use unique_ptr in src/proxy/hdrs/unit_tests/test_Hdrs.cc * Use unique_ptr in src/tscore/unit_tests/test_arena.cc * Use unique_ptr for hash field in struct ATSConsistentHash * Use unique_ptr for state_ field in atscppapi::Url class * Use unique_ptr in cachekey plugin * Use unique_ptr in rate_limit plugin * Use unique_ptr in access_control plugin * Use unique_ptr in inliner plugin * Use unique_ptr in cookie_remap plugin * Use unique_ptr in header_rewrite plugin * Use unique_ptr in src/tscore/unit_tests/test_PriorityQueue.cc * Use unique_ptr in atscppapi::Response * Use unique_ptr in atscppapi::Request * Use unique_ptr in atscppapi::AsyncHttpFetch * Use unique_ptr in atscppapi::Logger * Use unique_ptr in include/tscpp/api/Headers.h * Use unique_ptr in include/tscpp/api/GzipInflateTransformation.h * Use unique_ptr in include/tscpp/api/Transaction.h * Use unique_ptr in include/tscpp/api/TransactionPlugin.h * Use unique_ptr in include/tscpp/api/ClientRequest.h * Use unique_ptr in include/tscpp/api/GzipDeflateTransformation.h * Use unique_ptr in include/tscpp/api/GlobalPlugin.h * Use unique_ptr in include/tscpp/api/TransformationPlugin.h * Use unique_ptr in include/tscore/BaseLogFile.h * Use unique_ptr in src/traffic_top/stats.h * Use unique_ptr in src/traffic_cache_tool/CacheScan.h * Use unique_ptr in include/proxy/shared/DiagsConfig.h * Use unique_ptr in include/proxy/logging/LogObject.h * Use unique_ptr in include/proxy/logging/LogFile.h * Use unique_ptr in src/proxy/http3/test/test_QPACK.cc * Use unique_ptr in src/proxy/http2/unit_tests/test_Http2DependencyTree.cc * Use unique_ptr in include/proxy/http/HttpBodyFactory.h * Use unique_ptr in include/proxy/ParentConsistentHash.h * Use unique_ptr in include/proxy/ControlMatcher.h * Use unique_ptr in include/proxy/ControlBase.h * Use unique_ptr in include/mgmt/config/FileManager.h * Use unique_ptr in src/iocore/net/P_SSLCertLookup.h * Use unique_ptr in src/iocore/net/P_QUICPacketHandler.h * Use unique_ptr in src/iocore/net/P_QUICNetVConnection.h * Use unique_ptr in src/iocore/hostdb/test_RefCountCache.cc * Use unique_ptr in src/iocore/hostdb/benchmark_HostDB.cc * Use unique_ptr in src/iocore/hostdb/P_RefCountCache.h * Use uqniue_ptr in src/iocore/eventsystem/RecProcess.cc * Use unique_ptr in src/iocore/cache/CacheTest.cc * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr in include/iocore/net/quic/MTHashTable.h * Use unique_ptr in include/iocore/net/quic/QUICApplicationMap.h * Use unique_ptr in include/proxy/http2/Http2DependencyTree.h * Use unique_ptr in include/tsutil/Metrics.h * Use unique_ptr in plugins/experimental/magick/magick.cc * Use unique_ptr in plugins/experimental/mp4/mp4_common.h * Use unique_ptr in plugins/experimental/mp4/mp4_meta.h * Use unique_ptr in plugins/experimental/rate_limit/sni_selector.h * Use unique_ptr in plugins/header_rewrite/value.h * Use unique_ptr in plugins/multiplexer/fetcher.h * Use unique_ptr in plugins/prefetch/pattern.h * Use unique_ptr in src/iocore/cache/P_CacheDisk.h * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr and vector for gdisks in CacheProcessor.cc * Use unique_ptr in tools/benchmark/benchmark_ProxyAllocator.cc * Use get() instead of &* of std::unique_ptr | 1 年前 | |
Cleanup: Use std::unique_ptr where easily applicable (#12238) * Use unique_ptr in Cache _spans in CacheTool.cc * Use unique_ptr in src/proxy/http/remap/unit-tests/test_PluginFactory.cc * Use unique_ptr in src/iocore/aio/test_AIO.cc * Use unique_ptr for m_DNSSrvrTable field in SplitDNS struct * Use unique_ptr in src/proxy/hdrs/unit_tests/test_Hdrs.cc * Use unique_ptr in src/tscore/unit_tests/test_arena.cc * Use unique_ptr for hash field in struct ATSConsistentHash * Use unique_ptr for state_ field in atscppapi::Url class * Use unique_ptr in cachekey plugin * Use unique_ptr in rate_limit plugin * Use unique_ptr in access_control plugin * Use unique_ptr in inliner plugin * Use unique_ptr in cookie_remap plugin * Use unique_ptr in header_rewrite plugin * Use unique_ptr in src/tscore/unit_tests/test_PriorityQueue.cc * Use unique_ptr in atscppapi::Response * Use unique_ptr in atscppapi::Request * Use unique_ptr in atscppapi::AsyncHttpFetch * Use unique_ptr in atscppapi::Logger * Use unique_ptr in include/tscpp/api/Headers.h * Use unique_ptr in include/tscpp/api/GzipInflateTransformation.h * Use unique_ptr in include/tscpp/api/Transaction.h * Use unique_ptr in include/tscpp/api/TransactionPlugin.h * Use unique_ptr in include/tscpp/api/ClientRequest.h * Use unique_ptr in include/tscpp/api/GzipDeflateTransformation.h * Use unique_ptr in include/tscpp/api/GlobalPlugin.h * Use unique_ptr in include/tscpp/api/TransformationPlugin.h * Use unique_ptr in include/tscore/BaseLogFile.h * Use unique_ptr in src/traffic_top/stats.h * Use unique_ptr in src/traffic_cache_tool/CacheScan.h * Use unique_ptr in include/proxy/shared/DiagsConfig.h * Use unique_ptr in include/proxy/logging/LogObject.h * Use unique_ptr in include/proxy/logging/LogFile.h * Use unique_ptr in src/proxy/http3/test/test_QPACK.cc * Use unique_ptr in src/proxy/http2/unit_tests/test_Http2DependencyTree.cc * Use unique_ptr in include/proxy/http/HttpBodyFactory.h * Use unique_ptr in include/proxy/ParentConsistentHash.h * Use unique_ptr in include/proxy/ControlMatcher.h * Use unique_ptr in include/proxy/ControlBase.h * Use unique_ptr in include/mgmt/config/FileManager.h * Use unique_ptr in src/iocore/net/P_SSLCertLookup.h * Use unique_ptr in src/iocore/net/P_QUICPacketHandler.h * Use unique_ptr in src/iocore/net/P_QUICNetVConnection.h * Use unique_ptr in src/iocore/hostdb/test_RefCountCache.cc * Use unique_ptr in src/iocore/hostdb/benchmark_HostDB.cc * Use unique_ptr in src/iocore/hostdb/P_RefCountCache.h * Use uqniue_ptr in src/iocore/eventsystem/RecProcess.cc * Use unique_ptr in src/iocore/cache/CacheTest.cc * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr in include/iocore/net/quic/MTHashTable.h * Use unique_ptr in include/iocore/net/quic/QUICApplicationMap.h * Use unique_ptr in include/proxy/http2/Http2DependencyTree.h * Use unique_ptr in include/tsutil/Metrics.h * Use unique_ptr in plugins/experimental/magick/magick.cc * Use unique_ptr in plugins/experimental/mp4/mp4_common.h * Use unique_ptr in plugins/experimental/mp4/mp4_meta.h * Use unique_ptr in plugins/experimental/rate_limit/sni_selector.h * Use unique_ptr in plugins/header_rewrite/value.h * Use unique_ptr in plugins/multiplexer/fetcher.h * Use unique_ptr in plugins/prefetch/pattern.h * Use unique_ptr in src/iocore/cache/P_CacheDisk.h * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr and vector for gdisks in CacheProcessor.cc * Use unique_ptr in tools/benchmark/benchmark_ProxyAllocator.cc * Use get() instead of &* of std::unique_ptr | 1 年前 | |
Cleanup: Use std::unique_ptr where easily applicable (#12238) * Use unique_ptr in Cache _spans in CacheTool.cc * Use unique_ptr in src/proxy/http/remap/unit-tests/test_PluginFactory.cc * Use unique_ptr in src/iocore/aio/test_AIO.cc * Use unique_ptr for m_DNSSrvrTable field in SplitDNS struct * Use unique_ptr in src/proxy/hdrs/unit_tests/test_Hdrs.cc * Use unique_ptr in src/tscore/unit_tests/test_arena.cc * Use unique_ptr for hash field in struct ATSConsistentHash * Use unique_ptr for state_ field in atscppapi::Url class * Use unique_ptr in cachekey plugin * Use unique_ptr in rate_limit plugin * Use unique_ptr in access_control plugin * Use unique_ptr in inliner plugin * Use unique_ptr in cookie_remap plugin * Use unique_ptr in header_rewrite plugin * Use unique_ptr in src/tscore/unit_tests/test_PriorityQueue.cc * Use unique_ptr in atscppapi::Response * Use unique_ptr in atscppapi::Request * Use unique_ptr in atscppapi::AsyncHttpFetch * Use unique_ptr in atscppapi::Logger * Use unique_ptr in include/tscpp/api/Headers.h * Use unique_ptr in include/tscpp/api/GzipInflateTransformation.h * Use unique_ptr in include/tscpp/api/Transaction.h * Use unique_ptr in include/tscpp/api/TransactionPlugin.h * Use unique_ptr in include/tscpp/api/ClientRequest.h * Use unique_ptr in include/tscpp/api/GzipDeflateTransformation.h * Use unique_ptr in include/tscpp/api/GlobalPlugin.h * Use unique_ptr in include/tscpp/api/TransformationPlugin.h * Use unique_ptr in include/tscore/BaseLogFile.h * Use unique_ptr in src/traffic_top/stats.h * Use unique_ptr in src/traffic_cache_tool/CacheScan.h * Use unique_ptr in include/proxy/shared/DiagsConfig.h * Use unique_ptr in include/proxy/logging/LogObject.h * Use unique_ptr in include/proxy/logging/LogFile.h * Use unique_ptr in src/proxy/http3/test/test_QPACK.cc * Use unique_ptr in src/proxy/http2/unit_tests/test_Http2DependencyTree.cc * Use unique_ptr in include/proxy/http/HttpBodyFactory.h * Use unique_ptr in include/proxy/ParentConsistentHash.h * Use unique_ptr in include/proxy/ControlMatcher.h * Use unique_ptr in include/proxy/ControlBase.h * Use unique_ptr in include/mgmt/config/FileManager.h * Use unique_ptr in src/iocore/net/P_SSLCertLookup.h * Use unique_ptr in src/iocore/net/P_QUICPacketHandler.h * Use unique_ptr in src/iocore/net/P_QUICNetVConnection.h * Use unique_ptr in src/iocore/hostdb/test_RefCountCache.cc * Use unique_ptr in src/iocore/hostdb/benchmark_HostDB.cc * Use unique_ptr in src/iocore/hostdb/P_RefCountCache.h * Use uqniue_ptr in src/iocore/eventsystem/RecProcess.cc * Use unique_ptr in src/iocore/cache/CacheTest.cc * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr in include/iocore/net/quic/MTHashTable.h * Use unique_ptr in include/iocore/net/quic/QUICApplicationMap.h * Use unique_ptr in include/proxy/http2/Http2DependencyTree.h * Use unique_ptr in include/tsutil/Metrics.h * Use unique_ptr in plugins/experimental/magick/magick.cc * Use unique_ptr in plugins/experimental/mp4/mp4_common.h * Use unique_ptr in plugins/experimental/mp4/mp4_meta.h * Use unique_ptr in plugins/experimental/rate_limit/sni_selector.h * Use unique_ptr in plugins/header_rewrite/value.h * Use unique_ptr in plugins/multiplexer/fetcher.h * Use unique_ptr in plugins/prefetch/pattern.h * Use unique_ptr in src/iocore/cache/P_CacheDisk.h * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr and vector for gdisks in CacheProcessor.cc * Use unique_ptr in tools/benchmark/benchmark_ProxyAllocator.cc * Use get() instead of &* of std::unique_ptr | 1 年前 | |
Cleanup: Use std::unique_ptr where easily applicable (#12238) * Use unique_ptr in Cache _spans in CacheTool.cc * Use unique_ptr in src/proxy/http/remap/unit-tests/test_PluginFactory.cc * Use unique_ptr in src/iocore/aio/test_AIO.cc * Use unique_ptr for m_DNSSrvrTable field in SplitDNS struct * Use unique_ptr in src/proxy/hdrs/unit_tests/test_Hdrs.cc * Use unique_ptr in src/tscore/unit_tests/test_arena.cc * Use unique_ptr for hash field in struct ATSConsistentHash * Use unique_ptr for state_ field in atscppapi::Url class * Use unique_ptr in cachekey plugin * Use unique_ptr in rate_limit plugin * Use unique_ptr in access_control plugin * Use unique_ptr in inliner plugin * Use unique_ptr in cookie_remap plugin * Use unique_ptr in header_rewrite plugin * Use unique_ptr in src/tscore/unit_tests/test_PriorityQueue.cc * Use unique_ptr in atscppapi::Response * Use unique_ptr in atscppapi::Request * Use unique_ptr in atscppapi::AsyncHttpFetch * Use unique_ptr in atscppapi::Logger * Use unique_ptr in include/tscpp/api/Headers.h * Use unique_ptr in include/tscpp/api/GzipInflateTransformation.h * Use unique_ptr in include/tscpp/api/Transaction.h * Use unique_ptr in include/tscpp/api/TransactionPlugin.h * Use unique_ptr in include/tscpp/api/ClientRequest.h * Use unique_ptr in include/tscpp/api/GzipDeflateTransformation.h * Use unique_ptr in include/tscpp/api/GlobalPlugin.h * Use unique_ptr in include/tscpp/api/TransformationPlugin.h * Use unique_ptr in include/tscore/BaseLogFile.h * Use unique_ptr in src/traffic_top/stats.h * Use unique_ptr in src/traffic_cache_tool/CacheScan.h * Use unique_ptr in include/proxy/shared/DiagsConfig.h * Use unique_ptr in include/proxy/logging/LogObject.h * Use unique_ptr in include/proxy/logging/LogFile.h * Use unique_ptr in src/proxy/http3/test/test_QPACK.cc * Use unique_ptr in src/proxy/http2/unit_tests/test_Http2DependencyTree.cc * Use unique_ptr in include/proxy/http/HttpBodyFactory.h * Use unique_ptr in include/proxy/ParentConsistentHash.h * Use unique_ptr in include/proxy/ControlMatcher.h * Use unique_ptr in include/proxy/ControlBase.h * Use unique_ptr in include/mgmt/config/FileManager.h * Use unique_ptr in src/iocore/net/P_SSLCertLookup.h * Use unique_ptr in src/iocore/net/P_QUICPacketHandler.h * Use unique_ptr in src/iocore/net/P_QUICNetVConnection.h * Use unique_ptr in src/iocore/hostdb/test_RefCountCache.cc * Use unique_ptr in src/iocore/hostdb/benchmark_HostDB.cc * Use unique_ptr in src/iocore/hostdb/P_RefCountCache.h * Use uqniue_ptr in src/iocore/eventsystem/RecProcess.cc * Use unique_ptr in src/iocore/cache/CacheTest.cc * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr in include/iocore/net/quic/MTHashTable.h * Use unique_ptr in include/iocore/net/quic/QUICApplicationMap.h * Use unique_ptr in include/proxy/http2/Http2DependencyTree.h * Use unique_ptr in include/tsutil/Metrics.h * Use unique_ptr in plugins/experimental/magick/magick.cc * Use unique_ptr in plugins/experimental/mp4/mp4_common.h * Use unique_ptr in plugins/experimental/mp4/mp4_meta.h * Use unique_ptr in plugins/experimental/rate_limit/sni_selector.h * Use unique_ptr in plugins/header_rewrite/value.h * Use unique_ptr in plugins/multiplexer/fetcher.h * Use unique_ptr in plugins/prefetch/pattern.h * Use unique_ptr in src/iocore/cache/P_CacheDisk.h * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr and vector for gdisks in CacheProcessor.cc * Use unique_ptr in tools/benchmark/benchmark_ProxyAllocator.cc * Use get() instead of &* of std::unique_ptr | 1 年前 | |
Deprecate the C++ API. (#10683) | 2 年前 | |
Deprecate the C++ API. (#10683) | 2 年前 | |
Deprecate the C++ API. (#10683) | 2 年前 | |
Initialize uninitialized pointer and scalar members in QUIC and tscpp classes (#13023) Add default member initializers for pointer, scalar, and enum members that Coverity flagged as uninitialized: - QUICStreamError::stream (nullptr) - QUICSentPacketInfo: packet_number, ack_eliciting, in_flight, sent_bytes, time_sent, type, pn_space - QUICSentPacketInfo::FrameInfo::_generator (nullptr) - QUICTransferProgressProviderSA::_adapter (nullptr) - InterceptPlugin::state_ (nullptr) - AsyncTimer::state_ (nullptr) | 5 个月前 | |
Make plugin API cleanup functions noexcept (#13590) Exceptions have never been a supported error channel across the plugin API, but that contract was never written down, so one escaping into a plugin destructor terminated the process with no attribution. Annotate the 28 cleanup and teardown functions noexcept, each a function-try-block that aborts naming the function, and contain formatting failures inside ts::do_abort and _call_fatal, whose message building allocates. Mangled names are unchanged; the guide is updated. | 7 天前 | |
Fix unused parameters in the tscpp source code (#11402) * Fix unused parameters in the tscpp source code * Use ATS_UNUSED for the unused function parameters * Fix wrongly marked as unused parameter in Headers::count | 2 年前 | |
Deprecate the C++ API. (#10683) | 2 年前 | |
clang-format v18 + modified configs (#11285) | 2 年前 | |
Cleanup: Use std::unique_ptr where easily applicable (#12238) * Use unique_ptr in Cache _spans in CacheTool.cc * Use unique_ptr in src/proxy/http/remap/unit-tests/test_PluginFactory.cc * Use unique_ptr in src/iocore/aio/test_AIO.cc * Use unique_ptr for m_DNSSrvrTable field in SplitDNS struct * Use unique_ptr in src/proxy/hdrs/unit_tests/test_Hdrs.cc * Use unique_ptr in src/tscore/unit_tests/test_arena.cc * Use unique_ptr for hash field in struct ATSConsistentHash * Use unique_ptr for state_ field in atscppapi::Url class * Use unique_ptr in cachekey plugin * Use unique_ptr in rate_limit plugin * Use unique_ptr in access_control plugin * Use unique_ptr in inliner plugin * Use unique_ptr in cookie_remap plugin * Use unique_ptr in header_rewrite plugin * Use unique_ptr in src/tscore/unit_tests/test_PriorityQueue.cc * Use unique_ptr in atscppapi::Response * Use unique_ptr in atscppapi::Request * Use unique_ptr in atscppapi::AsyncHttpFetch * Use unique_ptr in atscppapi::Logger * Use unique_ptr in include/tscpp/api/Headers.h * Use unique_ptr in include/tscpp/api/GzipInflateTransformation.h * Use unique_ptr in include/tscpp/api/Transaction.h * Use unique_ptr in include/tscpp/api/TransactionPlugin.h * Use unique_ptr in include/tscpp/api/ClientRequest.h * Use unique_ptr in include/tscpp/api/GzipDeflateTransformation.h * Use unique_ptr in include/tscpp/api/GlobalPlugin.h * Use unique_ptr in include/tscpp/api/TransformationPlugin.h * Use unique_ptr in include/tscore/BaseLogFile.h * Use unique_ptr in src/traffic_top/stats.h * Use unique_ptr in src/traffic_cache_tool/CacheScan.h * Use unique_ptr in include/proxy/shared/DiagsConfig.h * Use unique_ptr in include/proxy/logging/LogObject.h * Use unique_ptr in include/proxy/logging/LogFile.h * Use unique_ptr in src/proxy/http3/test/test_QPACK.cc * Use unique_ptr in src/proxy/http2/unit_tests/test_Http2DependencyTree.cc * Use unique_ptr in include/proxy/http/HttpBodyFactory.h * Use unique_ptr in include/proxy/ParentConsistentHash.h * Use unique_ptr in include/proxy/ControlMatcher.h * Use unique_ptr in include/proxy/ControlBase.h * Use unique_ptr in include/mgmt/config/FileManager.h * Use unique_ptr in src/iocore/net/P_SSLCertLookup.h * Use unique_ptr in src/iocore/net/P_QUICPacketHandler.h * Use unique_ptr in src/iocore/net/P_QUICNetVConnection.h * Use unique_ptr in src/iocore/hostdb/test_RefCountCache.cc * Use unique_ptr in src/iocore/hostdb/benchmark_HostDB.cc * Use unique_ptr in src/iocore/hostdb/P_RefCountCache.h * Use uqniue_ptr in src/iocore/eventsystem/RecProcess.cc * Use unique_ptr in src/iocore/cache/CacheTest.cc * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr in include/iocore/net/quic/MTHashTable.h * Use unique_ptr in include/iocore/net/quic/QUICApplicationMap.h * Use unique_ptr in include/proxy/http2/Http2DependencyTree.h * Use unique_ptr in include/tsutil/Metrics.h * Use unique_ptr in plugins/experimental/magick/magick.cc * Use unique_ptr in plugins/experimental/mp4/mp4_common.h * Use unique_ptr in plugins/experimental/mp4/mp4_meta.h * Use unique_ptr in plugins/experimental/rate_limit/sni_selector.h * Use unique_ptr in plugins/header_rewrite/value.h * Use unique_ptr in plugins/multiplexer/fetcher.h * Use unique_ptr in plugins/prefetch/pattern.h * Use unique_ptr in src/iocore/cache/P_CacheDisk.h * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr and vector for gdisks in CacheProcessor.cc * Use unique_ptr in tools/benchmark/benchmark_ProxyAllocator.cc * Use get() instead of &* of std::unique_ptr | 1 年前 | |
Cleanup: Use std::unique_ptr where easily applicable (#12238) * Use unique_ptr in Cache _spans in CacheTool.cc * Use unique_ptr in src/proxy/http/remap/unit-tests/test_PluginFactory.cc * Use unique_ptr in src/iocore/aio/test_AIO.cc * Use unique_ptr for m_DNSSrvrTable field in SplitDNS struct * Use unique_ptr in src/proxy/hdrs/unit_tests/test_Hdrs.cc * Use unique_ptr in src/tscore/unit_tests/test_arena.cc * Use unique_ptr for hash field in struct ATSConsistentHash * Use unique_ptr for state_ field in atscppapi::Url class * Use unique_ptr in cachekey plugin * Use unique_ptr in rate_limit plugin * Use unique_ptr in access_control plugin * Use unique_ptr in inliner plugin * Use unique_ptr in cookie_remap plugin * Use unique_ptr in header_rewrite plugin * Use unique_ptr in src/tscore/unit_tests/test_PriorityQueue.cc * Use unique_ptr in atscppapi::Response * Use unique_ptr in atscppapi::Request * Use unique_ptr in atscppapi::AsyncHttpFetch * Use unique_ptr in atscppapi::Logger * Use unique_ptr in include/tscpp/api/Headers.h * Use unique_ptr in include/tscpp/api/GzipInflateTransformation.h * Use unique_ptr in include/tscpp/api/Transaction.h * Use unique_ptr in include/tscpp/api/TransactionPlugin.h * Use unique_ptr in include/tscpp/api/ClientRequest.h * Use unique_ptr in include/tscpp/api/GzipDeflateTransformation.h * Use unique_ptr in include/tscpp/api/GlobalPlugin.h * Use unique_ptr in include/tscpp/api/TransformationPlugin.h * Use unique_ptr in include/tscore/BaseLogFile.h * Use unique_ptr in src/traffic_top/stats.h * Use unique_ptr in src/traffic_cache_tool/CacheScan.h * Use unique_ptr in include/proxy/shared/DiagsConfig.h * Use unique_ptr in include/proxy/logging/LogObject.h * Use unique_ptr in include/proxy/logging/LogFile.h * Use unique_ptr in src/proxy/http3/test/test_QPACK.cc * Use unique_ptr in src/proxy/http2/unit_tests/test_Http2DependencyTree.cc * Use unique_ptr in include/proxy/http/HttpBodyFactory.h * Use unique_ptr in include/proxy/ParentConsistentHash.h * Use unique_ptr in include/proxy/ControlMatcher.h * Use unique_ptr in include/proxy/ControlBase.h * Use unique_ptr in include/mgmt/config/FileManager.h * Use unique_ptr in src/iocore/net/P_SSLCertLookup.h * Use unique_ptr in src/iocore/net/P_QUICPacketHandler.h * Use unique_ptr in src/iocore/net/P_QUICNetVConnection.h * Use unique_ptr in src/iocore/hostdb/test_RefCountCache.cc * Use unique_ptr in src/iocore/hostdb/benchmark_HostDB.cc * Use unique_ptr in src/iocore/hostdb/P_RefCountCache.h * Use uqniue_ptr in src/iocore/eventsystem/RecProcess.cc * Use unique_ptr in src/iocore/cache/CacheTest.cc * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr in include/iocore/net/quic/MTHashTable.h * Use unique_ptr in include/iocore/net/quic/QUICApplicationMap.h * Use unique_ptr in include/proxy/http2/Http2DependencyTree.h * Use unique_ptr in include/tsutil/Metrics.h * Use unique_ptr in plugins/experimental/magick/magick.cc * Use unique_ptr in plugins/experimental/mp4/mp4_common.h * Use unique_ptr in plugins/experimental/mp4/mp4_meta.h * Use unique_ptr in plugins/experimental/rate_limit/sni_selector.h * Use unique_ptr in plugins/header_rewrite/value.h * Use unique_ptr in plugins/multiplexer/fetcher.h * Use unique_ptr in plugins/prefetch/pattern.h * Use unique_ptr in src/iocore/cache/P_CacheDisk.h * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr and vector for gdisks in CacheProcessor.cc * Use unique_ptr in tools/benchmark/benchmark_ProxyAllocator.cc * Use get() instead of &* of std::unique_ptr | 1 年前 | |
remove tsapi::c namespace (#11066) format | 2 年前 | |
Cleanup: Use std::unique_ptr where easily applicable (#12238) * Use unique_ptr in Cache _spans in CacheTool.cc * Use unique_ptr in src/proxy/http/remap/unit-tests/test_PluginFactory.cc * Use unique_ptr in src/iocore/aio/test_AIO.cc * Use unique_ptr for m_DNSSrvrTable field in SplitDNS struct * Use unique_ptr in src/proxy/hdrs/unit_tests/test_Hdrs.cc * Use unique_ptr in src/tscore/unit_tests/test_arena.cc * Use unique_ptr for hash field in struct ATSConsistentHash * Use unique_ptr for state_ field in atscppapi::Url class * Use unique_ptr in cachekey plugin * Use unique_ptr in rate_limit plugin * Use unique_ptr in access_control plugin * Use unique_ptr in inliner plugin * Use unique_ptr in cookie_remap plugin * Use unique_ptr in header_rewrite plugin * Use unique_ptr in src/tscore/unit_tests/test_PriorityQueue.cc * Use unique_ptr in atscppapi::Response * Use unique_ptr in atscppapi::Request * Use unique_ptr in atscppapi::AsyncHttpFetch * Use unique_ptr in atscppapi::Logger * Use unique_ptr in include/tscpp/api/Headers.h * Use unique_ptr in include/tscpp/api/GzipInflateTransformation.h * Use unique_ptr in include/tscpp/api/Transaction.h * Use unique_ptr in include/tscpp/api/TransactionPlugin.h * Use unique_ptr in include/tscpp/api/ClientRequest.h * Use unique_ptr in include/tscpp/api/GzipDeflateTransformation.h * Use unique_ptr in include/tscpp/api/GlobalPlugin.h * Use unique_ptr in include/tscpp/api/TransformationPlugin.h * Use unique_ptr in include/tscore/BaseLogFile.h * Use unique_ptr in src/traffic_top/stats.h * Use unique_ptr in src/traffic_cache_tool/CacheScan.h * Use unique_ptr in include/proxy/shared/DiagsConfig.h * Use unique_ptr in include/proxy/logging/LogObject.h * Use unique_ptr in include/proxy/logging/LogFile.h * Use unique_ptr in src/proxy/http3/test/test_QPACK.cc * Use unique_ptr in src/proxy/http2/unit_tests/test_Http2DependencyTree.cc * Use unique_ptr in include/proxy/http/HttpBodyFactory.h * Use unique_ptr in include/proxy/ParentConsistentHash.h * Use unique_ptr in include/proxy/ControlMatcher.h * Use unique_ptr in include/proxy/ControlBase.h * Use unique_ptr in include/mgmt/config/FileManager.h * Use unique_ptr in src/iocore/net/P_SSLCertLookup.h * Use unique_ptr in src/iocore/net/P_QUICPacketHandler.h * Use unique_ptr in src/iocore/net/P_QUICNetVConnection.h * Use unique_ptr in src/iocore/hostdb/test_RefCountCache.cc * Use unique_ptr in src/iocore/hostdb/benchmark_HostDB.cc * Use unique_ptr in src/iocore/hostdb/P_RefCountCache.h * Use uqniue_ptr in src/iocore/eventsystem/RecProcess.cc * Use unique_ptr in src/iocore/cache/CacheTest.cc * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr in include/iocore/net/quic/MTHashTable.h * Use unique_ptr in include/iocore/net/quic/QUICApplicationMap.h * Use unique_ptr in include/proxy/http2/Http2DependencyTree.h * Use unique_ptr in include/tsutil/Metrics.h * Use unique_ptr in plugins/experimental/magick/magick.cc * Use unique_ptr in plugins/experimental/mp4/mp4_common.h * Use unique_ptr in plugins/experimental/mp4/mp4_meta.h * Use unique_ptr in plugins/experimental/rate_limit/sni_selector.h * Use unique_ptr in plugins/header_rewrite/value.h * Use unique_ptr in plugins/multiplexer/fetcher.h * Use unique_ptr in plugins/prefetch/pattern.h * Use unique_ptr in src/iocore/cache/P_CacheDisk.h * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr and vector for gdisks in CacheProcessor.cc * Use unique_ptr in tools/benchmark/benchmark_ProxyAllocator.cc * Use get() instead of &* of std::unique_ptr | 1 年前 | |
Cleanup: Use std::unique_ptr where easily applicable (#12238) * Use unique_ptr in Cache _spans in CacheTool.cc * Use unique_ptr in src/proxy/http/remap/unit-tests/test_PluginFactory.cc * Use unique_ptr in src/iocore/aio/test_AIO.cc * Use unique_ptr for m_DNSSrvrTable field in SplitDNS struct * Use unique_ptr in src/proxy/hdrs/unit_tests/test_Hdrs.cc * Use unique_ptr in src/tscore/unit_tests/test_arena.cc * Use unique_ptr for hash field in struct ATSConsistentHash * Use unique_ptr for state_ field in atscppapi::Url class * Use unique_ptr in cachekey plugin * Use unique_ptr in rate_limit plugin * Use unique_ptr in access_control plugin * Use unique_ptr in inliner plugin * Use unique_ptr in cookie_remap plugin * Use unique_ptr in header_rewrite plugin * Use unique_ptr in src/tscore/unit_tests/test_PriorityQueue.cc * Use unique_ptr in atscppapi::Response * Use unique_ptr in atscppapi::Request * Use unique_ptr in atscppapi::AsyncHttpFetch * Use unique_ptr in atscppapi::Logger * Use unique_ptr in include/tscpp/api/Headers.h * Use unique_ptr in include/tscpp/api/GzipInflateTransformation.h * Use unique_ptr in include/tscpp/api/Transaction.h * Use unique_ptr in include/tscpp/api/TransactionPlugin.h * Use unique_ptr in include/tscpp/api/ClientRequest.h * Use unique_ptr in include/tscpp/api/GzipDeflateTransformation.h * Use unique_ptr in include/tscpp/api/GlobalPlugin.h * Use unique_ptr in include/tscpp/api/TransformationPlugin.h * Use unique_ptr in include/tscore/BaseLogFile.h * Use unique_ptr in src/traffic_top/stats.h * Use unique_ptr in src/traffic_cache_tool/CacheScan.h * Use unique_ptr in include/proxy/shared/DiagsConfig.h * Use unique_ptr in include/proxy/logging/LogObject.h * Use unique_ptr in include/proxy/logging/LogFile.h * Use unique_ptr in src/proxy/http3/test/test_QPACK.cc * Use unique_ptr in src/proxy/http2/unit_tests/test_Http2DependencyTree.cc * Use unique_ptr in include/proxy/http/HttpBodyFactory.h * Use unique_ptr in include/proxy/ParentConsistentHash.h * Use unique_ptr in include/proxy/ControlMatcher.h * Use unique_ptr in include/proxy/ControlBase.h * Use unique_ptr in include/mgmt/config/FileManager.h * Use unique_ptr in src/iocore/net/P_SSLCertLookup.h * Use unique_ptr in src/iocore/net/P_QUICPacketHandler.h * Use unique_ptr in src/iocore/net/P_QUICNetVConnection.h * Use unique_ptr in src/iocore/hostdb/test_RefCountCache.cc * Use unique_ptr in src/iocore/hostdb/benchmark_HostDB.cc * Use unique_ptr in src/iocore/hostdb/P_RefCountCache.h * Use uqniue_ptr in src/iocore/eventsystem/RecProcess.cc * Use unique_ptr in src/iocore/cache/CacheTest.cc * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr in include/iocore/net/quic/MTHashTable.h * Use unique_ptr in include/iocore/net/quic/QUICApplicationMap.h * Use unique_ptr in include/proxy/http2/Http2DependencyTree.h * Use unique_ptr in include/tsutil/Metrics.h * Use unique_ptr in plugins/experimental/magick/magick.cc * Use unique_ptr in plugins/experimental/mp4/mp4_common.h * Use unique_ptr in plugins/experimental/mp4/mp4_meta.h * Use unique_ptr in plugins/experimental/rate_limit/sni_selector.h * Use unique_ptr in plugins/header_rewrite/value.h * Use unique_ptr in plugins/multiplexer/fetcher.h * Use unique_ptr in plugins/prefetch/pattern.h * Use unique_ptr in src/iocore/cache/P_CacheDisk.h * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr and vector for gdisks in CacheProcessor.cc * Use unique_ptr in tools/benchmark/benchmark_ProxyAllocator.cc * Use get() instead of &* of std::unique_ptr | 1 年前 | |
Cleanup: Use std::unique_ptr where easily applicable (#12238) * Use unique_ptr in Cache _spans in CacheTool.cc * Use unique_ptr in src/proxy/http/remap/unit-tests/test_PluginFactory.cc * Use unique_ptr in src/iocore/aio/test_AIO.cc * Use unique_ptr for m_DNSSrvrTable field in SplitDNS struct * Use unique_ptr in src/proxy/hdrs/unit_tests/test_Hdrs.cc * Use unique_ptr in src/tscore/unit_tests/test_arena.cc * Use unique_ptr for hash field in struct ATSConsistentHash * Use unique_ptr for state_ field in atscppapi::Url class * Use unique_ptr in cachekey plugin * Use unique_ptr in rate_limit plugin * Use unique_ptr in access_control plugin * Use unique_ptr in inliner plugin * Use unique_ptr in cookie_remap plugin * Use unique_ptr in header_rewrite plugin * Use unique_ptr in src/tscore/unit_tests/test_PriorityQueue.cc * Use unique_ptr in atscppapi::Response * Use unique_ptr in atscppapi::Request * Use unique_ptr in atscppapi::AsyncHttpFetch * Use unique_ptr in atscppapi::Logger * Use unique_ptr in include/tscpp/api/Headers.h * Use unique_ptr in include/tscpp/api/GzipInflateTransformation.h * Use unique_ptr in include/tscpp/api/Transaction.h * Use unique_ptr in include/tscpp/api/TransactionPlugin.h * Use unique_ptr in include/tscpp/api/ClientRequest.h * Use unique_ptr in include/tscpp/api/GzipDeflateTransformation.h * Use unique_ptr in include/tscpp/api/GlobalPlugin.h * Use unique_ptr in include/tscpp/api/TransformationPlugin.h * Use unique_ptr in include/tscore/BaseLogFile.h * Use unique_ptr in src/traffic_top/stats.h * Use unique_ptr in src/traffic_cache_tool/CacheScan.h * Use unique_ptr in include/proxy/shared/DiagsConfig.h * Use unique_ptr in include/proxy/logging/LogObject.h * Use unique_ptr in include/proxy/logging/LogFile.h * Use unique_ptr in src/proxy/http3/test/test_QPACK.cc * Use unique_ptr in src/proxy/http2/unit_tests/test_Http2DependencyTree.cc * Use unique_ptr in include/proxy/http/HttpBodyFactory.h * Use unique_ptr in include/proxy/ParentConsistentHash.h * Use unique_ptr in include/proxy/ControlMatcher.h * Use unique_ptr in include/proxy/ControlBase.h * Use unique_ptr in include/mgmt/config/FileManager.h * Use unique_ptr in src/iocore/net/P_SSLCertLookup.h * Use unique_ptr in src/iocore/net/P_QUICPacketHandler.h * Use unique_ptr in src/iocore/net/P_QUICNetVConnection.h * Use unique_ptr in src/iocore/hostdb/test_RefCountCache.cc * Use unique_ptr in src/iocore/hostdb/benchmark_HostDB.cc * Use unique_ptr in src/iocore/hostdb/P_RefCountCache.h * Use uqniue_ptr in src/iocore/eventsystem/RecProcess.cc * Use unique_ptr in src/iocore/cache/CacheTest.cc * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr in include/iocore/net/quic/MTHashTable.h * Use unique_ptr in include/iocore/net/quic/QUICApplicationMap.h * Use unique_ptr in include/proxy/http2/Http2DependencyTree.h * Use unique_ptr in include/tsutil/Metrics.h * Use unique_ptr in plugins/experimental/magick/magick.cc * Use unique_ptr in plugins/experimental/mp4/mp4_common.h * Use unique_ptr in plugins/experimental/mp4/mp4_meta.h * Use unique_ptr in plugins/experimental/rate_limit/sni_selector.h * Use unique_ptr in plugins/header_rewrite/value.h * Use unique_ptr in plugins/multiplexer/fetcher.h * Use unique_ptr in plugins/prefetch/pattern.h * Use unique_ptr in src/iocore/cache/P_CacheDisk.h * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr and vector for gdisks in CacheProcessor.cc * Use unique_ptr in tools/benchmark/benchmark_ProxyAllocator.cc * Use get() instead of &* of std::unique_ptr | 1 年前 | |
Cleanup: Use std::unique_ptr where easily applicable (#12238) * Use unique_ptr in Cache _spans in CacheTool.cc * Use unique_ptr in src/proxy/http/remap/unit-tests/test_PluginFactory.cc * Use unique_ptr in src/iocore/aio/test_AIO.cc * Use unique_ptr for m_DNSSrvrTable field in SplitDNS struct * Use unique_ptr in src/proxy/hdrs/unit_tests/test_Hdrs.cc * Use unique_ptr in src/tscore/unit_tests/test_arena.cc * Use unique_ptr for hash field in struct ATSConsistentHash * Use unique_ptr for state_ field in atscppapi::Url class * Use unique_ptr in cachekey plugin * Use unique_ptr in rate_limit plugin * Use unique_ptr in access_control plugin * Use unique_ptr in inliner plugin * Use unique_ptr in cookie_remap plugin * Use unique_ptr in header_rewrite plugin * Use unique_ptr in src/tscore/unit_tests/test_PriorityQueue.cc * Use unique_ptr in atscppapi::Response * Use unique_ptr in atscppapi::Request * Use unique_ptr in atscppapi::AsyncHttpFetch * Use unique_ptr in atscppapi::Logger * Use unique_ptr in include/tscpp/api/Headers.h * Use unique_ptr in include/tscpp/api/GzipInflateTransformation.h * Use unique_ptr in include/tscpp/api/Transaction.h * Use unique_ptr in include/tscpp/api/TransactionPlugin.h * Use unique_ptr in include/tscpp/api/ClientRequest.h * Use unique_ptr in include/tscpp/api/GzipDeflateTransformation.h * Use unique_ptr in include/tscpp/api/GlobalPlugin.h * Use unique_ptr in include/tscpp/api/TransformationPlugin.h * Use unique_ptr in include/tscore/BaseLogFile.h * Use unique_ptr in src/traffic_top/stats.h * Use unique_ptr in src/traffic_cache_tool/CacheScan.h * Use unique_ptr in include/proxy/shared/DiagsConfig.h * Use unique_ptr in include/proxy/logging/LogObject.h * Use unique_ptr in include/proxy/logging/LogFile.h * Use unique_ptr in src/proxy/http3/test/test_QPACK.cc * Use unique_ptr in src/proxy/http2/unit_tests/test_Http2DependencyTree.cc * Use unique_ptr in include/proxy/http/HttpBodyFactory.h * Use unique_ptr in include/proxy/ParentConsistentHash.h * Use unique_ptr in include/proxy/ControlMatcher.h * Use unique_ptr in include/proxy/ControlBase.h * Use unique_ptr in include/mgmt/config/FileManager.h * Use unique_ptr in src/iocore/net/P_SSLCertLookup.h * Use unique_ptr in src/iocore/net/P_QUICPacketHandler.h * Use unique_ptr in src/iocore/net/P_QUICNetVConnection.h * Use unique_ptr in src/iocore/hostdb/test_RefCountCache.cc * Use unique_ptr in src/iocore/hostdb/benchmark_HostDB.cc * Use unique_ptr in src/iocore/hostdb/P_RefCountCache.h * Use uqniue_ptr in src/iocore/eventsystem/RecProcess.cc * Use unique_ptr in src/iocore/cache/CacheTest.cc * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr in include/iocore/net/quic/MTHashTable.h * Use unique_ptr in include/iocore/net/quic/QUICApplicationMap.h * Use unique_ptr in include/proxy/http2/Http2DependencyTree.h * Use unique_ptr in include/tsutil/Metrics.h * Use unique_ptr in plugins/experimental/magick/magick.cc * Use unique_ptr in plugins/experimental/mp4/mp4_common.h * Use unique_ptr in plugins/experimental/mp4/mp4_meta.h * Use unique_ptr in plugins/experimental/rate_limit/sni_selector.h * Use unique_ptr in plugins/header_rewrite/value.h * Use unique_ptr in plugins/multiplexer/fetcher.h * Use unique_ptr in plugins/prefetch/pattern.h * Use unique_ptr in src/iocore/cache/P_CacheDisk.h * Use unique_ptr in src/iocore/cache/P_CacheHosting.h * Use unique_ptr and vector for gdisks in CacheProcessor.cc * Use unique_ptr in tools/benchmark/benchmark_ProxyAllocator.cc * Use get() instead of &* of std::unique_ptr | 1 年前 | |
Upgrades master branch to use clang-format v15.0.7 (#9355) | 3 年前 | |
Deprecate the C++ API. (#10683) | 2 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 年前 | ||
| 1 年前 | ||
| 5 个月前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 5 个月前 | ||
| 7 天前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 2 年前 |