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 6e2d46a41 Keep a wire-supplied map key as an own member when a Node
map is copied or written Client: js,nodejs,ts
add 1102f8e56 Check the result of the commonName conversion in the TLS
peer check Client: cpp
add 56ab16adf Release partially built container elements in the c_glib
generated readers on a read error Client: c_glib
add 33e80cca2 Hold the JSON numeric reader to the configured string size
limit Client: d
add cef2058de Keep a wire-supplied map key as an own member when copying a
JavaScript map Client: js,ts
add 85cb734fc Read a JSON struct's fields with a cursor instead of
rescanning the key list Client: js,ts
add 0cc6d56cf Bound the container size and refuse the stop and unknown
skip types Client: st
add 79cc5cea1 Balance transport references and provide factory defaults in
ThriftSimpleServer Client: c_glib
No new revisions were added by this update.
Summary of changes:
.../cpp/src/thrift/generate/t_c_glib_generator.cc | 178 ++++++++----
.../thrift/c_glib/server/thrift_simple_server.c | 19 +-
.../c_glib/transport/thrift_transport_factory.c | 6 +-
lib/c_glib/test/testdebugproto.c | 154 +++++++++++
lib/c_glib/test/testsimpleserver.c | 260 +++++++++++++++++-
lib/cpp/src/thrift/transport/TSSLSocket.cpp | 8 +-
lib/cpp/test/TSSLSocketMatchNameTest.cpp | 28 +-
lib/d/src/thrift/protocol/json.d | 69 +++++
lib/js/src/thrift.js | 64 +++--
lib/js/test/copy_map_keys.test.js | 177 ++++++++++++
lib/js/test/json_field_lookup.test.js | 178 ++++++++++++
lib/st/test/TProtocolContainerSizeLimitTest.st | 297 +++++++++++++++++++++
lib/st/test/run-tests.sh | 1 +
lib/st/thrift.st | 30 ++-
14 files changed, 1391 insertions(+), 78 deletions(-)
create mode 100644 lib/js/test/copy_map_keys.test.js
create mode 100644 lib/js/test/json_field_lookup.test.js
create mode 100644 lib/st/test/TProtocolContainerSizeLimitTest.st