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 763a3f6293 WIP. 4 years ago
..
bindings Added -Wextra and -Wshorten-64-to-32 and fixed resulting errors. (#289) 5 years ago
json Added -Wextra and -Wshorten-64-to-32 and fixed resulting errors. (#289) 5 years ago
pb Optimized binary encoder. 4 years ago
decode.c WIP. 4 years ago
decode.h WIP. 4 years ago
decode_fast.c WIP. 4 years ago
def.c Merge pull request #303 from haberman/packed-def 4 years ago
def.h Fixes for PHP. (#286) 5 years ago
def.hpp Separated C++ wrappers into separate files in a backward-compatible way. (#265) 5 years ago
encode.c Expanded benchmarking script and added one size opt to the encoder. 4 years ago
encode.h WIP. 6 years ago
handlers-inl.h More Blaze fixes. 6 years ago
handlers.c Added -Wextra and -Wshorten-64-to-32 and fixed resulting errors. (#289) 5 years ago
handlers.h Applied changes from google3. 5 years ago
json_decode.c JSON parser: Bugfix for float/double in quotes. 5 years ago
json_decode.h Changes to support import into google3 (#291) 5 years ago
json_encode.c Removed excess logging statement. 5 years ago
json_encode.h [json encoder] passes almost all conformance tests. 5 years ago
msg.c Fixed all UBSan issues and added UBSan CI checks. 5 years ago
msg.h Fixed binary encoding and decoding for big-endian machines. 4 years ago
port.c Split port into its own target, add msg.h to :legacy_msg_reflection 5 years ago
port_def.inc Add UPB_NORETURN for MSC 4 years ago
port_undef.inc Fix divide by zero vs2019 compilation error #293 (#294) 5 years ago
reflection.c Added -Wextra and -Wshorten-64-to-32 and fixed resulting errors. (#289) 5 years ago
reflection.h Fixes for PHP. (#286) 5 years ago
sink.c Take sinks by value. 6 years ago
sink.h Changed endsubmsg handler to return the closure of the submessage. 5 years ago
table.c Removed unused push/pop functions. 4 years ago
table.int.h Removed unused push/pop functions. 4 years ago
text_encode.c Added -Wextra and -Wshorten-64-to-32 and fixed resulting errors. (#289) 5 years ago
text_encode.h Renamed textencode -> text_encode for greater readability. (#249) 5 years ago
upb.c Fixed memory leak that could occur after upb_arena_fuse(). 5 years ago
upb.h Fixed binary encoding and decoding for big-endian machines. 4 years ago
upb.hpp Added test that should trigger a memory leak. 5 years ago