Protobuf Team Bot
f69ee66b6a
Auto-generate files after cl/696346042
4 months ago
Protobuf Team Bot
3e7719c393
Auto-generate files after cl/696258062
4 months ago
Protobuf Team Bot
aec1aeb76e
Auto-generate files after cl/696138522
4 months ago
Joshua Haberman
24a19ead9c
Fixed non-conformance in JSON parsing for empty strings in numeric fields.
...
Ruby & PHP will raise a warning, but will also raise a ParseError in the next minor release.
PiperOrigin-RevId: 696138522
4 months ago
Protobuf Team Bot
8b3df249ae
Auto-generate files after cl/695864676
4 months ago
Protobuf Team Bot
82a7cf6205
Auto-generate files after cl/695429913
4 months ago
Protobuf Team Bot
d133cf6e27
Auto-generate files after cl/695375386
4 months ago
Protobuf Team Bot
66d5d76a0b
Auto-generate files after cl/694241076
5 months ago
Protobuf Team Bot
2f76ddf239
Auto-generate files after cl/694107230
5 months ago
Protobuf Team Bot
8922b554ab
Auto-generate files after cl/693881256
5 months ago
Protobuf Team Bot
62f9320b47
Auto-generate files after cl/693801612
5 months ago
Protobuf Team Bot
2fe8aaa158
Auto-generate files after cl/692315472
5 months ago
Protobuf Team Bot
c4afb1974b
Auto-generate files after cl/691196963
5 months ago
Protobuf Team Bot
0ad1d45e2e
Auto-generate files after cl/690751567
5 months ago
Sandy Zhang
9e10b7c0ef
Fix PHP package.xml generation to generate correct github link to release notes using protoc_version formatted with -rcN instead of -rc-N.
...
Fixes https://github.com/protocolbuffers/protobuf/issues/18979
PiperOrigin-RevId: 690643390
5 months ago
Protobuf Team Bot
a836ee1277
Auto-generate files after cl/688585300
5 months ago
Konstantin Pavlov
f30b0a8390
Reserve custom option for userver ( https://userver.tech/ ) ( #17603 ) ( #17673 )
...
Closes #17673
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/17673 from kpavlov00:register-userver-custom-option d1b6847ee8
PiperOrigin-RevId: 683326477
6 months ago
Protobuf Team Bot
1cb37a8ac8
Internal change
...
PiperOrigin-RevId: 683322866
6 months ago
Protobuf Team Bot
7dee780bab
Auto-generate files after cl/683314657
6 months ago
Protobuf Team Bot
71f7f1af82
Internal change
...
PiperOrigin-RevId: 683314657
6 months ago
Protobuf Team Bot
6df0752140
Auto-generate files after cl/683301056
6 months ago
Hong Shin
4645ab71e7
Automated rollback of commit d9c814b779
.
...
PiperOrigin-RevId: 683301056
6 months ago
Protobuf Team Bot
11e0b59049
Auto-generate files after cl/683288206
6 months ago
Protobuf Team Bot
459b871f57
Internal change
...
PiperOrigin-RevId: 683288206
6 months ago
Protobuf Team Bot
21991dc866
Auto-generate files after cl/683280521
6 months ago
Protobuf Team Bot
6628b8a3dc
Restore runtime compatibility with 3.22.x gencode by re-adding the mutableCopy(list) methods.
...
These will be removed in the next major revision of Java protobuf.
PiperOrigin-RevId: 683280521
6 months ago
Protobuf Team Bot
9a1aa8c706
Auto-generate files after cl/683269532
6 months ago
Hong Shin
d9c814b779
hpb: Introduce add_alias for repeated
...
Similar to set_alias for singular submessages, we augment hpb with the ability to add already-allocated messages via the generated function add_alias for repeated messages.
PiperOrigin-RevId: 683269532
6 months ago
Protobuf Team Bot
46c0b58067
Auto-generate files after cl/683225855
6 months ago
Protobuf Team Bot
991330736b
Internal change
...
PiperOrigin-RevId: 683225855
6 months ago
Protobuf Team Bot
9e1c9faab8
Auto-generate files after PR #17639
6 months ago
y-yagi
7351ef9f86
Fix the doc for `DescriptorPool.lookup` ( #17639 )
...
`DescriptorPool#lookup` returns `ServiceDescriptor` too since #15817 .
Closes #17639
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/17639 from y-yagi:fix_doc_for_lookup a011a56aa8
PiperOrigin-RevId: 683223682
6 months ago
Protobuf Team Bot
64e14b42c4
Auto-generate files after cl/683198681
6 months ago
Protobuf Team Bot
d5e1c3daa4
Internal change
...
PiperOrigin-RevId: 683198681
6 months ago
Protobuf Team Bot
f5982e18ac
Auto-generate files after cl/683183750
6 months ago
Protobuf Team Bot
23d1b55761
Fix build in C23 with -Wunused-parameter.
...
As of C23, `va_start` no longer requires a second argument, and ignores it when provided. So, the parameter named `unused` is now...unused.
PiperOrigin-RevId: 683183750
6 months ago
Protobuf Team Bot
9ec9626405
Auto-generate files after cl/683171650
6 months ago
Richard Levasseur
f1f58ce000
Internal change
...
PiperOrigin-RevId: 683171650
6 months ago
Protobuf Team Bot
a95786ce0e
Auto-generate files after cl/683152452
6 months ago
Protobuf Team Bot
8cc5f6bd16
Fix compilation in Clang C23 mode.
...
In C23, `false` is now of type `bool`, not `int`. This turned a couple places where `false` was returned instead of `NULL` into errors.
The workaround in upb for Windows's broken NAN macro causes an error in Clang under C23, `cannot compile this static initializer yet`, I believe because `0.0 / 0.0` is not valid in constant-evaluation. This seems like it's probably a legitimate result of C23 standardizing constexpr, although it _could_ be a clang bug. In any case, refine the workaround a bit, to avoid this problem.
I've also reverted the kUpb_FltInfinity/kUpb_Infinity back to their former definitions, as INFINITY wasn't broken by the windows header, only NAN.
PiperOrigin-RevId: 683152452
6 months ago
Protobuf Team Bot
0afe330291
Auto-generate files after cl/682954547
6 months ago
Protobuf Team Bot
1e566d8c51
Internal change
...
PiperOrigin-RevId: 682954547
6 months ago
Protobuf Team Bot
52f85d9ba1
Auto-generate files after cl/682948830
6 months ago
Mike Kruskal
6f8fdbdd59
Automated rollback of commit 03aec42fcb
.
...
PiperOrigin-RevId: 682948830
6 months ago
Protobuf Team Bot
1679a5c22d
Auto-generate files after cl/682527975
6 months ago
Protobuf Team Bot
796ac76a9a
Internal change
...
PiperOrigin-RevId: 682527975
6 months ago
Protobuf Team Bot
9f85736127
Auto-generate files after cl/682504379
6 months ago
Tony Liao
067ff1f274
Add test for ListFields in implicit presence messages.
...
ListFields uses a slightly different codepath from HasField (both are
implemented in generated_message_reflection.cc), and it would be valuable to
add a test case for ListFields in addition to HasFields when reflection API are
tested.
ListFields is used, for example, in Python textproto serialization as a way to
iterate a message.
ListField behaves slightly differently for normal messages vs. MapEntry
messages. In a map, MapEntry essentially have "explicit presence" and empty
fields are considered present.
PiperOrigin-RevId: 682504379
6 months ago
Protobuf Team Bot
6501235223
Auto-generate files after cl/682496566
6 months ago
Tony Liao
dbaa526b07
Fix import path for rust proto files.
...
This is an alternative to PR #18256
Closes #18256
PiperOrigin-RevId: 682496566
6 months ago