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 a0d2b51c8 THRIFT-6170: Add a GitHub Actions CI job for the D library
add 6c795e99d Stop a read fill loop that is making no progress Client:
c_glib
add 7f2bceadb Size WebSocket payload buffers from the bytes received
Client: nodejs
add ccec9d3c3 Report the number of bytes a zlib read produced Client:
c_glib
add 267ae66cb Bound the HTTP header block THttpTransport accumulates
Client: lua
add 8525f8ac0 Give the D protocol size limits a usable default Client: d
No new revisions were added by this update.
Summary of changes:
.../thrift/c_glib/transport/thrift_fd_transport.c | 10 +
.../thrift/c_glib/transport/thrift_ssl_socket.c | 16 +-
.../src/thrift/c_glib/transport/thrift_transport.c | 16 +-
.../c_glib/transport/thrift_zlib_transport.c | 41 ++-
lib/c_glib/test/CMakeLists.txt | 9 +
lib/c_glib/test/Makefile.am | 15 +
lib/c_glib/test/testreadallprogress.c | 309 ++++++++++++++++++++
lib/c_glib/test/testzlibshortread.c | 179 ++++++++++++
lib/d/src/thrift/internal/test/protocol.d | 27 ++
lib/d/src/thrift/protocol/base.d | 7 +
lib/d/src/thrift/protocol/binary.d | 58 +++-
lib/d/src/thrift/protocol/compact.d | 7 +-
lib/d/src/thrift/protocol/json.d | 5 +-
lib/lua/Makefile.am | 3 +-
lib/lua/THttpTransport.lua | 24 +-
lib/lua/test/test_http_headers.lua | 108 +++++++
lib/nodejs/lib/thrift/web_server.js | 103 ++++++-
lib/nodejs/test/testAll.sh | 1 +
lib/nodejs/test/web_server_ws.test.js | 324 +++++++++++++++++++++
19 files changed, 1237 insertions(+), 25 deletions(-)
create mode 100644 lib/c_glib/test/testreadallprogress.c
create mode 100644 lib/c_glib/test/testzlibshortread.c
create mode 100644 lib/lua/test/test_http_headers.lua
create mode 100644 lib/nodejs/test/web_server_ws.test.js