This is an automated email from the ASF dual-hosted git repository.
kpumuk pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/thrift.git
from c3fe669d2 THRIFT-6045: Add Ruby recursion depth limit
add 23d88446d THRIFT-6136: Handle Ruby container size conversion errors
No new revisions were added by this update.
Summary of changes:
lib/rb/ext/compact_protocol.c | 11 ++++++
lib/rb/ext/struct.c | 51 ++++++++++++++++----------
lib/rb/lib/thrift/protocol/base_protocol.rb | 3 ++
lib/rb/lib/thrift/protocol/compact_protocol.rb | 2 +
lib/rb/lib/thrift/struct_union.rb | 6 +--
lib/rb/spec/base_protocol_spec.rb | 8 ++++
lib/rb/spec/compact_protocol_spec.rb | 36 ++++++++++++++++++
lib/rb/spec/struct_spec.rb | 20 ++++++++++
lib/rb/test/fuzz/fuzz_common.rb | 8 +---
9 files changed, 115 insertions(+), 30 deletions(-)