939 Commits (7ab65a08ac1d3b892f56d930dc44adb35219a328)

Author SHA1 Message Date
Jason Lunn 5b28ae70c0 Run all JRuby source files through `google-java-format.` 3 years ago
Jason Lunn 8e7f936696
Implement `respond_to?` in RubyMessage (#9677) 3 years ago
Darly Paredes 25045e3f69 Update protobuf version 3 years ago
Joshua Haberman dbb9619a9d
Cherry-pick to get Ruby 3.1 support in protobuf 3.20.0 (#9657) 3 years ago
Joshua Haberman 7f1acff2a4
Fixed Ruby 3.1 tests by marking intersect? as unimplemented. (#9645) 3 years ago
Marco Concetto Rudilosso abdfd093af
Allow pre-compiled binaries for ruby 3.1.0 (#9566) 3 years ago
Jason Lunn 58e320a732 Fix NPE during encoding and add regression test for issue 9507. 3 years ago
theodorerose ebfa0d345e Update protobuf version 3 years ago
Joshua Haberman 16dccd6820
Updated Ruby to the latest upb. (#9589) (#9630) 3 years ago
Joshua Haberman 7ecf43f0ce
Updated Ruby to the latest upb. (#9589) 3 years ago
Adam Cozzette b20209f321 Sync from Piper @acozzette/proto_github_202203101748 3 years ago
Luka Dornhecker 24a0659f95
[Ruby] allow encode json options to be an object that responds to to_hash (#9513) 3 years ago
zhangskz 276add0b5c
Add ruby_upb_alloc using xrealloc/xfree so Ruby GC is aware of allocated memory for Arenas. (#9586) 3 years ago
Joshua Haberman 349d74d92e
Updated PHP upb, and utf8_range for Ruby/PHP (#9585) 3 years ago
Adam Cozzette 88a18db91e Update protobuf version 3 years ago
Adam Cozzette 76398dab31 Sync from Piper @431959314 3 years ago
なつき 6c8bda86fe Suppress warning for intentional circular require 3 years ago
Jason Lunn df0999141e Update JRuby 9.2.19.0 -> 9.2.20.1 and 9.3.0.0 to 9.3.3.0. 3 years ago
Anthony Dmitriyev 2ce9604227
Use rb_obj_class instead of CLASS_OF in Ruby C to ignore singleton classes (#9342) 3 years ago
Adam Cozzette d5ef16c6eb
Ruby: rename max_recursion_depth to recursion_limit (#9486) 3 years ago
Lukas Fittl fbe6ab2487
[Ruby] Message.decode/encode: Add max_recursion_depth option (#9218) 3 years ago
Adam Cozzette 22d0e265de
Update protobuf version for 3.19.4 (#9449) 3 years ago
Joshua Haberman aceff710f4 Fixed data loss bug in Ruby extension. 3 years ago
Maximilian 82372d8fe6
Use proper SPDX license identifier (#9441) 3 years ago
Joshua Haberman 5ef010cb85 Fixed spelling errors in comments. 3 years ago
Joshua Haberman 90065d39a7 Fixed crash bug with proto2 enums. 3 years ago
Joshua Haberman 706ed2d17a Added utf8_range.c as a source file. 3 years ago
Joshua Haberman c153dd9bf7 Updated to new upb APIs. 3 years ago
Joshua Haberman f41049a0f0 Updated upb. 3 years ago
Adam Cozzette cc7b1b5323 Update protobuf version 3 years ago
Adam Cozzette eb94f17a8b Update protobuf version 3 years ago
Adam Cozzette 0e02f95b87 Fix Ruby release build by pinning rake-compiler-dock version (#9372) 3 years ago
Adam Cozzette f681c8d9e6
Fix Ruby release build by pinning rake-compiler-dock version (#9372) 3 years ago
Adam Cozzette 1fe07f9ce2
Cherry-pick fix from #9311 into 3.18.x (#9320) 3 years ago
Joshua Haberman 214180c5a2 Dropped Ruby 2.4 support for CI and releases. 3 years ago
Adam Cozzette 7c40b2df1f
Update protobuf version (#9167) 3 years ago
Peter Zhu b2ac7ced50 Fix memory leak in MessageClass.encode 3 years ago
Joel Courtney bbdcea8547
Remove lib from require 3 years ago
Joel Courtney 4d94a7cd93 Fixed: incorrect tests 3 years ago
Joel Courtney 947a51a464 Test coverage: .from_ruby / #from_ruby 3 years ago
Peter Zhu 3a18299cc0 Fix memory leak in MessageClass.encode 3 years ago
Adam Cozzette 17b30e9647
Update protobuf version (#9119) 3 years ago
Adam Cozzette 3f3e6f47c6
Update version to 3.19.0-rc2 and fix changelog about Java 7 (#9116) 3 years ago
Joel Courtney 21478b371e
Update well_known_types_test.rb 3 years ago
Adam Cozzette 519340d662
Update protobuf version (#9106) 3 years ago
miyucy 3881f49ce9
Add size to Map class (#8068) 3 years ago
Postmodern 39013ab238
Remove unused rubygems-tasks development dependency (#8824) 3 years ago
Jason Lunn b79a2f242c Add JRuby test targets for JRuby 9.2.x and 9.3.x. 3 years ago
Jason Lunn 728878e98f Add JRuby test targets for JRuby 9.2.x and 9.3.x. 3 years ago
Elliotte Rusty Harold 174d95c1a7
remove dependency on Jackson 3 years ago