Protocol Buffers - Google's data interchange format (grpc依赖) https://developers.google.com/protocol-buffers/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Protobuf Team Bot aaf44c425c Add new unknown fields API to support noncontiguous storage. Currently shares the same implementation as the existing unknown fields API. 4 weeks ago
..
internal upb: Add upb_Message_GetExtensionString 4 weeks ago
BUILD Automated Code Change 1 month ago
accessors.c Replace direct access to MiniTable subs with calls to the encapsulated functions. 8 months ago
accessors.h upb: Add upb_Message_GetExtensionString 4 weeks ago
accessors_split64.h Reorganize upb file structure 1 year ago
accessors_test.cc rename upb_Message_WhichOneof to upb_Message_WhichOneofByDef 6 months ago
array.c upb: attempt to reduce the direct use of UPB_PRIVATE() fields 10 months ago
array.h upb: make upb_Array_Reserve() a public function 8 months ago
array_test.cc Update remainder of upb to new short license style. 1 year ago
compare.c UPB text encoder without using reflection for Rust (used for a message's Debug trait) that will print out field number to value entries instead of field name to value entries of a message like how it's expected for the usual text format using reflection. 5 months ago
compare.h upb: define kUpb_CompareOption_IncludeUnknownFields flag for upb_Message_IsEqual() 8 months ago
compat.c upb: upb_Message_FindExtensionByNumber() no longer returns a (upb_Extension*) 10 months ago
compat.h upb: upb_Message_FindExtensionByNumber() no longer returns a (upb_Extension*) 10 months ago
copy.c Fix compilation in Clang C23 mode. 2 months ago
copy.h upb: clean up and consolidate the upb/message/ build targets 11 months ago
copy_test.cc upb: remove the unused (upb_MiniTable*) arg from upb_Message_SetMessage() 7 months ago
map.c upb: implement immutability 10 months ago
map.h upb: delete upb_Map_Delete2() 9 months ago
map_gencode_util.h Update remainder of upb to new short license style. 1 year ago
map_sorter.c upb: fix the map encoder to stop dying under ubsan 11 months ago
map_test.cc Update remainder of upb to new short license style. 1 year ago
merge.c Add upb_Message_MergeFrom to upb 5 months ago
merge.h Add upb_Message_MergeFrom to upb 5 months ago
merge_test.cc Add upb_Message_MergeFrom to upb 5 months ago
message.c Add new unknown fields API to support noncontiguous storage. Currently shares the same implementation as the existing unknown fields API. 4 weeks ago
message.h Add new unknown fields API to support noncontiguous storage. Currently shares the same implementation as the existing unknown fields API. 4 weeks ago
promote.c upb: remove the unused (upb_MiniTable*) arg from upb_Message_SetMessage() 7 months ago
promote.h upb: use upb_MessageValue in upb_Extension 10 months ago
promote_test.cc upb: remove the default arg from upb_Message_GetMessage() 10 months ago
tagged_ptr.h upb: Simplify inline functions in mini_table/ and mem/ and wire/ and message/ 10 months ago
test.cc Migrated upb to use Copybara-standard stripping. 3 months ago
test.proto upb: implement immutability 10 months ago
utf8_test.cc Migrated upb to use Copybara-standard stripping. 3 months ago
utf8_test.proto Migrated upb to use Copybara-standard stripping. 3 months ago
utf8_test_proto2.proto Add kUpb_DecodeOption_AlwaysValidateUtf8 decode option, to force UTF-8 validation of proto2 strings. 11 months ago
value.h Fix a potential Ruby-upb use of uninitialized memory. 3 months ago