468 Commits (90015d31450ea052b35f1e907569fcf12c762eec)

Author SHA1 Message Date
Charles OuGuo d1a3c6d08b For Ruby oneof fields, generate hazzers for members (#11655) 2 years ago
Mike Kruskal 75088504b0 Remove noisy LOG statement in Message Differencer 2 years ago
zhangskz d5d5567577 Update protobuf upb dep (#11668) 2 years ago
Adam Cozzette 5a56837810 Add retention and target field options in descriptor.proto 2 years ago
Adam Cozzette 90ff32c564 Roll-forward of: Add retention and target attributes to descriptor.proto 2 years ago
deannagarcia 5b27b4f300 Add ruby release targets (#11468) 2 years ago
Mike Kruskal 232ecf4a6f Bump protobuf to latest upb version. 2 years ago
Protobuf Team Bot 9a56bc6558 Automated rollback of commit 0517b71b25. 2 years ago
Adam Cozzette 0517b71b25 Add retention and target attributes to descriptor.proto 2 years ago
Mike Kruskal 633e8f75d0 Bazelify ruby runtime (#10525) 2 years ago
Eric Salo b7d54ace5e switch PHP and Ruby over to the new upb_Map_Delete() 2 years ago
Eric Salo b598b2dd1f switch PHP and Ruby to using upb_Map_Delete2() 2 years ago
Protobuf Team Bot 9238c4843a Add debug_redact field option to protobuf. 2 years ago
Mike Kruskal 6b87d6f445 Add a deprecated message and enum option for restoring legacy json field validation. 2 years ago
Joshua Haberman 7b0ca6995d
Updated release branch to latest upb. (#11258) 2 years ago
Eric Salo 1050599cb0 update protobuf_deps.bzl to pull in the latest upb 2 years ago
Eric Salo 9d17e97927 sync with current 21.x upb 2 years ago
Eric Salo 3f36a91442 update PHP and Ruby to use the new accessors, delete the old ones 2 years ago
Mike Kruskal aba04743d2 Fix java_linkage_monitor test. 2 years ago
Mike Kruskal 3bc50497eb Bump upb version and refactor python compatibility. 2 years ago
Mike Kruskal 04e813577c Bump upb version 2 years ago
dankm 2a73e3bdfb Hide ruby native extension symbols on FreeBSD (#10832) 2 years ago
Eric Salo 8809a113bc update Ruby to use the newer upb_Map_Next() iterator 2 years ago
Eric Salo 9cdf347d19 fix the ruby and php builds which were broken by a recent upb change 2 years ago
Mike Kruskal 9cf9db8831 Refresh ruby/php amalgamation files after upb bump 2 years ago
Joshua Haberman 42cc7c62b6 Internal change to syncing (glob the "compiler" dir) 2 years ago
Mike Kruskal 33bc6fb2a4
Replace libc strdup usage with internal impl to restore musl compat. (#10811) (#10818) 2 years ago
Derek Perez 69cc6eabf7
Replace libc strdup usage with internal impl to restore musl compat. (#10811) 2 years ago
Mike Kruskal fd0b1a5705
Bump upb version (#10779) 2 years ago
tison fa5a9e1035
Auto capitalize enums name in Ruby (#10454) (#10763) 2 years ago
tison 6c40b13b44
Auto capitalize enums name in Ruby (#10454) 2 years ago
Joshua Haberman 7755973302
Added staleness test to keep PHP copy of upb in sync with the upb repo (#10694) 2 years ago
Joshua Haberman 488b8b91f8
Fixed spelling error and removed patch from upb. (#10693) 2 years ago
Joshua Haberman d3995ec400
Added staleness test to keep ruby-upb.{c,h} amalgamation files in sync with upb repo (#10496) 2 years ago
tison 2d0862131c
Auto capitalize enums name in Ruby (#10454) 2 years ago
Mike Kruskal bbed70881e Sync from Piper @467234621 2 years ago
Mike Kruskal ed5c57a574
Remove all autotools usage (#10132) 2 years ago
Jean Boussier 7309e8882c Ruby: Use class inheritance to save memory 2 years ago
Jean Boussier c0053d0d78 Ruby: use a valid instance variable name for `descriptor` 2 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
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
Joshua Haberman aceff710f4 Fixed data loss bug in Ruby extension. 3 years ago
Joshua Haberman 5ef010cb85 Fixed spelling errors in comments. 3 years ago