Protobuf Team Bot
4b56158220
Auto-generate files after cl/718469089
1 month ago
Protobuf Team Bot
ba1aedea4d
Auto-generate files after cl/718168053
1 month ago
Protobuf Team Bot
88048b53d0
Auto-generate files after cl/718027753
1 month ago
Protobuf Team Bot
2b35daebad
Auto-generate files after cl/715448535
1 month ago
Jason Lunn
4a92a1c9bf
Support ruby 3.4 ( #19752 )
...
#test-continuous
Closes #19752
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/19752 from protocolbuffers:support_ruby_3.4 d326fc2a6f
PiperOrigin-RevId: 715037231
1 month ago
Jason Lunn
56f318dc82
Add a multi-platform Gemfile.lock ( #19804 )
...
Prerequisite for adopting https://github.com/bazel-contrib/rules_ruby
#test-continuous
Closes #19804
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/19804 from protocolbuffers:gemfile_lock 2bf39f5713
PiperOrigin-RevId: 714311028
2 months ago
Protobuf Team Bot
cc6baf265e
Auto-generate files after cl/714091676
2 months ago
Protobuf Team Bot
9fd34f7fe9
Auto-generate files after cl/714075005
2 months ago
Protobuf Team Bot
b339b5c74f
Auto-generate files after cl/713766718
2 months ago
Stan Hu
b46f315c8d
ruby: make it possible to specify compiler for C extension ( #19863 )
...
Previously running `gem install google-protobuf --platform ruby` used the default C compiler specified by `mkmf`, which uses `RbConfig::MAKEFILE_CONFIG["CC"]` and `RbConfig::MAKEFILE_CONFIG["CXX"]`.
This commit supports using `CC`, `CXX`, and `LD` from the environment:
```shell
export CC=my-custom-gcc
export CXX=my-custom-g++
gem install google-protobuf --platform ruby
```
Most native gems, such as grpc and nokogiri, allow for this.
Closes #19863
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/19863 from stanhu:sh-support-custom-gcc 33693f84af
PiperOrigin-RevId: 713675592
2 months ago
Protobuf Team Bot
b0b7bf3d9a
Auto-generate files after cl/713536794
2 months ago
Hong Shin
af9292b7ec
Update ruby ffi for upb_Message_DiscardUnknown.
...
#test-continuous
PiperOrigin-RevId: 713376224
2 months ago
Protobuf Team Bot
4d0ba00d15
Auto-generate files after cl/713147042
2 months ago
Jie Luo
98aab04c0b
Fix bug that DiscardUnknownFields did not discard unknown fields of extensions in Py-upb and Php-upb and ruby-upb.
...
PiperOrigin-RevId: 713147042
2 months ago
Protobuf Team Bot
b049ef6184
Auto-generate files after cl/712994963
2 months ago
Protobuf Team Bot
e933c24d6e
Auto-generate files after cl/712983216
2 months ago
Protobuf Team Bot
79e331f4b8
Auto-generate files after cl/712925126
2 months ago
Protobuf Team Bot
b674a8d058
Auto-generate files after cl/712770023
2 months ago
Protobuf Team Bot
e4e519cd15
Auto-generate files after cl/712760349
2 months ago
Protobuf Team Bot
c197570cc1
Auto-generate files after cl/712751905
2 months ago
なつき
4031c195f1
Fix ruby `has_...?` method ( #19731 )
...
- Fixes #18807
Closes #19731
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/19731 from ntkme:fix-ruby-has 8bc2d0185a
PiperOrigin-RevId: 712734165
2 months ago
Protobuf Team Bot
883034a511
Auto-generate files after cl/712538312
2 months ago
Protobuf Team Bot
3886556472
Auto-generate files after cl/712518254
2 months ago
y-yagi
dbacaf53cc
Update a reference to upb to point to the new location ( #19780 )
...
μpb has moved into the `protobuf` repo on August 25, 2023. Related with fa75cd454
.
Closes #19780
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/19780 from y-yagi:update_reference_to_upb 3fba4d1180
PiperOrigin-RevId: 710163065
2 months ago
Protobuf Team Bot
aaa08d8ec9
Auto-generate files after cl/709918443
2 months ago
Protobuf Team Bot
e7a4afe1d9
Auto-generate files after cl/708296701
2 months ago
Protobuf Team Bot
3b2bb516a3
Auto-generate files after cl/708120760
2 months ago
Protobuf Team Bot
20a6e82ceb
Auto-generate files after cl/708100356
2 months ago
Protobuf Team Bot
e890d15663
Auto-generate files after cl/708077050
2 months ago
Protobuf Team Bot
f135dede85
Auto-generate files after cl/708058272
2 months ago
Protobuf Team Bot
7740bcb806
Auto-generate files after cl/707943424
2 months ago
Protobuf Team Bot
0fba21ab21
Auto-generate files after cl/707649778
2 months ago
Protobuf Team Bot
880d2b0574
Auto-generate files after cl/707612946
2 months ago
Protobuf Team Bot
2598c6db87
Auto-generate files after cl/705148623
3 months ago
Sandy Zhang
abb197cb61
Raise ParseError for non-numeric strings in numeric fields in Ruby and PHP JSON parsing.
...
This fixes Ruby and PHP to be conformant with the Protobuf's JSON spec. Note this fix is not accompanied by a major version bump for Ruby or PHP, but was pre-announced in https://engdoc.corp.google.com/eng/doc/devguide/proto/news/2024-11-07.md#ruby-and-php-errors-in-json-parsing and landed as a warning in 29.x.
PiperOrigin-RevId: 704855202
3 months ago
Protobuf Team Bot
0b185ad7ea
Auto-generate files after cl/703295900
3 months ago
Protobuf Team Bot
c02d5ef7f9
Auto-generate files after cl/703267593
3 months ago
Protobuf Team Bot
e8dc8654e3
Auto-generate files after cl/703214356
3 months ago
Protobuf Team Bot
bedda1d424
Auto-generate files after cl/702483612
3 months ago
Protobuf Team Bot
7b8796a887
Auto-generate files after cl/702395824
3 months ago
Protobuf Team Bot
a014c7ddc3
Auto-generate files after cl/702381123
3 months ago
Protobuf Team Bot
e01ab3cddd
Auto-generate files after cl/702086770
3 months ago
Protobuf Team Bot
05ac45a5b4
Auto-generate files after cl/702081436
3 months ago
Protobuf Team Bot
f59676dfe2
Auto-generate files after cl/702072912
3 months ago
Protobuf Team Bot
5d0865cf15
Auto-generate files after cl/701102058
3 months ago
Protobuf Team Bot
602b62a268
Auto-generate files after cl/700764584
3 months ago
Protobuf Team Bot
f699827955
Auto-generate files after cl/700728937
3 months ago
Protobuf Team Bot
ba213b3fe6
Auto-generate files after PR #17845
3 months ago
Protobuf Team Bot
2ad21af840
Auto-generate files after cl/700042372
3 months ago
Protobuf Team Bot
aded9b76c4
Auto-generate files after cl/699254841
3 months ago