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 c8e46811e THRIFT-6027: Fix UB/assertion in
t_markdown_generator::str_to_id
add f41660644 THRIFT-6025: Harden Ruby protocol negative sizes
No new revisions were added by this update.
Summary of changes:
lib/rb/ext/binary_protocol_accelerated.c | 16 +++++++---
lib/rb/ext/memory_buffer.c | 37 ++++++++++++++++++++++
lib/rb/ext/struct.c | 11 +++++--
lib/rb/lib/thrift/protocol/base_protocol.rb | 7 ++++
lib/rb/lib/thrift/protocol/binary_protocol.rb | 9 +++++-
lib/rb/lib/thrift/protocol/json_protocol.rb | 11 +++++--
lib/rb/lib/thrift/struct_union.rb | 12 ++-----
lib/rb/lib/thrift/transport/base_transport.rb | 4 ++-
.../thrift/transport/memory_buffer_transport.rb | 6 ++++
lib/rb/spec/base_protocol_spec.rb | 8 +++++
lib/rb/spec/base_transport_spec.rb | 15 +++++++++
lib/rb/spec/binary_protocol_spec_shared.rb | 28 ++++++++++++++++
lib/rb/spec/json_protocol_spec.rb | 21 ++++++++++++
13 files changed, 166 insertions(+), 19 deletions(-)