Date: Thu, 10 Sep 2020 01:33:13 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r548177 - in head/devel: . fbthrift fbthrift/files Message-ID: <202009100133.08A1XDOo038530@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Thu Sep 10 01:33:13 2020 New Revision: 548177 URL: https://svnweb.freebsd.org/changeset/ports/548177 Log: New port: devel/fbthrift: Facebook's branch of Apache Thrift, including a new C++ server Added: head/devel/fbthrift/ head/devel/fbthrift/Makefile (contents, props changed) head/devel/fbthrift/distinfo (contents, props changed) head/devel/fbthrift/files/ head/devel/fbthrift/files/patch-thrift_lib_cpp2_server_Cpp2ConnContext.cpp (contents, props changed) head/devel/fbthrift/pkg-descr (contents, props changed) head/devel/fbthrift/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Thu Sep 10 01:01:03 2020 (r548176) +++ head/devel/Makefile Thu Sep 10 01:33:13 2020 (r548177) @@ -637,6 +637,7 @@ SUBDIR += fam SUBDIR += fastcrc SUBDIR += fb-adb + SUBDIR += fbthrift SUBDIR += fc++ SUBDIR += fhist SUBDIR += fifechan Added: head/devel/fbthrift/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/fbthrift/Makefile Thu Sep 10 01:33:13 2020 (r548177) @@ -0,0 +1,34 @@ +# $FreeBSD$ + +PORTNAME= fbthrift +DISTVERSIONPREFIX= v +DISTVERSION= 2020.09.07.00 +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Facebook's branch of Apache Thrift, including a new C++ server + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libboost_system.so:devel/boost-libs \ + libdouble-conversion.so:devel/double-conversion \ + libfizz.so:security/fizz \ + libfmt.so:devel/libfmt \ + libfolly.so:devel/folly \ + libgflags.so:devel/gflags \ + libglog.so:devel/glog \ + libwangle.so:net/wangle \ + libzstd.so:archivers/zstd + +USES= bison cmake compiler:c++17-lang ssl +USE_GITHUB= yes +GH_ACCOUNT= facebook +USE_LDCONFIG= yes + +CMAKE_ON= BUILD_SHARED_LIBS + +post-install: # https://github.com/facebook/fbthrift/issues/393 + ${FIND} ${STAGEDIR}${PREFIX}/include -type d -empty -delete + +.include <bsd.port.mk> Added: head/devel/fbthrift/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/fbthrift/distinfo Thu Sep 10 01:33:13 2020 (r548177) @@ -0,0 +1,3 @@ +TIMESTAMP = 1599697483 +SHA256 (facebook-fbthrift-v2020.09.07.00_GH0.tar.gz) = 644288ab133d5d3f98e80712f6e91fcde8eec339b7a597a2f939854c9297ee19 +SIZE (facebook-fbthrift-v2020.09.07.00_GH0.tar.gz) = 5101534 Added: head/devel/fbthrift/files/patch-thrift_lib_cpp2_server_Cpp2ConnContext.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/fbthrift/files/patch-thrift_lib_cpp2_server_Cpp2ConnContext.cpp Thu Sep 10 01:33:13 2020 (r548177) @@ -0,0 +1,11 @@ +--- thrift/lib/cpp2/server/Cpp2ConnContext.cpp.orig 2020-09-10 00:42:26 UTC ++++ thrift/lib/cpp2/server/Cpp2ConnContext.cpp +@@ -51,7 +51,7 @@ Cpp2ConnContext::PeerCred Cpp2ConnContext::PeerCred::q + } else { + return PeerCred{cred.pid, cred.uid, cred.gid}; + } +-#elif defined(LOCAL_PEERCRED) // macOS ++#elif defined(LOCAL_PEERCRED) && defined(LOCAL_PEEREPID) // macOS + struct xucred cred = {}; + pid_t epid = 0; + socklen_t len; Added: head/devel/fbthrift/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/fbthrift/pkg-descr Thu Sep 10 01:33:13 2020 (r548177) @@ -0,0 +1,6 @@ +Thrift is a serialization and RPC framework for service communication. Thrift +enables these features in all major languages, and there is strong support for +C++, Python, Hack, and Java. Most services at Facebook are written using Thrift +for RPC, and some storage systems use Thrift for serializing records on disk. + +WWW: https://github.com/facebook/fbthrift Added: head/devel/fbthrift/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/fbthrift/pkg-plist Thu Sep 10 01:33:13 2020 (r548177) @@ -0,0 +1,436 @@ +bin/thrift1 +include/thrift/ThriftLibrary.cmake +include/thrift/lib/cpp/ContextStack.h +include/thrift/lib/cpp/DistinctTable.h +include/thrift/lib/cpp/EventHandlerBase.h +include/thrift/lib/cpp/Frozen.h +include/thrift/lib/cpp/Reflection.h +include/thrift/lib/cpp/RelativePtr.h +include/thrift/lib/cpp/SerializedMessage.h +include/thrift/lib/cpp/TApplicationException.h +include/thrift/lib/cpp/TLogging.h +include/thrift/lib/cpp/TProcessor.h +include/thrift/lib/cpp/TProcessorEventHandler.h +include/thrift/lib/cpp/Thrift.h +include/thrift/lib/cpp/async/TAsyncChannel.h +include/thrift/lib/cpp/async/TAsyncEventChannel.h +include/thrift/lib/cpp/async/TAsyncProcessor.h +include/thrift/lib/cpp/async/TAsyncSSLSocket.h +include/thrift/lib/cpp/async/TBinaryAsyncChannel.h +include/thrift/lib/cpp/async/TEventJobQueue.h +include/thrift/lib/cpp/async/TFramedAsyncChannel.h +include/thrift/lib/cpp/async/THttpAsyncChannel.h +include/thrift/lib/cpp/async/TStreamAsyncChannel-inl.h +include/thrift/lib/cpp/async/TStreamAsyncChannel.h +include/thrift/lib/cpp/async/TUnframedAsyncChannel-inl.h +include/thrift/lib/cpp/async/TUnframedAsyncChannel.h +include/thrift/lib/cpp/async/TZlibAsyncChannel.h +include/thrift/lib/cpp/concurrency/Exception.h +include/thrift/lib/cpp/concurrency/FunctionRunner.h +include/thrift/lib/cpp/concurrency/InitThreadFactory.h +include/thrift/lib/cpp/concurrency/Monitor.h +include/thrift/lib/cpp/concurrency/Mutex-impl.h +include/thrift/lib/cpp/concurrency/Mutex-portability.h +include/thrift/lib/cpp/concurrency/Mutex.h +include/thrift/lib/cpp/concurrency/PosixThreadFactory.h +include/thrift/lib/cpp/concurrency/Thread.h +include/thrift/lib/cpp/concurrency/ThreadManager-impl.h +include/thrift/lib/cpp/concurrency/ThreadManager.h +include/thrift/lib/cpp/concurrency/TimerManager.h +include/thrift/lib/cpp/concurrency/Util.h +include/thrift/lib/cpp/concurrency/test/ThreadFactoryTests.h +include/thrift/lib/cpp/concurrency/test/TimerManagerTests.h +include/thrift/lib/cpp/protocol/TBase64Utils.h +include/thrift/lib/cpp/protocol/TBinaryProtocol-inl.h +include/thrift/lib/cpp/protocol/TBinaryProtocol.h +include/thrift/lib/cpp/protocol/TCompactProtocol-inl.h +include/thrift/lib/cpp/protocol/TCompactProtocol.h +include/thrift/lib/cpp/protocol/TDebugProtocol.h +include/thrift/lib/cpp/protocol/TJSONProtocol.h +include/thrift/lib/cpp/protocol/TProtocol.h +include/thrift/lib/cpp/protocol/TProtocolException.h +include/thrift/lib/cpp/protocol/TProtocolTap.h +include/thrift/lib/cpp/protocol/TProtocolTypes.h +include/thrift/lib/cpp/protocol/TSimpleJSONProtocol.h +include/thrift/lib/cpp/protocol/TType.h +include/thrift/lib/cpp/protocol/TVirtualProtocol.h +include/thrift/lib/cpp/server/TConnectionContext.h +include/thrift/lib/cpp/server/TServerEventHandler.h +include/thrift/lib/cpp/server/TServerObserver.h +include/thrift/lib/cpp/test/MockTAsyncSSLSocket.h +include/thrift/lib/cpp/test/loadgen/Controller.h +include/thrift/lib/cpp/test/loadgen/IntervalTimer.h +include/thrift/lib/cpp/test/loadgen/LatencyMonitor.h +include/thrift/lib/cpp/test/loadgen/LatencyScoreBoard.h +include/thrift/lib/cpp/test/loadgen/LoadConfig.h +include/thrift/lib/cpp/test/loadgen/Monitor.h +include/thrift/lib/cpp/test/loadgen/OpEnabledState.h +include/thrift/lib/cpp/test/loadgen/QpsMonitor.h +include/thrift/lib/cpp/test/loadgen/QpsScoreBoard.h +include/thrift/lib/cpp/test/loadgen/RNG.h +include/thrift/lib/cpp/test/loadgen/ScoreBoard.h +include/thrift/lib/cpp/test/loadgen/ScoreBoardOpVector.h +include/thrift/lib/cpp/test/loadgen/TerminalMonitor.h +include/thrift/lib/cpp/test/loadgen/WeightedLoadConfig.h +include/thrift/lib/cpp/test/loadgen/Worker.h +include/thrift/lib/cpp/test/loadgen/WorkerIf.h +include/thrift/lib/cpp/test/loadgen/loadgen.h +include/thrift/lib/cpp/thrift_config.h +include/thrift/lib/cpp/transport/TBufferTransports.h +include/thrift/lib/cpp/transport/TFDTransport.h +include/thrift/lib/cpp/transport/THeader.h +include/thrift/lib/cpp/transport/THttpClient.h +include/thrift/lib/cpp/transport/THttpServer.h +include/thrift/lib/cpp/transport/THttpTransport.h +include/thrift/lib/cpp/transport/TNullTransport.h +include/thrift/lib/cpp/transport/TRpcTransport.h +include/thrift/lib/cpp/transport/TShortReadTransport.h +include/thrift/lib/cpp/transport/TSocket.h +include/thrift/lib/cpp/transport/TTransport.h +include/thrift/lib/cpp/transport/TTransportException.h +include/thrift/lib/cpp/transport/TVirtualTransport.h +include/thrift/lib/cpp/transport/TZlibTransport.h +include/thrift/lib/cpp/util/EnumUtils.h +include/thrift/lib/cpp/util/FrozenTestUtil.h +include/thrift/lib/cpp/util/FrozenUtil-inl.h +include/thrift/lib/cpp/util/FrozenUtil.h +include/thrift/lib/cpp/util/PausableTimer.h +include/thrift/lib/cpp/util/THttpParser.h +include/thrift/lib/cpp/util/VarintUtils-inl.h +include/thrift/lib/cpp/util/VarintUtils.h +include/thrift/lib/cpp2/BadFieldAccess.h +include/thrift/lib/cpp2/CloneableIOBuf.h +include/thrift/lib/cpp2/FieldRef.h +include/thrift/lib/cpp2/FieldRefHash.h +include/thrift/lib/cpp2/Flags.h +include/thrift/lib/cpp2/GeneratedCodeHelper.h +include/thrift/lib/cpp2/GeneratedHeaderHelper.h +include/thrift/lib/cpp2/OptionalField.h +include/thrift/lib/cpp2/SerializationSwitch.h +include/thrift/lib/cpp2/Thrift.h +include/thrift/lib/cpp2/TypeClass.h +include/thrift/lib/cpp2/async/AsyncClient.h +include/thrift/lib/cpp2/async/AsyncProcessor.h +include/thrift/lib/cpp2/async/ChannelCallbacks.h +include/thrift/lib/cpp2/async/ClientBufferedStream.h +include/thrift/lib/cpp2/async/ClientChannel.h +include/thrift/lib/cpp2/async/ClientSinkBridge.h +include/thrift/lib/cpp2/async/ClientStreamBridge.h +include/thrift/lib/cpp2/async/Cpp2Channel.h +include/thrift/lib/cpp2/async/DuplexChannel.h +include/thrift/lib/cpp2/async/FramingHandler.h +include/thrift/lib/cpp2/async/FutureRequest.h +include/thrift/lib/cpp2/async/HTTPClientChannel.h +include/thrift/lib/cpp2/async/HeaderChannel.h +include/thrift/lib/cpp2/async/HeaderChannelTrait.h +include/thrift/lib/cpp2/async/HeaderClientChannel.h +include/thrift/lib/cpp2/async/HeaderServerChannel.h +include/thrift/lib/cpp2/async/HibernatingRequestChannel.h +include/thrift/lib/cpp2/async/Interaction.h +include/thrift/lib/cpp2/async/MessageChannel.h +include/thrift/lib/cpp2/async/PooledRequestChannel.h +include/thrift/lib/cpp2/async/ReconnectingRequestChannel.h +include/thrift/lib/cpp2/async/RequestCallback.h +include/thrift/lib/cpp2/async/RequestChannel.h +include/thrift/lib/cpp2/async/ResponseChannel.h +include/thrift/lib/cpp2/async/RetryingRequestChannel.h +include/thrift/lib/cpp2/async/RocketClientChannel.h +include/thrift/lib/cpp2/async/RpcTypes.h +include/thrift/lib/cpp2/async/ServerChannel.h +include/thrift/lib/cpp2/async/ServerGeneratorStream-inl.h +include/thrift/lib/cpp2/async/ServerGeneratorStream.h +include/thrift/lib/cpp2/async/ServerPublisherStream.h +include/thrift/lib/cpp2/async/ServerSinkBridge.h +include/thrift/lib/cpp2/async/ServerStream-inl.h +include/thrift/lib/cpp2/async/ServerStream.h +include/thrift/lib/cpp2/async/ServerStreamDetail.h +include/thrift/lib/cpp2/async/Sink.h +include/thrift/lib/cpp2/async/SinkBridgeUtil.h +include/thrift/lib/cpp2/async/StreamCallbacks.h +include/thrift/lib/cpp2/async/TAsyncTransportHandler.h +include/thrift/lib/cpp2/async/TwoWayBridge.h +include/thrift/lib/cpp2/async/tests/util/TestSinkService.h +include/thrift/lib/cpp2/async/tests/util/TestStreamService.h +include/thrift/lib/cpp2/async/tests/util/Util.h +include/thrift/lib/cpp2/detail/meta.h +include/thrift/lib/cpp2/frozen/Frozen.h +include/thrift/lib/cpp2/frozen/FrozenAssociative-inl.h +include/thrift/lib/cpp2/frozen/FrozenBool-inl.h +include/thrift/lib/cpp2/frozen/FrozenEnum-inl.h +include/thrift/lib/cpp2/frozen/FrozenHashTable-inl.h +include/thrift/lib/cpp2/frozen/FrozenIntegral-inl.h +include/thrift/lib/cpp2/frozen/FrozenMacros.h +include/thrift/lib/cpp2/frozen/FrozenOptional-inl.h +include/thrift/lib/cpp2/frozen/FrozenOrderedTable-inl.h +include/thrift/lib/cpp2/frozen/FrozenPair-inl.h +include/thrift/lib/cpp2/frozen/FrozenRange-inl.h +include/thrift/lib/cpp2/frozen/FrozenRef-inl.h +include/thrift/lib/cpp2/frozen/FrozenString-inl.h +include/thrift/lib/cpp2/frozen/FrozenTestUtil.h +include/thrift/lib/cpp2/frozen/FrozenTrivial-inl.h +include/thrift/lib/cpp2/frozen/FrozenUtil.h +include/thrift/lib/cpp2/frozen/HintTypes.h +include/thrift/lib/cpp2/frozen/Traits.h +include/thrift/lib/cpp2/frozen/VectorAssociative.h +include/thrift/lib/cpp2/frozen/schema/MemorySchema.h +include/thrift/lib/cpp2/gen/client_cpp.h +include/thrift/lib/cpp2/gen/client_h.h +include/thrift/lib/cpp2/gen/module_constants_cpp.h +include/thrift/lib/cpp2/gen/module_constants_h.h +include/thrift/lib/cpp2/gen/module_data_cpp.h +include/thrift/lib/cpp2/gen/module_data_h.h +include/thrift/lib/cpp2/gen/module_metadata_cpp.h +include/thrift/lib/cpp2/gen/module_metadata_h.h +include/thrift/lib/cpp2/gen/module_types_cpp.h +include/thrift/lib/cpp2/gen/module_types_h.h +include/thrift/lib/cpp2/gen/module_types_tcc.h +include/thrift/lib/cpp2/gen/service_cpp.h +include/thrift/lib/cpp2/gen/service_h.h +include/thrift/lib/cpp2/gen/service_tcc.h +include/thrift/lib/cpp2/protocol/BinaryProtocol-inl.h +include/thrift/lib/cpp2/protocol/BinaryProtocol.h +include/thrift/lib/cpp2/protocol/CompactProtocol-inl.h +include/thrift/lib/cpp2/protocol/CompactProtocol.h +include/thrift/lib/cpp2/protocol/CompactV1Protocol-inl.h +include/thrift/lib/cpp2/protocol/CompactV1Protocol.h +include/thrift/lib/cpp2/protocol/Cpp2Ops-inl.h +include/thrift/lib/cpp2/protocol/Cpp2Ops.h +include/thrift/lib/cpp2/protocol/DebugProtocol.h +include/thrift/lib/cpp2/protocol/JSONProtocol-inl.h +include/thrift/lib/cpp2/protocol/JSONProtocol.h +include/thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h +include/thrift/lib/cpp2/protocol/JSONProtocolCommon.h +include/thrift/lib/cpp2/protocol/MessageSerializer.h +include/thrift/lib/cpp2/protocol/NimbleProtocol-inl.h +include/thrift/lib/cpp2/protocol/NimbleProtocol.h +include/thrift/lib/cpp2/protocol/Protocol.h +include/thrift/lib/cpp2/protocol/ProtocolReaderStructReadState.h +include/thrift/lib/cpp2/protocol/ProtocolReaderWireTypeInfo.h +include/thrift/lib/cpp2/protocol/ProtocolReaderWithRefill.h +include/thrift/lib/cpp2/protocol/Serializer.h +include/thrift/lib/cpp2/protocol/SimpleJSONProtocol-inl.h +include/thrift/lib/cpp2/protocol/SimpleJSONProtocol.h +include/thrift/lib/cpp2/protocol/VirtualProtocol.h +include/thrift/lib/cpp2/protocol/detail/protocol_methods.h +include/thrift/lib/cpp2/protocol/nimble/BufferingNimbleDecoder.h +include/thrift/lib/cpp2/protocol/nimble/BufferingNimbleEncoder.h +include/thrift/lib/cpp2/protocol/nimble/ChunkRepr.h +include/thrift/lib/cpp2/protocol/nimble/ControlBitHelpers.h +include/thrift/lib/cpp2/protocol/nimble/DecodeNimbleBlock.h +include/thrift/lib/cpp2/protocol/nimble/Decoder.h +include/thrift/lib/cpp2/protocol/nimble/EncodeNimbleBlock.h +include/thrift/lib/cpp2/protocol/nimble/Encoder.h +include/thrift/lib/cpp2/protocol/nimble/NimbleTypes.h +include/thrift/lib/cpp2/protocol/nimble/Vectorization.h +include/thrift/lib/cpp2/protocol/nimble/test/BufferingEncoderDecoderBenchmarksCommon.h +include/thrift/lib/cpp2/reflection/container_traits.h +include/thrift/lib/cpp2/reflection/container_traits_folly.h +include/thrift/lib/cpp2/reflection/debug.h +include/thrift/lib/cpp2/reflection/demo/json_print.h +include/thrift/lib/cpp2/reflection/diff.h +include/thrift/lib/cpp2/reflection/folly_dynamic.h +include/thrift/lib/cpp2/reflection/gmock_matching.h +include/thrift/lib/cpp2/reflection/helpers.h +include/thrift/lib/cpp2/reflection/indenter.h +include/thrift/lib/cpp2/reflection/internal/debug-inl-post.h +include/thrift/lib/cpp2/reflection/internal/debug-inl-pre.h +include/thrift/lib/cpp2/reflection/internal/folly_dynamic-inl-post.h +include/thrift/lib/cpp2/reflection/internal/folly_dynamic-inl-pre.h +include/thrift/lib/cpp2/reflection/internal/helpers-inl-pre.h +include/thrift/lib/cpp2/reflection/internal/legacy_reflection-inl-post.h +include/thrift/lib/cpp2/reflection/internal/legacy_reflection-inl-pre.h +include/thrift/lib/cpp2/reflection/internal/legacy_reflection_type_id.h +include/thrift/lib/cpp2/reflection/internal/merge-inl-post.h +include/thrift/lib/cpp2/reflection/internal/merge-inl-pre.h +include/thrift/lib/cpp2/reflection/internal/pretty_print-inl-post.h +include/thrift/lib/cpp2/reflection/internal/pretty_print-inl-pre.h +include/thrift/lib/cpp2/reflection/internal/reflection-inl-post.h +include/thrift/lib/cpp2/reflection/internal/reflection-inl-pre.h +include/thrift/lib/cpp2/reflection/internal/test_helpers.h +include/thrift/lib/cpp2/reflection/internal/traits_test_helpers-inl.h +include/thrift/lib/cpp2/reflection/legacy_reflection.h +include/thrift/lib/cpp2/reflection/merge.h +include/thrift/lib/cpp2/reflection/populator.h +include/thrift/lib/cpp2/reflection/pretty_print.h +include/thrift/lib/cpp2/reflection/reflection.h +include/thrift/lib/cpp2/reflection/serializer.h +include/thrift/lib/cpp2/reflection/testing.h +include/thrift/lib/cpp2/reflection/traits_test_helpers.h +include/thrift/lib/cpp2/reflection/variant.h +include/thrift/lib/cpp2/security/FizzPeeker.h +include/thrift/lib/cpp2/security/extensions/ThriftParametersClientExtension.h +include/thrift/lib/cpp2/security/extensions/ThriftParametersContext.h +include/thrift/lib/cpp2/security/extensions/ThriftParametersServerExtension.h +include/thrift/lib/cpp2/security/extensions/Types.h +include/thrift/lib/cpp2/server/AdmissionController.h +include/thrift/lib/cpp2/server/BaseThriftServer.h +include/thrift/lib/cpp2/server/Cpp2ConnContext.h +include/thrift/lib/cpp2/server/Cpp2Connection.h +include/thrift/lib/cpp2/server/Cpp2Worker.h +include/thrift/lib/cpp2/server/QIAdmissionController.h +include/thrift/lib/cpp2/server/RequestDebugLog.h +include/thrift/lib/cpp2/server/RequestsRegistry.h +include/thrift/lib/cpp2/server/SLAViolationController.h +include/thrift/lib/cpp2/server/ServerAttribute.h +include/thrift/lib/cpp2/server/ServerConfigs.h +include/thrift/lib/cpp2/server/ServerInstrumentation.h +include/thrift/lib/cpp2/server/ThriftServer.h +include/thrift/lib/cpp2/server/TransportRoutingHandler.h +include/thrift/lib/cpp2/server/VisitorHelper.h +include/thrift/lib/cpp2/server/admission_strategy/AcceptAllAdmissionStrategy.h +include/thrift/lib/cpp2/server/admission_strategy/AdmissionStrategy.h +include/thrift/lib/cpp2/server/admission_strategy/GlobalAdmissionStrategy.h +include/thrift/lib/cpp2/server/admission_strategy/PerClientIdAdmissionStrategy.h +include/thrift/lib/cpp2/server/admission_strategy/PriorityAdmissionStrategy.h +include/thrift/lib/cpp2/server/admission_strategy/WhitelistAdmissionStrategy.h +include/thrift/lib/cpp2/server/peeking/PeekingManager.h +include/thrift/lib/cpp2/server/peeking/TLSHelper.h +include/thrift/lib/cpp2/server/proxygen/ProxygenThriftServer.h +include/thrift/lib/cpp2/test/ProtoBufStructs-inl.h +include/thrift/lib/cpp2/test/Structs.h +include/thrift/lib/cpp2/test/ThriftStructs-inl.h +include/thrift/lib/cpp2/test/util/FakeClock.h +include/thrift/lib/cpp2/test/util/TestClientChannelFactory.h +include/thrift/lib/cpp2/test/util/TestHTTPClientChannelFactory.h +include/thrift/lib/cpp2/test/util/TestHeaderClientChannelFactory.h +include/thrift/lib/cpp2/test/util/TestInterface.h +include/thrift/lib/cpp2/test/util/TestProxygenThriftServerFactory.h +include/thrift/lib/cpp2/test/util/TestServerFactory.h +include/thrift/lib/cpp2/test/util/TestThriftServerFactory.h +include/thrift/lib/cpp2/transport/core/ClientConnectionIf.h +include/thrift/lib/cpp2/transport/core/EnvelopeUtil.h +include/thrift/lib/cpp2/transport/core/RpcMetadataUtil.h +include/thrift/lib/cpp2/transport/core/ThriftChannelIf.h +include/thrift/lib/cpp2/transport/core/ThriftClient.h +include/thrift/lib/cpp2/transport/core/ThriftClientCallback.h +include/thrift/lib/cpp2/transport/core/ThriftProcessor.h +include/thrift/lib/cpp2/transport/core/ThriftRequest.h +include/thrift/lib/cpp2/transport/core/TryUtil.h +include/thrift/lib/cpp2/transport/core/testutil/CoreTestFixture.h +include/thrift/lib/cpp2/transport/core/testutil/FakeChannel.h +include/thrift/lib/cpp2/transport/core/testutil/FakeServerObserver.h +include/thrift/lib/cpp2/transport/core/testutil/FakeThreadManager.h +include/thrift/lib/cpp2/transport/core/testutil/MockCallback.h +include/thrift/lib/cpp2/transport/core/testutil/ServerConfigsMock.h +include/thrift/lib/cpp2/transport/core/testutil/TAsyncSocketIntercepted.h +include/thrift/lib/cpp2/transport/core/testutil/TestServiceMock.h +include/thrift/lib/cpp2/transport/core/testutil/TransportCompatibilityTest.h +include/thrift/lib/cpp2/transport/http2/client/H2ClientConnection.h +include/thrift/lib/cpp2/transport/http2/client/ThriftTransactionHandler.h +include/thrift/lib/cpp2/transport/http2/common/H2Channel.h +include/thrift/lib/cpp2/transport/http2/common/HTTP2RoutingHandler.h +include/thrift/lib/cpp2/transport/http2/common/SingleRpcChannel.h +include/thrift/lib/cpp2/transport/http2/common/testutil/ChannelTestFixture.h +include/thrift/lib/cpp2/transport/http2/common/testutil/FakeProcessors.h +include/thrift/lib/cpp2/transport/http2/common/testutil/FakeResponseHandler.h +include/thrift/lib/cpp2/transport/http2/server/ThriftRequestHandler.h +include/thrift/lib/cpp2/transport/inmemory/InMemoryChannel.h +include/thrift/lib/cpp2/transport/inmemory/InMemoryConnection.h +include/thrift/lib/cpp2/transport/rocket/PayloadUtils.h +include/thrift/lib/cpp2/transport/rocket/RocketException.h +include/thrift/lib/cpp2/transport/rocket/Types.h +include/thrift/lib/cpp2/transport/rocket/client/RequestContext.h +include/thrift/lib/cpp2/transport/rocket/client/RequestContextQueue.h +include/thrift/lib/cpp2/transport/rocket/client/RocketClient.h +include/thrift/lib/cpp2/transport/rocket/client/RocketStreamServerCallback.h +include/thrift/lib/cpp2/transport/rocket/framing/ErrorCode.h +include/thrift/lib/cpp2/transport/rocket/framing/Flags.h +include/thrift/lib/cpp2/transport/rocket/framing/FrameType.h +include/thrift/lib/cpp2/transport/rocket/framing/Frames.h +include/thrift/lib/cpp2/transport/rocket/framing/Parser-inl.h +include/thrift/lib/cpp2/transport/rocket/framing/Parser.h +include/thrift/lib/cpp2/transport/rocket/framing/Serializer.h +include/thrift/lib/cpp2/transport/rocket/framing/Util.h +include/thrift/lib/cpp2/transport/rocket/framing/test/Util.h +include/thrift/lib/cpp2/transport/rocket/server/RocketRoutingHandler.h +include/thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h +include/thrift/lib/cpp2/transport/rocket/server/RocketServerFrameContext.h +include/thrift/lib/cpp2/transport/rocket/server/RocketServerHandler.h +include/thrift/lib/cpp2/transport/rocket/server/RocketSinkClientCallback.h +include/thrift/lib/cpp2/transport/rocket/server/RocketStreamClientCallback.h +include/thrift/lib/cpp2/transport/rocket/server/RocketThriftRequests.h +include/thrift/lib/cpp2/transport/rocket/server/SetupFrameHandler.h +include/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.h +include/thrift/lib/cpp2/transport/rocket/test/fuzz/FuzzUtil.h +include/thrift/lib/cpp2/transport/rocket/test/network/ClientServerTestUtil.h +include/thrift/lib/cpp2/transport/rocket/test/network/Util.h +include/thrift/lib/cpp2/transport/rocket/test/util/TestServiceMock.h +include/thrift/lib/cpp2/transport/rocket/test/util/TestUtil.h +include/thrift/lib/cpp2/transport/rocket/test/util/VersionServicesMock.h +include/thrift/lib/cpp2/transport/util/ConnectionManager.h +include/thrift/lib/cpp2/transport/util/ConnectionThread.h +include/thrift/lib/cpp2/util/BucketedRate.h +include/thrift/lib/cpp2/util/Checksum.h +include/thrift/lib/cpp2/util/DebugString.h +include/thrift/lib/cpp2/util/Ewma.h +include/thrift/lib/cpp2/util/EwmaRate.h +include/thrift/lib/cpp2/util/Frozen2ViewHelpers.h +include/thrift/lib/cpp2/util/ScopedServerInterfaceThread-inl.h +include/thrift/lib/cpp2/util/ScopedServerInterfaceThread.h +include/thrift/lib/cpp2/util/ScopedServerThread.h +include/thrift/lib/cpp2/visitation/for_each.h +include/thrift/lib/cpp2/visitation/metadata.h +include/thrift/lib/cpp2/visitation/visit_union.h +include/thrift/lib/py3/client.h +include/thrift/lib/py3/client_wrapper.h +include/thrift/lib/py3/clientcallbacks.h +include/thrift/lib/py3/enums.h +include/thrift/lib/py3/exceptions.h +include/thrift/lib/py3/serializer.h +include/thrift/lib/py3/server.h +include/thrift/lib/py3/ssl.h +include/thrift/lib/py3/stream.h +include/thrift/lib/py3/test/BinaryTypes.h +include/thrift/lib/py3/test/client_event_handlers/handler.h +include/thrift/lib/py3/test/cpp_handler.h +include/thrift/lib/py3/test/stream/server.h +include/thrift/lib/py3/types.h +include/thrift/lib/thrift/RpcMetadata_extra.h +include/thrift/lib/thrift/SerializableDynamic.h +include/thrift/lib/thrift/gen-cpp2/RpcMetadata_constants.h +include/thrift/lib/thrift/gen-cpp2/RpcMetadata_data.h +include/thrift/lib/thrift/gen-cpp2/RpcMetadata_metadata.h +include/thrift/lib/thrift/gen-cpp2/RpcMetadata_types.h +include/thrift/lib/thrift/gen-cpp2/RpcMetadata_types.tcc +include/thrift/lib/thrift/gen-cpp2/RpcMetadata_types_custom_protocol.h +include/thrift/lib/thrift/gen-cpp2/ThriftMetadataService.h +include/thrift/lib/thrift/gen-cpp2/ThriftMetadataService.tcc +include/thrift/lib/thrift/gen-cpp2/ThriftMetadataServiceAsyncClient.h +include/thrift/lib/thrift/gen-cpp2/ThriftMetadataService_custom_protocol.h +include/thrift/lib/thrift/gen-cpp2/frozen_constants.h +include/thrift/lib/thrift/gen-cpp2/frozen_data.h +include/thrift/lib/thrift/gen-cpp2/frozen_metadata.h +include/thrift/lib/thrift/gen-cpp2/frozen_types.h +include/thrift/lib/thrift/gen-cpp2/frozen_types.tcc +include/thrift/lib/thrift/gen-cpp2/frozen_types_custom_protocol.h +include/thrift/lib/thrift/gen-cpp2/metadata_constants.h +include/thrift/lib/thrift/gen-cpp2/metadata_data.h +include/thrift/lib/thrift/gen-cpp2/metadata_metadata.h +include/thrift/lib/thrift/gen-cpp2/metadata_types.h +include/thrift/lib/thrift/gen-cpp2/metadata_types.tcc +include/thrift/lib/thrift/gen-cpp2/metadata_types_custom_protocol.h +include/thrift/lib/thrift/gen-cpp2/reflection_constants.h +include/thrift/lib/thrift/gen-cpp2/reflection_data.h +include/thrift/lib/thrift/gen-cpp2/reflection_metadata.h +include/thrift/lib/thrift/gen-cpp2/reflection_types.h +include/thrift/lib/thrift/gen-cpp2/reflection_types.tcc +include/thrift/lib/thrift/gen-cpp2/reflection_types_custom_protocol.h +lib/cmake/fbthrift/FBThriftConfig.cmake +lib/cmake/fbthrift/FBThriftTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/fbthrift/FBThriftTargets.cmake +lib/libasync.so +lib/libcompiler_ast.so +lib/libcompiler_base.so +lib/libcompiler_generate_templates.so +lib/libcompiler_generators.so +lib/libcompiler_lib.so +lib/libconcurrency.so +lib/libmustache_lib.so +lib/libprotocol.so +lib/librpcmetadata.so +lib/libthrift-core.so +lib/libthriftcpp2.so +lib/libthriftfrozen2.so +lib/libthriftmetadata.so +lib/libthriftprotocol.so +lib/libtransport.so
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009100133.08A1XDOo038530>