This is an automated email from the ASF dual-hosted git repository.
Jens-G pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/thrift.git
from 041db320d THRIFT-6479: Use the defined strings for non-finite doubles
in TJSONProtocol Client: delphi
add 77d2a79c1 THRIFT-6394: Build the C++ library without Boost Client: cpp
add 3e1437a68 THRIFT-6394: Drop Boost from the TSSLSocket host name
matching test
No new revisions were added by this update.
Summary of changes:
.github/workflows/build.yml | 1 +
.github/workflows/cmake.yml | 32 +++++++
build/cmake/README.md | 2 +-
build/docker/ubuntu-jammy/Dockerfile | 1 +
build/docker/ubuntu-noble/Dockerfile | 1 +
doc/install/README.md | 3 +-
lib/cpp/CMakeLists.txt | 4 -
lib/cpp/README.md | 9 +-
lib/cpp/src/thrift/TUuid.cpp | 91 +++++++++++++++----
.../src/thrift/processor/TMultiplexedProcessor.h | 20 +++-
lib/cpp/src/thrift/protocol/TJSONProtocol.cpp | 41 ++++++++-
lib/cpp/src/thrift/protocol/TProtocol.h | 46 +++++++---
lib/cpp/src/thrift/transport/THeaderTransport.cpp | 15 +--
lib/cpp/src/thrift/transport/THttpClient.cpp | 53 +++++++++--
lib/cpp/src/thrift/transport/TSSLSocket.cpp | 16 ++--
.../thrift/windows/OverlappedSubmissionThread.cpp | 8 +-
lib/cpp/test/CMakeLists.txt | 2 +-
lib/cpp/test/JSONProtoTest.cpp | 22 +++++
lib/cpp/test/Makefile.am | 53 +++--------
lib/cpp/test/OneWayHTTPTest.cpp | 46 +++++++++-
lib/cpp/test/SecurityFromBufferTest.cpp | 72 +++++++--------
lib/cpp/test/SecurityTest.cpp | 101 +++++++++++----------
lib/cpp/test/TMemoryBufferTest.cpp | 6 +-
lib/cpp/test/TNonblockingSSLServerTest.cpp | 33 ++++---
lib/cpp/test/TPipeInterruptTest.cpp | 9 +-
lib/cpp/test/TSSLSocketInterruptTest.cpp | 70 +++++++-------
lib/cpp/test/TSSLSocketMatchNameTest.cpp | 6 +-
lib/cpp/test/TServerIntegrationTest.cpp | 69 +++++++-------
lib/cpp/test/TSocketInterruptTest.cpp | 30 +++---
lib/cpp/test/TUuidTest.cpp | 6 ++
lib/cpp/test/TestThread.h | 84 +++++++++++++++++
lib/cpp/test/TransportTest.cpp | 23 +++--
lib/cpp/test/TypedefTest.cpp | 10 +-
lib/cpp/test/ZlibTest.cpp | 83 +++++++++--------
tutorial/cpp/CMakeLists.txt | 3 -
35 files changed, 692 insertions(+), 379 deletions(-)
create mode 100644 lib/cpp/test/TestThread.h