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 79cc5cea1 Balance transport references and provide factory defaults in 
ThriftSimpleServer Client: c_glib
     add 12180b43f Report a set element or map key with no string form as a 
catchable error Client: php
     add 299be75ba Accept at most one transform in a THeader frame Client: py
     add 4bbf35694 Bound string and binary lengths on the PHP inlined read path 
Client: php
     add 71194a070 Accept at most one transform in a THeader frame Client: rb
     add 5217b8be5 Accept at most one transform in a THeader frame Client: go
     add a3fe3126a Finish handling a connection before it may be recycled in 
the nonblocking server Client: cpp
     add 8cf4a0fc9 Check the result of the commonName conversion in the TLS 
peer check Client: d
     add e0fa520ad Apply the string length limit when the accelerated decoder 
skips a string Client: py

No new revisions were added by this update.

Summary of changes:
 .../cpp/src/thrift/generate/t_php_generator.cc     |   3 +-
 lib/cpp/src/thrift/server/TNonblockingServer.cpp   |  48 +++++++--
 lib/cpp/test/TNonblockingServerTest.cpp            | 112 +++++++++++++++++++++
 lib/d/src/thrift/internal/ssl.d                    |  27 ++++-
 lib/go/thrift/header_transport.go                  |  11 ++
 lib/go/thrift/header_transport_test.go             | 108 +++++++++++++++++---
 lib/go/thrift/max_container_size_test.go           |  13 ++-
 lib/php/lib/Protocol/TProtocol.php                 |   1 +
 lib/php/lib/Transport/TTransport.php               |  20 ++++
 .../ext/thrift_protocol/php_thrift_protocol.cpp    |  29 +++++-
 .../tests/container_struct_key.phpt                | 109 ++++++++++++++++++++
 .../Lib/Protocol/TProtocolInlinedTest.php          |  62 ++++++++++++
 lib/php/test/Unit/Lib/Protocol/TProtocolTest.php   |  80 +++++++++++++++
 lib/py/src/ext/binary.h                            |   2 +-
 lib/py/src/ext/compact.h                           |   2 +-
 lib/py/src/transport/THeaderTransport.py           |  12 +++
 lib/py/test/test_protocol_string_length_limit.py   |  52 ++++++++++
 lib/py/test/thrift_transport.py                    |  66 ++++++++++++
 lib/rb/lib/thrift/transport/header_transport.rb    |  11 ++
 lib/rb/spec/header_transport_spec.rb               |  50 +++++++++
 20 files changed, 779 insertions(+), 39 deletions(-)
 create mode 100644 
lib/php/src/ext/thrift_protocol/tests/container_struct_key.phpt

Reply via email to