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 fe96c8885 THRIFT-6072: Rescue connection errors during accept in
ThreadedServer and SimpleServer Client: rb
add 43e699045 THRIFT-5864: Remove Swift binding Client: swift
No new revisions were added by this update.
Summary of changes:
.github/CODEOWNERS | 3 +-
.github/mergeable.yml | 22 -
.github/workflows/build.yml | 50 -
.github/workflows/sca.yml | 1 -
.gitignore | 2 -
.travis.yml | 11 -
CHANGES.md | 4 +
FUZZING.md | 1 -
LANGUAGES.md | 12 -
Makefile.am | 3 +-
Package.swift | 32 -
Thrift.podspec | 15 -
build/docker/README.md | 1 -
build/docker/ubuntu-focal/Dockerfile | 15 -
build/docker/ubuntu-jammy/Dockerfile | 15 -
build/docker/ubuntu-noble/Dockerfile | 15 -
build/generate-changes.py | 3 -
build/veralign.sh | 2 -
compiler/cpp/CMakeLists.txt | 1 -
compiler/cpp/Makefile.am | 1 -
compiler/cpp/compiler.vcxproj | 1 -
compiler/cpp/compiler.vcxproj.filters | 3 -
.../cpp/src/thrift/generate/t_swift_generator.cc | 3220 --------------------
compiler/cpp/test/CMakeLists.txt | 1 -
compiler/cpp/tests/CMakeLists.txt | 1 -
configure.ac | 24 -
doc/thrift-threat-model.md | 24 +-
lib/Makefile.am | 4 -
lib/swift/FuzzTesting/Package.swift | 88 -
lib/swift/FuzzTesting/README.md | 16 -
.../FuzzTesting/Sources/FuzzCommon/FuzzUtils.swift | 108 -
.../FuzzTesting/Sources/FuzzParseBinary/main.swift | 32 -
.../Sources/FuzzParseCompact/main.swift | 32 -
.../FuzzTesting/Sources/FuzzParseJSON/main.swift | 32 -
.../Sources/FuzzRoundtripBinary/main.swift | 35 -
.../Sources/FuzzRoundtripCompact/main.swift | 35 -
.../Sources/FuzzRoundtripJSON/main.swift | 35 -
lib/swift/Makefile.am | 64 -
lib/swift/Package.swift | 32 -
lib/swift/README.md | 215 --
lib/swift/Sources/LinuxHelper.swift | 42 -
lib/swift/Sources/TApplicationError.swift | 160 -
lib/swift/Sources/TBase64Utils.swift | 89 -
lib/swift/Sources/TBinary.swift | 32 -
lib/swift/Sources/TBinaryProtocol.swift | 439 ---
lib/swift/Sources/TClient.swift | 42 -
lib/swift/Sources/TCompactProtocol.swift | 619 ----
lib/swift/Sources/TEnum.swift | 35 -
lib/swift/Sources/TError.swift | 77 -
lib/swift/Sources/TFileHandleTransport.swift | 56 -
lib/swift/Sources/TFileTransport.swift | 101 -
lib/swift/Sources/TFramedTransport.swift | 121 -
lib/swift/Sources/THTTPSessionTransport.swift | 191 --
lib/swift/Sources/TJSONProtocol.swift | 1160 -------
lib/swift/Sources/TList.swift | 133 -
lib/swift/Sources/TMap.swift | 184 --
lib/swift/Sources/TMemoryBufferTransport.swift | 74 -
lib/swift/Sources/TMultiplexedProcessor.swift | 91 -
lib/swift/Sources/TMultiplexedProtocol.swift | 58 -
lib/swift/Sources/TProcessor.swift | 22 -
lib/swift/Sources/TProtocol.swift | 203 --
lib/swift/Sources/TProtocolDecorator.swift | 215 --
lib/swift/Sources/TProtocolError.swift | 146 -
lib/swift/Sources/TSSLSocketTransport.swift | 236 --
lib/swift/Sources/TSSLSocketTransportError.swift | 48 -
lib/swift/Sources/TSerializable.swift | 143 -
lib/swift/Sources/TSet.swift | 185 --
lib/swift/Sources/TSocketServer.swift | 198 --
lib/swift/Sources/TSocketTransport.swift | 225 --
lib/swift/Sources/TStreamTransport.swift | 147 -
lib/swift/Sources/TStruct.swift | 91 -
lib/swift/Sources/TTransport.swift | 64 -
lib/swift/Sources/TTransportError.swift | 86 -
lib/swift/Sources/TWrappedProtocol.swift | 224 --
lib/swift/Sources/Thrift.swift | 22 -
lib/swift/Sources/UnixSocket.swift | 92 -
lib/swift/Tests/LinuxMain.swift | 27 -
.../Tests/ThriftTests/TBinaryProtocolTests.swift | 232 --
.../Tests/ThriftTests/TCompactProtocolTests.swift | 256 --
.../Tests/ThriftTests/TFramedTransportTests.swift | 179 --
.../Tests/ThriftTests/TJSONProtocolTests.swift | 225 --
.../ThriftTests/TMultiplexedProcessorTests.swift | 154 -
.../Tests/ThriftTests/TSocketServerTests.swift | 55 -
lib/swift/Tests/ThriftTests/ThriftTests.swift | 33 -
test/FuzzTest.thrift | 1 -
test/Makefile.am | 6 -
test/swift/CrossTests/Makefile.am | 37 -
test/swift/CrossTests/Package.swift | 44 -
.../CrossTests/Sources/Common/Parameters.swift | 256 --
.../swift/CrossTests/Sources/TestClient/main.swift | 405 ---
.../Sources/TestServer/ThriftTestService.swift | 389 ---
.../swift/CrossTests/Sources/TestServer/main.swift | 71 -
test/swift/Makefile.am | 27 -
test/tests.json | 17 -
test/v0.16/FuzzTestNoUuid.thrift | 1 -
tutorial/Makefile.am | 4 -
tutorial/swift/Makefile.am | 46 -
tutorial/swift/Package.swift | 53 -
tutorial/swift/README.md | 11 -
tutorial/swift/Sources/TutorialClient/main.swift | 45 -
tutorial/swift/Sources/TutorialRunner/main.swift | 36 -
.../Sources/TutorialServer/CalculatorService.swift | 73 -
tutorial/swift/Sources/TutorialServer/main.swift | 28 -
tutorial/swift/swift-dep | 1 -
104 files changed, 12 insertions(+), 12962 deletions(-)
delete mode 100644 Package.swift
delete mode 100644 Thrift.podspec
delete mode 100644 compiler/cpp/src/thrift/generate/t_swift_generator.cc
delete mode 100644 lib/swift/FuzzTesting/Package.swift
delete mode 100644 lib/swift/FuzzTesting/README.md
delete mode 100644 lib/swift/FuzzTesting/Sources/FuzzCommon/FuzzUtils.swift
delete mode 100644 lib/swift/FuzzTesting/Sources/FuzzParseBinary/main.swift
delete mode 100644 lib/swift/FuzzTesting/Sources/FuzzParseCompact/main.swift
delete mode 100644 lib/swift/FuzzTesting/Sources/FuzzParseJSON/main.swift
delete mode 100644 lib/swift/FuzzTesting/Sources/FuzzRoundtripBinary/main.swift
delete mode 100644
lib/swift/FuzzTesting/Sources/FuzzRoundtripCompact/main.swift
delete mode 100644 lib/swift/FuzzTesting/Sources/FuzzRoundtripJSON/main.swift
delete mode 100644 lib/swift/Makefile.am
delete mode 100644 lib/swift/Package.swift
delete mode 100644 lib/swift/README.md
delete mode 100644 lib/swift/Sources/LinuxHelper.swift
delete mode 100644 lib/swift/Sources/TApplicationError.swift
delete mode 100644 lib/swift/Sources/TBase64Utils.swift
delete mode 100644 lib/swift/Sources/TBinary.swift
delete mode 100644 lib/swift/Sources/TBinaryProtocol.swift
delete mode 100644 lib/swift/Sources/TClient.swift
delete mode 100644 lib/swift/Sources/TCompactProtocol.swift
delete mode 100644 lib/swift/Sources/TEnum.swift
delete mode 100644 lib/swift/Sources/TError.swift
delete mode 100644 lib/swift/Sources/TFileHandleTransport.swift
delete mode 100644 lib/swift/Sources/TFileTransport.swift
delete mode 100644 lib/swift/Sources/TFramedTransport.swift
delete mode 100644 lib/swift/Sources/THTTPSessionTransport.swift
delete mode 100644 lib/swift/Sources/TJSONProtocol.swift
delete mode 100644 lib/swift/Sources/TList.swift
delete mode 100644 lib/swift/Sources/TMap.swift
delete mode 100644 lib/swift/Sources/TMemoryBufferTransport.swift
delete mode 100644 lib/swift/Sources/TMultiplexedProcessor.swift
delete mode 100644 lib/swift/Sources/TMultiplexedProtocol.swift
delete mode 100644 lib/swift/Sources/TProcessor.swift
delete mode 100644 lib/swift/Sources/TProtocol.swift
delete mode 100644 lib/swift/Sources/TProtocolDecorator.swift
delete mode 100644 lib/swift/Sources/TProtocolError.swift
delete mode 100644 lib/swift/Sources/TSSLSocketTransport.swift
delete mode 100644 lib/swift/Sources/TSSLSocketTransportError.swift
delete mode 100644 lib/swift/Sources/TSerializable.swift
delete mode 100644 lib/swift/Sources/TSet.swift
delete mode 100644 lib/swift/Sources/TSocketServer.swift
delete mode 100644 lib/swift/Sources/TSocketTransport.swift
delete mode 100644 lib/swift/Sources/TStreamTransport.swift
delete mode 100644 lib/swift/Sources/TStruct.swift
delete mode 100644 lib/swift/Sources/TTransport.swift
delete mode 100644 lib/swift/Sources/TTransportError.swift
delete mode 100644 lib/swift/Sources/TWrappedProtocol.swift
delete mode 100644 lib/swift/Sources/Thrift.swift
delete mode 100644 lib/swift/Sources/UnixSocket.swift
delete mode 100644 lib/swift/Tests/LinuxMain.swift
delete mode 100644 lib/swift/Tests/ThriftTests/TBinaryProtocolTests.swift
delete mode 100644 lib/swift/Tests/ThriftTests/TCompactProtocolTests.swift
delete mode 100644 lib/swift/Tests/ThriftTests/TFramedTransportTests.swift
delete mode 100644 lib/swift/Tests/ThriftTests/TJSONProtocolTests.swift
delete mode 100644 lib/swift/Tests/ThriftTests/TMultiplexedProcessorTests.swift
delete mode 100644 lib/swift/Tests/ThriftTests/TSocketServerTests.swift
delete mode 100644 lib/swift/Tests/ThriftTests/ThriftTests.swift
delete mode 100644 test/swift/CrossTests/Makefile.am
delete mode 100644 test/swift/CrossTests/Package.swift
delete mode 100644 test/swift/CrossTests/Sources/Common/Parameters.swift
delete mode 100644 test/swift/CrossTests/Sources/TestClient/main.swift
delete mode 100644
test/swift/CrossTests/Sources/TestServer/ThriftTestService.swift
delete mode 100644 test/swift/CrossTests/Sources/TestServer/main.swift
delete mode 100644 test/swift/Makefile.am
delete mode 100644 tutorial/swift/Makefile.am
delete mode 100644 tutorial/swift/Package.swift
delete mode 100644 tutorial/swift/README.md
delete mode 100644 tutorial/swift/Sources/TutorialClient/main.swift
delete mode 100644 tutorial/swift/Sources/TutorialRunner/main.swift
delete mode 100644
tutorial/swift/Sources/TutorialServer/CalculatorService.swift
delete mode 100644 tutorial/swift/Sources/TutorialServer/main.swift
delete mode 120000 tutorial/swift/swift-dep