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 26ba56a5b THRIFT-6044: Limit struct read/write recursion depth in Go
library Client: go
add d2d907d83 THRIFT-6047: Limit struct/union/exception read/write
recursion depth in PHP library Client: php
No new revisions were added by this update.
Summary of changes:
.github/workflows/build.yml | 4 +
.../cpp/src/thrift/generate/t_php_generator.cc | 18 +++
lib/php/lib/Base/TBase.php | 130 ++++++++-------
lib/php/lib/Exception/TException.php | 130 ++++++++-------
lib/php/lib/Protocol/TProtocol.php | 18 +++
.../Lib/Protocol/RecursionDepthTest.php | 178 +++++++++++++++++++++
lib/php/test/Makefile.am | 6 +-
.../php/test/Resources/RecursionDepth.thrift | 2 +-
lib/php/test/bootstrap.php | 2 +
9 files changed, 366 insertions(+), 122 deletions(-)
create mode 100644 lib/php/test/Integration/Lib/Protocol/RecursionDepthTest.php
copy test/JsRecursionDepthTest.thrift =>
lib/php/test/Resources/RecursionDepth.thrift (94%)