28 Commits (5993e86986ab5368c6b84d1aeb276bc34a48852e)

Author SHA1 Message Date
なつき c17de66713 Add rake runtime dependency for ruby (#15203) 10 months ago
Joshua Haberman 5cfc9e775d Breaking Change: Dropped support for Ruby DSL, [as previously announced](https://engdoc.corp.google.com/eng/doc/devguide/proto/news/2023-12-27.md#ruby-breaking-changes). 11 months ago
Protobuf Team Bot 9c7d2b9d83 Make the utf8_range implementation just in C 12 months ago
Adam Cozzette 5ca84008fc Move utf8_range into the protobuf repo 1 year ago
Jason Lunn c52d80cf04 Ruby FFI implementation (#13343) 1 year ago
Deanna Garcia 49589719e2 Remove support for ruby 2.5. 2 years ago
Eric Salo 3f36a91442 update PHP and Ruby to use the new accessors, delete the old ones 2 years ago
Mike Kruskal b81def1cbd Migrate ruby and php to the new utf8_range repo 2 years ago
Mike Kruskal ed5c57a574
Remove all autotools usage (#10132) 2 years ago
johnnyshields abe77ae13e Backport: Ruby: support x64-mingw-ucrt platform, which is the new platform which Windows Ruby Installer uses as of Ruby 3.1 3 years ago
johnnyshields 9254853796 Ruby: support x64-mingw-ucrt platform, which is the new platform which Windows Ruby Installer uses as of Ruby 3.1 3 years ago
Adam Cozzette 9c8c3dea30
Start reducing our reliance on autotools (#9824) 3 years ago
Joshua Haberman dbb9619a9d
Cherry-pick to get Ruby 3.1 support in protobuf 3.20.0 (#9657) 3 years ago
Marco Concetto Rudilosso abdfd093af
Allow pre-compiled binaries for ruby 3.1.0 (#9566) 3 years ago
Adam Cozzette b20209f321 Sync from Piper @acozzette/proto_github_202203101748 3 years ago
Joshua Haberman 349d74d92e
Updated PHP upb, and utf8_range for Ruby/PHP (#9585) 3 years ago
Joshua Haberman c153dd9bf7 Updated to new upb APIs. 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
Jason Lunn 3581d85ced Update JRuby to leverage pure-Ruby DSL. 3 years ago
zhangskz 740c4b082d
Update ruby_generator.cc to allow proto2 imports in proto3 (#9003) 3 years ago
Bo Yang 509aee4b8b Sync from Piper @391414001 3 years ago
Adam Cozzette 562fc946c7 Sync from Piper @388508285 3 years ago
Joshua Haberman 9d578a3a9c Ported Ruby to ABSL wyhash. 3 years ago
Joshua Haberman 16e16eb8cd pure-Ruby DSL is passing all tests! 3 years ago
Joshua Haberman 9521803d40 Sync from Piper @375548932 4 years ago
Joshua Haberman 0b87475592
Php & Ruby Cherry Picks for 3.17.1 (#8632) 4 years ago
Joshua Haberman dd69a484c0
Updated version of upb for Ruby (#8624) 4 years ago
Joshua Haberman ce560630bf Sync from Piper @368734211 4 years ago
James D 68cb69ea68
Fix source gem compilation (#8471) 4 years ago
Masaki Hara 0a7a9a98c5 Ruby: build extensions for arm64-darwin 4 years ago
Rob Widmer 48234f5f01 Make the new multi-level ruby tests fit the existing structure better and add them to the makefile 4 years ago
Joshua Haberman 9abf6e2ab0
Ported Ruby extension to upb_msg (#8184) 4 years ago
Joshua Haberman 0a737d8eb0 Sync from Piper @313142438 5 years ago
Daniel Azuma cf81f38b5d
Restore binary builds of Ruby 2.3 and 2.4 (#7529) (#7531) 5 years ago
Daniel Azuma ba1ce70744
Restore binary builds of Ruby 2.3 and 2.4 (#7529) 5 years ago
listonjesse 2ae7cf0e03 Auxillary -> Auxiliary 5 years ago
Joshua Haberman 6ed738305b Sync from Piper @311396324 5 years ago
Joshua Haberman e19bfc0e28
Stop building binary gems for ruby <2.5. (#7453) 5 years ago
Joshua Haberman 32e5deb1ac Sync from Piper @308829107 5 years ago
Joshua Haberman 6b759688a1
Implemented proto3 presence for Ruby. (#7406) 5 years ago
Joshua Haberman bb30225f06 Sync from Piper @307316823 5 years ago
Masaki Hara 64f6c59ccb
Build extensions for Ruby 2.7 (#7027) 5 years ago
Joe Bolinger e4bbca1fc5 Add wrapper type helpers for Ruby (#5739) 6 years ago
bmoyles0117 0b5111dbab Raise error for JSON overflow encoding in Ruby (#5752) (#5861) 6 years ago
Joe Bolinger 7f14ea9f48 Raise error for JSON overflow encoding in Ruby (#5752) 6 years ago
Paul Yang c3340b20a8
Add ruby 2.6 gem build for linux (#5537) 6 years ago
Paul Yang 7dcf8fa8ba
Ruby build fix mac 3.7.x (#5519) 6 years ago
Harshit Chopra d0535cc09e Adds support for proto2 syntax for Ruby gem. 6 years ago
Paul Yang 5289ee0c21 Adopt ruby_package in ruby generated code. (#4627) 7 years ago