Protobuf Team Bot
e2aecce291
Auto-generate files after cl/506649450
2 years ago
Protobuf Team Bot
fb1d877949
Internal changes
...
PiperOrigin-RevId: 506649450
2 years ago
Protobuf Team Bot
96b1fce644
Auto-generate files after cl/506075942
2 years ago
Deanna Garcia
9c5ab0ccdb
Undo ruby major version bump based on discussions with cloud team.
...
We will aim to get binary gems in 3.22.0, but if they aren't done we will do an all source release and bump to 4.22.0 at full release time.
PiperOrigin-RevId: 506075942
2 years ago
Protobuf Team Bot
e06013ce9f
Auto-generate files after cl/506062884
2 years ago
Protobuf Team Bot
78376c3131
[ObjC] Add the debug runtime check to more startup cases.
...
Descriptor was relying on the Root for the runtime check, but since the Root is
only startup up when needed, add the debug runtime check to the cases where the
Root isn't started up.
EnumDescriptors are normally started up by fields, but a developer could
directly call the public apis, so add the debug runtime check for safety sake.
PiperOrigin-RevId: 506062884
2 years ago
Protobuf Team Bot
72bf2eacea
Auto-generate files after cl/506033849
2 years ago
Protobuf Team Bot
a12b0c06fa
Reinstate descriptor-sensitive C# tests.
...
PiperOrigin-RevId: 506033849
2 years ago
Protobuf Team Bot
af559fcc07
Auto-generate files after cl/506020387
2 years ago
Protobuf Team Bot
663fca1658
[ObjC] Add compile time asserts around legacy codegen support.
...
Looking back through history, figure out each place a generation change was
added and added compile asserts to help leave signals for what can be cleaned up
when if the legacy support is ever moved forward.
PiperOrigin-RevId: 506020387
2 years ago
Protobuf Team Bot
cbc8623dfb
Auto-generate files after cl/505999766
2 years ago
Protobuf Team Bot
8f79909101
[ObjC] Provide NSCopying on all GPB*Descriptor objects.
...
PiperOrigin-RevId: 505999766
2 years ago
Protobuf Team Bot
36617198e1
Auto-generate files after cl/505964551
2 years ago
Protobuf Team Bot
4d76f12a82
Automated rollback of commit 5b4bc33a09
.
...
PiperOrigin-RevId: 505964551
2 years ago
Protobuf Team Bot
232fadbfd5
Auto-generate files after cl/505928634
2 years ago
Protobuf Team Bot
943bd5a7d8
Change the effective proto root for C#-specific test protos.
...
PiperOrigin-RevId: 505928634
2 years ago
Protobuf Team Bot
9904c12b03
Make C# tests more robust against variations due to internal/external builds.
...
PiperOrigin-RevId: 505142560
2 years ago
Allen
c4bac67464
Make the MergeFrom method of type ReadOnlySequence<byte> public ( #11124 )
...
(Edited by jskeet) For public release notes:
Add a public `IMessage.MergeFrom(ReadOnlySequence<byte>)` extension method, exposing existing internal functionality.
(Parsing a completely new message from `ReadOnlySequence<byte>` was already publicly available, just not merging.)
----
Public the `MergeFrom` method of type `ReadOnlySequence<byte>`.
We found that the `MergeFrom` method of type `ReadOnlySequence<byte>` is internal.
**We need it !!!**
Closes #11124
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/11124 from VAllens:patch-1 0ddea03042
PiperOrigin-RevId: 504575534
2 years ago
Protobuf Team Bot
79ee26a557
Auto-generate files after cl/504450522
2 years ago
Protobuf Team Bot
dcbb00d753
Auto-generate files after cl/503691684
2 years ago
Deanna Garcia
196193d65c
Change nuspec configuration's proto file path.
...
The ../ was causing an error in how the targets were being copied over. Since we have to copy the files anyway, it doesn't matter where we expect the files.
PiperOrigin-RevId: 503259682
2 years ago
James Newton-King
c019a79749
Fix .NET Native AOT warnings in Protobuf reflection ( #11128 )
...
The fixes from https://github.com/protocolbuffers/protobuf/pull/10978 . This PR can be merged without updating the SDK. Will allow people to use Protobuf + AOT sooner rather than later.
When the repo is updated to .NET 7 or .NET 8, the original PR can be rebased on latest to add AOT analysis and provide some AOT smoke tests.
cc @jskeet
Closes #11128
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/11128 from JamesNK:jamesnk/enable-aot-analysis-2 51ed1bd910
PiperOrigin-RevId: 503077675
2 years ago
Protobuf Team Bot
978e989998
Auto-generate files after cl/502944405
2 years ago
Protobuf Team Bot
6379624149
Auto-generate files after cl/502639126
2 years ago
Protobuf Team Bot
874e2a7242
Rename buffer_ to patch_buffer_ to clarify its role and reduce confusion with
...
buffer_end_.
Use kPatchBufferSize to indicate the size of the patch buffer.
PiperOrigin-RevId: 502639126
2 years ago
Protobuf Team Bot
bc270dd2c3
Auto-generate files after cl/502633022
2 years ago
Tiago Quelhas
80c3f95e37
Add missing mnemonic on a couple of proto compilation actions.
...
PiperOrigin-RevId: 502633022
2 years ago
Protobuf Team Bot
98eda63822
Auto-generate files after cl/502611183
2 years ago
Protobuf Team Bot
44faee9877
[ObjC] Ensure more uniqueness on generated internal function name.
...
In the multi file case, the function to get the file descriptor has to be
referenced from multiple generated source, so it can't be `static`, ensure the
name is more unique to avoid issues.
PiperOrigin-RevId: 502611183
2 years ago
Protobuf Team Bot
d95b44eab3
Auto-generate files after cl/502580830
2 years ago
Protobuf Team Bot
dc66690699
Misc lint fixes.
...
PiperOrigin-RevId: 502580830
2 years ago
Protobuf Team Bot
e842f3fe3c
Auto-generate files after cl/502505767
2 years ago
Mike Kruskal
417c136eeb
Delete unused zigzag decoder helpers.
...
PiperOrigin-RevId: 502505767
2 years ago
Protobuf Team Bot
5d7e234745
Auto-generate files after cl/502333394
2 years ago
Protobuf Team Bot
1255d7e8cc
Changes required for internal Google syncing of C# runtime.
...
PiperOrigin-RevId: 500982491
2 years ago
deannagarcia
724250d6e3
Use forward slash instead of backslash in nuspec file ( #11449 )
...
We are going to pack this on a linux machine now, so we need to use forward slashes.
Closes #11449
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/11449 from protocolbuffers:deannagarcia-patch-16 24a4ecfc85
PiperOrigin-RevId: 499512069
2 years ago
Matt Fowles Kulukundis
1697e4558b
Main 202212161220 ( #11340 )
...
Closes #11340
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/11340 from protocolbuffers:main-202212161220 c39ccb73fb
PiperOrigin-RevId: 496029356
2 years ago
Protobuf Team Bot
9238c4843a
Add debug_redact field option to protobuf.
...
PiperOrigin-RevId: 496016877
2 years ago
Mike Kruskal
c39ccb73fb
Fix bad merge from 21.x
2 years ago
Protobuf Team Bot
f0dc78d7e6
Updating version.json and repo version numbers to: 21.12
2 years ago
Mike Kruskal
032c9c8ada
Internal changes
...
PiperOrigin-RevId: 493986824
2 years ago
Protobuf Team Bot
99eb7fa891
Updating version.json and repo version numbers to: 21.11
2 years ago
Protobuf Team Bot
a474c5b9ff
Updating version.json and repo version numbers to: 21.11
2 years ago
Deanna Garcia
33d1070fc4
Expose internal setExtension method for Kotlin
...
PiperOrigin-RevId: 491816141
2 years ago
Protobuf Team Bot
11bc195441
Updating version.json and repo version numbers to: 21.10
2 years ago
Jon Skeet
e2ea242d64
Pre-emptively suppress target framework EOL warnings
...
We may want to remove .NET 5 support some time in 2023, but there's no rush to do so.
2 years ago
Protobuf Team Bot
ed63a2c7e4
Updating version.json and repo version numbers to: 21.10-rc0
2 years ago
Joshua Haberman
e71376e314
Removed Java files from file_list.bzl and replace it with directory-based renames.
...
PiperOrigin-RevId: 486266024
2 years ago
Joshua Haberman
1792a3265b
Sync C# files to Piper
...
PiperOrigin-RevId: 485726310
2 years ago
Mike Kruskal
0ab63a7699
Sync from Piper @484138213
...
PROTOBUF_SYNC_PIPER
2 years ago