| .. |
|
internal
|
Hopefully final batch of return value checks before UPB_NODISCARD enforcement
|
2026-08-25 20:13:17 -07:00 |
|
accessors.c
|
Pack the field array and the subs array into one block of contiguous memory.
|
2025-11-17 07:29:38 -08:00 |
|
accessors.h
|
Internal
|
2026-05-07 16:11:58 -07:00 |
|
accessors.hpp
|
Fasttable: Added support for repeated fixed fields.
|
2025-06-04 16:11:36 -07:00 |
|
accessors_split64.h
|
Add UPB_NODISCARD in many places, prioritizing ones that use the return value to indicate an error
|
2026-04-20 14:07:50 -07:00 |
|
accessors_test.cc
|
Second batch of ignored return value fixes; caught an off-by-one bounds check in the JSON benchmark
|
2026-06-29 19:45:53 -07:00 |
|
array.c
|
Introduce overflow checking functions for add and multiply in upb to replace error-prone manual checks
|
2026-08-17 17:17:05 -07:00 |
|
array.h
|
Add UPB_NODISCARD in many places, prioritizing ones that use the return value to indicate an error
|
2026-04-20 14:07:50 -07:00 |
|
array_test.cc
|
Update call sites that ignore return values for allocation failures
|
2026-06-26 05:57:02 -07:00 |
|
BUILD
|
Add upb_Message_NextWireFormatUnknown to iterate over unknown fields in wire format.
|
2026-08-25 15:56:43 -07:00 |
|
compare.c
|
Migrate upb_Message_NextUnknown to upb_Message_NextUnknown2 in _cel_UnknownFields_FromMessage to support non-canonical extensions.
|
2026-08-20 16:51:29 -07:00 |
|
compare.h
|
upb/message/compare: Add support for partial equality comparisons
|
2026-08-12 08:53:40 -07:00 |
|
compare_fuzz_test.cc
|
Hopefully final batch of return value checks before UPB_NODISCARD enforcement
|
2026-08-25 20:13:17 -07:00 |
|
compat.c
|
Move iteration APIs to headers, so they're inlined in loop calls
|
2024-11-20 13:29:38 -08:00 |
|
compat.h
|
Move iteration APIs to headers, so they're inlined in loop calls
|
2024-11-20 13:29:38 -08:00 |
|
convert.c
|
Support converting non-canonical extensions in upb message conversion.
|
2026-08-18 18:24:53 -07:00 |
|
convert.h
|
Update upb_Message_Convert to allow specifying decode/encode options.
|
2026-06-23 16:48:14 -07:00 |
|
convert_fuzz_test.cc
|
1) Encode unknown varint values as 64-bit varints; also 2) errors out for zero skip value in the minitable decoder.
|
2026-07-08 17:07:23 -07:00 |
|
convert_test.cc
|
Hopefully final batch of return value checks before UPB_NODISCARD enforcement
|
2026-08-25 20:13:17 -07:00 |
|
convert_test.proto
|
Support converting non-canonical extensions in upb message conversion.
|
2026-08-18 18:24:53 -07:00 |
|
copy.c
|
Add more oom test coverage and fix errors on copy
|
2026-07-29 14:24:43 -07:00 |
|
copy.h
|
Add UPB_NODISCARD in many places, prioritizing ones that use the return value to indicate an error
|
2026-04-20 14:07:50 -07:00 |
|
copy_test.cc
|
Hopefully final batch of return value checks before UPB_NODISCARD enforcement
|
2026-08-25 20:13:17 -07:00 |
|
map.c
|
Add upb_Map_GetMutable API to upb
|
2025-03-31 11:47:48 -07:00 |
|
map.h
|
Add UPB_NODISCARD in many places, prioritizing ones that use the return value to indicate an error
|
2026-04-20 14:07:50 -07:00 |
|
map_gencode_util.h
|
Add metadata annotations for generated Python protobuf symbols.
|
2026-01-06 16:05:56 -08:00 |
|
map_sorter.c
|
Introduce non-canonical extensions in upb messages. Minimum tagged pointer and extension APIs are added.
|
2026-06-23 16:32:31 -07:00 |
|
map_test.cc
|
Update remainder of upb to new short license style.
|
2023-11-20 13:43:32 -08:00 |
|
merge.c
|
Handle more allocation failures
|
2026-08-19 15:59:03 -07:00 |
|
merge.h
|
Add UPB_NODISCARD in many places, prioritizing ones that use the return value to indicate an error
|
2026-04-20 14:07:50 -07:00 |
|
merge_test.cc
|
Second batch of ignored return value fixes; caught an off-by-one bounds check in the JSON benchmark
|
2026-06-29 19:45:53 -07:00 |
|
message.c
|
Add upb_Message_NextSerializableField and unify field presence checks.
|
2026-08-21 18:42:09 -07:00 |
|
message.h
|
Add upb_Message_NextSerializableField and unify field presence checks.
|
2026-08-21 18:42:09 -07:00 |
|
promote.c
|
Support non-canonical extensions in message promotions (upb_Message_GetOrPromoteExtension, upb_MiniTable_PromoteUnknownToMessage, upb_MiniTable_PromoteUnknownToMessageArray, upb_MiniTable_PromoteUnknownToMap).
|
2026-07-09 20:30:06 -07:00 |
|
promote.h
|
Add upb_Message_FindUnknown2 to support messages possibly with non-canonical extensions.
|
2026-07-08 17:23:26 -07:00 |
|
promote_test.cc
|
Hopefully final batch of return value checks before UPB_NODISCARD enforcement
|
2026-08-25 20:13:17 -07:00 |
|
test.cc
|
Hopefully final batch of return value checks before UPB_NODISCARD enforcement
|
2026-08-25 20:13:17 -07:00 |
|
test.proto
|
test(proto): Add message to test oneof name conflict resolution
|
2026-03-29 23:16:12 -07:00 |
|
unknown_fields.c
|
Add upb_Message_NextWireFormatUnknown to iterate over unknown fields in wire format.
|
2026-08-25 15:56:43 -07:00 |
|
unknown_fields.h
|
Add upb_Message_NextWireFormatUnknown to iterate over unknown fields in wire format.
|
2026-08-25 15:56:43 -07:00 |
|
unknown_fields_test.cc
|
Add upb_Message_NextWireFormatUnknown to iterate over unknown fields in wire format.
|
2026-08-25 15:56:43 -07:00 |
|
unknown_fields_testonly.h
|
Add upb_Message_SetNonCanonicalExtension public API.
|
2026-07-29 13:53:52 -07:00 |
|
utf8_test.cc
|
Migrated upb to use Copybara-standard stripping.
|
2024-08-30 18:34:23 -07:00 |
|
utf8_test.proto
|
Internal changes
|
2025-05-01 13:32:32 -07:00 |
|
utf8_test_proto2.proto
|
Add kUpb_DecodeOption_AlwaysValidateUtf8 decode option, to force UTF-8 validation of proto2 strings.
|
2024-01-10 13:35:12 -08:00 |
|
value.h
|
Removed obsolete experimental code for tagged-ptr field promotion.
|
2025-10-24 07:50:19 -07:00 |