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 b9b268a8c Bump shell-quote from 1.7.3 to 1.8.4 in /lib/js
add 4b0691b2a THRIFT-6043: Limit struct read/write recursion depth in
Python library Client: py
No new revisions were added by this update.
Summary of changes:
compiler/cpp/src/thrift/generate/t_py_generator.cc | 18 ++
lib/py/Makefile.am | 3 +
lib/py/src/Thrift.py | 64 +++---
lib/py/src/ext/protocol.h | 12 +-
lib/py/src/ext/protocol.tcc | 77 ++++++--
lib/py/src/protocol/TProtocol.py | 13 ++
lib/py/test/test_recursion_depth.py | 220 +++++++++++++++++++++
lib/ts/package-lock.json | 15 +-
8 files changed, 365 insertions(+), 57 deletions(-)
create mode 100644 lib/py/test/test_recursion_depth.py