Protobuf Team Bot
ee880c63cf
Internal change
...
PiperOrigin-RevId: 694630107
4 weeks ago
Protobuf Team Bot
d0aefcba0e
Auto-generate files after cl/694583657
4 weeks ago
Protobuf Team Bot
0f1bdeae8d
Internal change
...
PiperOrigin-RevId: 694583657
4 weeks ago
Protobuf Team Bot
cf321d969a
Auto-generate files after cl/694576851
4 weeks ago
Protobuf Team Bot
fe458748d5
Internal change
...
PiperOrigin-RevId: 694576851
4 weeks ago
Protobuf Team Bot
2c897f3729
Auto-generate files after cl/694568630
4 weeks ago
Protobuf Team Bot
d43a70b158
Port FindUnknown to noncontiguous API
...
PiperOrigin-RevId: 694568630
4 weeks ago
Protobuf Team Bot
aa79fa5e47
Auto-generate files after cl/694552734
4 weeks ago
Sandy Zhang
b204518c5f
Remove Protobuf-C++.podspec release.
...
This release has been broken since v4.22.x in 2022 with the addition of an abseil dependency (https://engdoc.corp.google.com/eng/doc/devguide/proto/news/2022-08-03.md#abseil-dep ) and seems to have limited demand.
Users should use Protobuf C++ from our Github release instead: https://github.com/protocolbuffers/protobuf/releases
PiperOrigin-RevId: 694552734
4 weeks ago
Protobuf Team Bot
ff343a03bb
Automated rollback of commit 543169bd55
.
...
PiperOrigin-RevId: 694552602
4 weeks ago
Protobuf Team Bot
1a39f5d07a
Auto-generate files after cl/694537259
4 weeks ago
Protobuf Team Bot
89277bc536
Internal change
...
PiperOrigin-RevId: 694537259
4 weeks ago
Protobuf Team Bot
4c34e652cf
Auto-generate files after cl/694519266
4 weeks ago
Protobuf Team Bot
543169bd55
Internal change.
...
PiperOrigin-RevId: 694519266
4 weeks ago
Protobuf Team Bot
3e0f10e0de
Auto-generate files after cl/694507579
4 weeks ago
Sandy Zhang
1a716d6b69
Update BCR presubmit to use C++17
...
This reflects the new minimum as of v30 per https://engdoc.corp.google.com/eng/doc/devguide/proto/news/2024-10-02.md#drop-cpp-14
PiperOrigin-RevId: 694507579
4 weeks ago
Protobuf Team Bot
8e3e8e04a2
Internal change
...
PiperOrigin-RevId: 694492988
4 weeks ago
Protobuf Team Bot
1f2f0e88cf
Auto-generate files after cl/694491987
4 weeks ago
Sandy Zhang
db9b2c8e9f
Throw InvalidProtocolBufferException when parsing invalid UTF-8 in C#.
...
Uses UTF8Encoding configured with throwOnInvalidBytes=True instead of default Encoding.UTF8 per https://stackoverflow.com/questions/62762770/forcing-encoding-utf8-getstring-to-throw-an-argumentexception/62763077#62763077
This surfaces errors for bad UTF-8 earlier in C# for consistency across languages as announced in https://protobuf.dev/news/2024-10-02/#utf-8-enforcement
PiperOrigin-RevId: 694491987
4 weeks ago
Protobuf Team Bot
fa3790f67a
Auto-generate files after cl/694479808
4 weeks ago
Protobuf Team Bot
551fb0dcb2
Internal change
...
PiperOrigin-RevId: 694479808
4 weeks ago
Protobuf Team Bot
928a1a74ff
Auto-generate files after cl/694462703
4 weeks ago
Protobuf Team Bot
ca333a4bcf
Internal version update.
...
PiperOrigin-RevId: 694462703
4 weeks ago
Protobuf Team Bot
a7e0fd39c6
Auto-generate files after cl/694455435
4 weeks ago
Protobuf Team Bot
c03fb3e825
Internal change
...
PiperOrigin-RevId: 694455435
4 weeks ago
Protobuf Team Bot
f661d87453
Auto-generate files after cl/694345563
4 weeks ago
Mike Kruskal
2177a2e740
Add a conformance test for unmatched start group tag.
...
PiperOrigin-RevId: 694345563
4 weeks ago
Protobuf Team Bot
a4a1e7f7f5
Auto-generate files after cl/694312115
4 weeks ago
Mike Kruskal
fc048f4fe3
Add a conformance test for invalid end group tag.
...
Java and Python/C++ are both non-conformant, since they allow these invalid payloads.
PiperOrigin-RevId: 694312115
4 weeks ago
Protobuf Team Bot
492029b3eb
Auto-generate files after cl/694287000
4 weeks ago
Protobuf Team Bot
e449850df7
Internal change
...
PiperOrigin-RevId: 694287000
4 weeks ago
Protobuf Team Bot
b5225a541f
Auto-generate files after cl/694275919
4 weeks ago
Protobuf Team Bot
94d0e17cbc
Internal change
...
PiperOrigin-RevId: 694275919
4 weeks ago
Protobuf Team Bot
18464e7b40
Auto-generate files after cl/694267002
4 weeks ago
Sandy Zhang
cb304bde36
Add JSON parse conformance tests for non-numeric string in numeric fields.
...
Adds test coverage for invalid empty strings (e.g. ""), non-numeric strings (e.g. "abc"), and partially-numeric strings (e.g. "12abc"), as well as valid exponential numeric strings ("1e5)
We will target enforcing non-conformant cases that should have failed to parse but didn't in upb in v30.x (our ~annual breaking release in some languages). Conformance failures to accept input we previously failed on can be landed at any time.
PiperOrigin-RevId: 694269337
4 weeks ago
Protobuf Team Bot
dceaac9980
Internal change
...
PiperOrigin-RevId: 694267002
4 weeks ago
Protobuf Team Bot
3f87637641
Auto-generate files after cl/694253834
4 weeks ago
Protobuf Team Bot
f2a1ec8358
Internal change
...
PiperOrigin-RevId: 694253834
4 weeks ago
Protobuf Team Bot
bea6b7ec9f
Auto-generate files after cl/694247011
4 weeks ago
Protobuf Team Bot
30b1565f7d
Internal change
...
PiperOrigin-RevId: 694247011
4 weeks ago
Protobuf Team Bot
66d5d76a0b
Auto-generate files after cl/694241076
4 weeks ago
Protobuf Team Bot
e76d1de8e2
Auto-generate files after cl/694231283
4 weeks ago
Protobuf Team Bot
aaf44c425c
Add new unknown fields API to support noncontiguous storage. Currently shares the same implementation as the existing unknown fields API.
...
PiperOrigin-RevId: 694241076
4 weeks ago
Protobuf Team Bot
25f246e1ce
Internal change
...
PiperOrigin-RevId: 694231283
4 weeks ago
Protobuf Team Bot
71518530df
Auto-generate files after cl/694220566
4 weeks ago
Protobuf Team Bot
4b423a9ce4
Internal change
...
PiperOrigin-RevId: 694220566
4 weeks ago
Protobuf Team Bot
c7eccdcd97
Auto-generate files after cl/694217229
4 weeks ago
Protobuf Team Bot
826ce66117
Enable all //rust/... tests on GHA.
...
PiperOrigin-RevId: 694218823
4 weeks ago
Protobuf Team Bot
6dd1247cf2
Internal change
...
PiperOrigin-RevId: 694217229
4 weeks ago
Protobuf Team Bot
176a0f456d
Auto-generate files after cl/694189553
4 weeks ago