Sign in
◑
Theme
pigweed
/
third_party
/
github
/
protocolbuffers
/
protobuf
/
HEAD
73a6bcf
Automated Code Change
by Protobuf Team Bot
· 7 hours ago
upstream/main
e00b7f3
Automated Code Change
by Protobuf Team Bot
· 7 hours ago
ecf125c
Guard and privatize `CMessage::message` and migrate `CMessage` methods to `TreeLockable`.
by Joshua Haberman
· 7 hours ago
9565d66
Automated Code Change
by Protobuf Team Bot
· 7 hours ago
e7533c2
Automated Code Change
by Protobuf Team Bot
· 7 hours ago
5125ba2
Automated Code Change
by Protobuf Team Bot
· 7 hours ago
3a1519a
Automated Code Change
by Protobuf Team Bot
· 8 hours ago
ec369be
Automated Code Change
by Protobuf Team Bot
· 8 hours ago
0444b7c
Automated Code Change
by Protobuf Team Bot
· 8 hours ago
cd584b1
Automated Code Change
by Protobuf Team Bot
· 8 hours ago
4f3fa92
Automated Code Change
by Protobuf Team Bot
· 8 hours ago
b161b4f
Automated Code Change
by Protobuf Team Bot
· 8 hours ago
06897a9
Automated Code Change
by Protobuf Team Bot
· 9 hours ago
cff030d
Automated Code Change
by Protobuf Team Bot
· 10 hours ago
e174437
Test that slicing a repeated field with a zero step raises `ValueError`.
by Joshua Haberman
· 2 days ago
bb2fdeb
Internal change
by Protobuf Team Bot
· 2 days ago
9af5ded
Use `kMinimumReturnedArraySize` in `TryAllocateFromCachedBlock`
by Clayton Knittel
· 2 days ago
575f0f8
Auto-generate files after cl/1016066189
by Protobuf Team Bot
· 2 days ago
911b590
upb: let extension entries be described by a freestanding upb_MiniTableField.
by Ada Zhang
· 2 days ago
99ddde6
Auto-generate files after cl/1016039068
by Protobuf Team Bot
· 2 days ago
4c2cfbf
upb: describe upb_AuxField by its upb_MiniTableField.
by Ada Zhang
· 2 days ago
8b04dd7
Auto-generate files after PR #30958
by Protobuf Team Bot
· 3 days ago
df7e882
Widen MiniTable representation slot counters before layout validation (#30958)
by m00dy
· 3 days ago
6379371
Reserve packed fixed fields once when parsing chunked input.
by Protobuf Team Bot
· 3 days ago
052c739
Auto-generate files after cl/1015991826
by Protobuf Team Bot
· 3 days ago
faa2eaf
upb: remove unused tagged aux pointer helpers.
by Ada Zhang
· 3 days ago
d653318
Auto-generate files after cl/1015965204
by Protobuf Team Bot
· 3 days ago
8222b2b
upb: rename non-canonical entry accessors to aux field names.
by Ada Zhang
· 3 days ago
a5979bf
Fix signed integer overflow in RepeatedField MergeFrom variants (#28190)
by momo-123-coder
· 3 days ago
5290758
fix(php): Prevent segfault by denying native serialization (#26236)
by Jake Schroeder
· 3 days ago
495fd1c
Avoid copying and reflection in DescriptorPool::ResolvesFeaturesFor.
by Samuel Benzaquen
· 3 days ago
7d66838
Ruby: fix remaining RepeatedField stale-size re-entrancy paths (FFI #[], #[]=, push) (#30580)
by Kaya Emre Arikan
· 3 days ago
1a2bed3
Auto-generate files after cl/1015889492
by Protobuf Team Bot
· 3 days ago
2546fe2
Remove load-bearing store in `InternalMetadata::DeleteOutOfLineHelper`
by Clayton Knittel
· 3 days ago
05e9db2
Auto-generate files after PR #30785
by Protobuf Team Bot
· 3 days ago
7b8ec53
Auto-generate files after PR #31128
by Protobuf Team Bot
· 3 days ago
3b129c5
fix(upb): guard arena size alignment and block header additions against overflow (#30785)
by m00dy
· 3 days ago
00d1938
upb: prevent mask_limit overflow for high enum values in MiniTableEnum builder (#31128)
by m00dy
· 3 days ago
8606985
Move `noinline` `InternalMetadata` methods to `.cc` files
by Clayton Knittel
· 3 days ago
e773e0b
Configure BCR Cloudflare module mirror in `.bazelrc` to prevent `www.lua.org` download timeouts.
by Protobuf Team Bot
· 3 days ago
b58bff3
Change the type of `InternalMetadata::ptr_` from `intptr_t` to `void*`
by Clayton Knittel
· 3 days ago
ced621f
Detach held message values before clearing a map field in pyext.
by Joshua Haberman
· 3 days ago
b92fbde
Disallow `MergeFrom()` of a repeated field into itself, and fix `extend()` of a repeated message field with itself.
by Joshua Haberman
· 3 days ago
a37e377
Breaking change: Stop unpacking Any in pure-Python Message.__eq__.
by Protobuf Team Bot
· 3 days ago
cf4c6b3
Omit `index` field and `index()` method on Lite `large_enum` classes
by Protobuf Team Bot
· 3 days ago
1f9911b
Breaking change: Stop unpacking Any in pure-Python Message.__eq__.
by Protobuf Team Bot
· 3 days ago
3a71c24
Load the SerialArena once in repeated message / string piece field parsers.
by Clayton Knittel
· 3 days ago
e578bff
Auto-generate files after PR #31010
by Protobuf Team Bot
· 4 days ago
f254bef
fix(upb): escape field key names in jsonenc_fieldval when encoding (#31010)
by m00dy
· 4 days ago
a58b9f5
Pass absl::Mutex by reference to absl::ReaderMutexLock and absl::MutexLock in descriptor.cc.
by Protobuf Team Bot
· 4 days ago
4b70012
Carve the read-only FailureList out of the conformance ResultLedger.
by Mike Kruskal
· 4 days ago
8be4a6c
Omit default json_name in C++, Java, and Python generated descriptors (has_json_name() is now false when set to default camelCase).
by Protobuf Team Bot
· 4 days ago
9a11d96
Auto-generate files after cl/1015049126
by Protobuf Team Bot
· 4 days ago
2b5263e
upb: assert that base field accessors are not given aux fields.
by Ada Zhang
· 4 days ago
fe68312
Change GitHub Actions test_runner.yml schedule from hourly to every 2 hours (0 */2 * * *).
by Protobuf Team Bot
· 4 days ago
cafb6eb
Auto-generate files after PR #31236
by Protobuf Team Bot
· 4 days ago
94c4d3c
upb: Skip the memset of an empty extension layout array (#31236)
by m00dy
· 4 days ago
71dfd48
Add oneof ownership check to Reflection oneof APIs to prevent OOB memory access (#30395)
by Kaya Emre Arikan
· 4 days ago
caecd79
Automated rollback of commit 5d91f428b65af35fd9c8e049f5b36ef3a61c51e7.
by Protobuf Team Bot
· 4 days ago
dcd04cb
Refactor split code generation into dedicated helper functions.
by Samuel Benzaquen
· 4 days ago
5d91f42
Synchronize DescriptorPool::SetFeatureSetDefaults and ResolvesFeaturesFor.
by Samuel Benzaquen
· 4 days ago
9722a2a
Internal change.
by Samuel Benzaquen
· 4 days ago
97ac0cc
Auto-generate files after cl/1014920154
by Protobuf Team Bot
· 4 days ago
b74705a
upb: rename the `upb_Extension` struct to `upb_AuxField`.
by Ada Zhang
· 4 days ago
d871abc
[ObjC] Make `+[GPBExtensionRegistry globalExtensionRegistry]` return an immutable `GPBExtensionRegistry` that can be copied or merged into other registries.
by Protobuf Team Bot
· 4 days ago
c959406
Embed absl::Mutex in DescriptorPool::Tables instead of heap-allocating it.
by Samuel Benzaquen
· 4 days ago
5d12e5d
Do not define _POSIX_C_SOURCE on the BSDs (#29694)
by Showta Ishizaki
· 4 days ago
b1f8a6e
Run the stage-1 upb generators without Bash (#31234)
by Tamir Duberstein
· 4 days ago
b62a6ba
Include `ABSL_HAVE_HWADDRESS_SANITIZER` in `proto2::internal::HasAnySanitizer()`.
by Protobuf Team Bot
· 4 days ago
8342dd2
Auto-generate files after cl/1014778765
by Protobuf Team Bot
· 4 days ago
c27b7ab
Add recursion depth limit to upb_JsonEncode.
by Protobuf Team Bot
· 4 days ago
8153ed7
Pin GitHub Actions workflow runner versions from ubuntu-latest to ubuntu-24.04.
by Rachel Goldfinger
· 4 days ago
6e6dd5a
Run thread_safe_test workers on plain threads instead of an executor.
by Sandy Zhang CA
· 4 days ago
2372045
Warn in Python when parsing JSON booleans into float/double and enum fields.
by Tony Liao
· 4 days ago
47a48e1
Add conformance test cases for non-canonical NaN and Infinity spellings in JSON float and double fields.
by Rachel Goldfinger
· 4 days ago
a2a97a2
Automated Code Change
by Protobuf Team Bot
· 4 days ago
683531b
Fix the packed length prefix and over-encoded zero in binary_wireformat.
by Mike Kruskal
· 4 days ago
12d37b6
Remove dead overloads of `ParseContext::ParseMessage` and `ParseGroup`
by Clayton Knittel
· 5 days ago
ed0891c
Audit all Protobuf code for hand-coded alignment logic
by Clayton Knittel
· 5 days ago
57451fb
Auto-generate files after cl/1014232283
by Protobuf Team Bot
· 5 days ago
6e2abb6
Internal change
by Protobuf Team Bot
· 5 days ago
e3caf01
Remove byte size assertion in `CheckAllocationSizes` in `RepeatedPtrFieldTest`.
by Clayton Knittel
· 5 days ago
8259aee
[PHP] Merge submessages instead of replacing them in the pure-PHP parser (#31130)
by Graham Campbell
· 5 days ago
11db1e4
Reduce stack usage of `JsonStringToMessage`.
by Samuel Benzaquen
· 5 days ago
792ace2
Include `parse_context.h` directly in pyext `message.cc`.
by Joshua Haberman
· 5 days ago
a21ab81
Correctly decode `\?` escape sequences in Python for textproto
by Protobuf Team Bot
· 5 days ago
35017e2
Auto-generate files after cl/1014045629
by Protobuf Team Bot
· 5 days ago
849e1cb
upb: extends the SEH compiler crash workaround to check for _WIN32 in addition to __SEH__.
by Protobuf Team Bot
· 5 days ago
d99b5ba
Auto-generate files after PR #31210
by Protobuf Team Bot
· 6 days ago
c9080da
Auto-generate files after cl/1013357760
by Protobuf Team Bot
· 6 days ago
3e3ed10
Reject repeated fields with a default value in upb def builder (#31210)
by Ilyas Mallah
· 6 days ago
2b40076
Rename `arena_align.h` -> `memory_align.h`
by Clayton Knittel
· 6 days ago
495dd39
Log warning in PHP when parsing JSON non-array into repeated fields.
by Tony Liao
· 6 days ago
24ba74d
Lock underlay mutex during DescriptorPool underlay inspections.
by Samuel Benzaquen
· 6 days ago
799d256
PHP: Type RepeatedField iterator keys as int (#30516)
by Alies Lapatsin
· 6 days ago
ae21a06
Guard and privatize `CMessage::state` and `CMessage::has_mutable_map_ancestor`.
by Joshua Haberman
· 6 days ago
90f207d
Internal change.
by Valeriy Avanesov
· 6 days ago
beacdbd
Log warning in PHP when parsing JSON non-numeric values into float/double fields.
by Tony Liao
· 6 days ago
a12e970
Preserve singleton identity across Java serialization for large_enum in full runtime
by Protobuf Team Bot
· 6 days ago
0a4f1e2
Use a unique negative value for `UNRECOGNIZED` in Java open enums
by Protobuf Team Bot
· 6 days ago
Next »