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.
 
 
 
 
 
 
Joshua Haberman 1cf8214e4d Changed upb's arena alignment from 16 to 8. 3 years ago
..
bindings/lua Update to the latest protobuf. 3 years ago
fuzz Fixed clang-format. 3 years ago
util Added a GitHub Action to test Python+upb on Windows, and fixed a couple of bugs this revealed. 3 years ago
collections.c Fixed a Python test by adding a new map insert function that distinguishes between insert and update. 3 years ago
collections.h Fixed a Python test by adding a new map insert function that distinguishes between insert and update. 3 years ago
conformance_upb.c Update to the latest protobuf. 3 years ago
conformance_upb_failures.txt Added a README.md for the Lua bindings, and a comment for the failure list. 3 years ago
decode.c Fixed a Python test by adding a new map insert function that distinguishes between insert and update. 3 years ago
decode.h Switch to a single upb_Decode. 3 years ago
decode_fast.c Reverted decode_fast.c changes. They are not necessary for this PR. 3 years ago
decode_fast.h upb_extreg, upb_msg 3 years ago
decode_internal.h upb_extreg, upb_msg 3 years ago
def.c Implemented MiniDescriptors for proto2 enums. 3 years ago
def.h Added support for UnknownFieldSet. 3 years ago
def.hpp Fix mistake in previous rename: upb_MessageDef_FindFieldByNameWithSize. 3 years ago
empty.proto Internal change 3 years ago
encode.c Fixed UBSAN errors. 3 years ago
encode.h Single encode. 3 years ago
json_decode.c Fix mistake in previous rename: upb_MessageDef_FindFieldByNameWithSize. 3 years ago
json_decode.h upb_extreg, upb_msg 3 years ago
json_encode.c Fix mistake in previous rename: upb_MessageDef_FindFieldByNameWithSize. 3 years ago
json_encode.h upb_extreg, upb_msg 3 years ago
mini_table.c Changed upb's arena alignment from 16 to 8. 3 years ago
mini_table.h Mini table accessors Part2 (repeated fields). 3 years ago
mini_table.hpp Implemented MiniDescriptors for proto2 enums. 3 years ago
mini_table_accessors.c Add Extensions to mini table based reflection apis. 3 years ago
mini_table_accessors.h Add Extensions to mini table based reflection apis. 3 years ago
mini_table_accessors_internal.h Add mini table accessors 3 years ago
mini_table_accessors_test.cc Update to the latest protobuf. 3 years ago
mini_table_test.cc Implemented MiniDescriptors for proto2 enums. 3 years ago
msg.c Updated API for accessing extensions. 3 years ago
msg.h WIP. 3 years ago
msg_internal.h Changed upb's arena alignment from 16 to 8. 3 years ago
msg_test.cc Update to the latest protobuf. 3 years ago
msg_test.proto Update to the latest protobuf. 3 years ago
port_def.inc Changed upb's arena alignment from 16 to 8. 3 years ago
port_undef.inc Changed upb's arena alignment from 16 to 8. 3 years ago
reflection.c Move upb_Array and upb_Map into collections target. 3 years ago
reflection.h Move upb_Array and upb_Map into collections target. 3 years ago
reflection.hpp Mass API rename and clang-reformat (#485) 3 years ago
table.c Change parameter to const void*. 3 years ago
table_internal.h Change parameter to const void*. 3 years ago
test.proto Add Extensions to mini table based reflection apis. 3 years ago
test_cpp.cc Moved tests into the main source tree. 3 years ago
test_cpp.proto Moved tests into the main source tree. 3 years ago
test_generated_code.cc Changed upb's arena alignment from 16 to 8. 3 years ago
test_table.cc Small fixes to compile with stricter warnings 3 years ago
text_encode.c Ported protobuf's dtoa() function for text format and JSON. 3 years ago
text_encode.h upb_TextEncode. 3 years ago
upb.c Changed upb's arena alignment from 16 to 8. 3 years ago
upb.h Implemented MiniDescriptors for proto2 enums. 3 years ago
upb.hpp Mass API rename and clang-reformat (#485) 3 years ago
upb_internal.h Added GitHub Action to test for clang-format. 3 years ago