2465 Commits (8ab26d4f42920c71a9ceeec5e2acb791b2703442)
 

Author SHA1 Message Date
Protobuf Team Bot f034bba2ed fixed formatting and parsing of negative durations between -1s and 0s 2 years ago
Joshua Haberman fcb5ef37f7 Fixed a bug in MiniTable construction for extensions. #fuzzing 2 years ago
Joshua Haberman ececc21624 Fixed bug when parsing an unknown value in a proto2 enum extension. #fuzzing 2 years ago
Protobuf Team Bot 48d6764490 rolling back to fix some tests 2 years ago
Protobuf Team Bot 470d6322c9 fixed formatting and parsing of negative durations between -1s and 0s 2 years ago
Eric Salo 24f567b64a clean up the public api for mini descriptors 2 years ago
Eric Salo 28bc460dc9 create _upb_EnumDef_MiniDescriptor() 2 years ago
Joshua Haberman b0ed763a41 Fixed some corner cases around empty packages in upb. 2 years ago
Mike Kruskal 17b6451684 Bumping protobuf dependency to newer commit 2 years ago
Eric Salo eb66ab601f update upb_Encode() to use arena api internally 2 years ago
Eric Salo c2c6427f60 upb: fix NULL pointer bug in Python FFI 2 years ago
Eric Salo 9b3e87307d upb: upb_EnumDefs are now built using mini descriptors 2 years ago
Eric Salo 3c295eccf9 clean up the mini descriptor code: 2 years ago
Eric Salo 410143b265 split out some unicode logic from the json decoder 2 years ago
Protobuf Team Bot 201a79071a Update C++ generator. 2 years ago
Joshua Haberman f96b569eb3 Fixes a few bugs in the descriptor mapping containers. 2 years ago
Protobuf Team Bot ec110d9aaa Remove SortedEnums from generator which is now in file_layout.h/cc. 2 years ago
Protobuf Team Bot ff46379efe Prepare build for C++ generator. 2 years ago
Protobuf Team Bot 1c13fd0686 first stab at a ZeroCopyStream api. 2 years ago
Mike Kruskal cce085b7e7 Internal changes 2 years ago
Protobuf Team Bot 8c44f04697 create and lock down upb/internal/array.h 2 years ago
Protobuf Team Bot 46e306bead Move generator shared support code to common target. 2 years ago
Joshua Haberman 125db89ff5 Added fuzz tests for mini table building and binary format parsing/serialization. 2 years ago
Protobuf Team Bot d44834063a Add UPB_DEPRECATED macro to use for deprecated field code generation. 2 years ago
Joshua Haberman 16daf910cc Fixed Python+upb to use ScalarMapContainer when appropriate. 2 years ago
Protobuf Team Bot b6f862bf9f Fix message clear not updating hasbit when message/group has presence. Add more tests. 2 years ago
Protobuf Team Bot da82d15714 Mark arena getter const. 2 years ago
Copybara-Service 34ee951c19 Merge pull request #658 from cmburn:main 2 years ago
Protobuf Team Bot 49876f4633 Update sample of using upb_MtDataEncoder 2 years ago
Protobuf Team Bot 0c78048723 clean the fences for the headers: 2 years ago
Protobuf Team Bot ca08ff5b74 lock down upb/internal/decode.h 2 years ago
Protobuf Team Bot 033859ff5d rename internal/upb.h as internal/encode.h 2 years ago
Protobuf Team Bot 15596be402 move table.c into upb/internal 2 years ago
Protobuf Team Bot 7975945e61 clean up the dependency graph some more 2 years ago
Protobuf Team Bot 1695cb2788 rename the upb_Array 'len' field as 'size' 2 years ago
Protobuf Team Bot e153b52394 split out upb_StringView from upb.h 2 years ago
Protobuf Team Bot 8d0d13f2bc Fix the dependency chain for internal/arena.h 2 years ago
Protobuf Team Bot 83f4988561 rename the upb_Array 'size' field as 'capacity' 2 years ago
Protobuf Team Bot a6cbda7b7b remove redundant declaration from generated code 2 years ago
Protobuf Team Bot b174d9d5a0 split out the internal arena defs from internal/upb.h 2 years ago
Protobuf Team Bot 7b05f25b98 split out the alloc code from the arena code 2 years ago
Protobuf Team Bot d2177912c7 Internal change 2 years ago
Protobuf Team Bot e4635f223e match file names to type names 2 years ago
Protobuf Team Bot 97993b219d rename upb::SymbolTable as upb::DefPool 2 years ago
Charlie Burnett 254f27c874 Remove duplicate function prototype 2 years ago
Protobuf Team Bot 88047d90ba update benchmark.cc from v7 to v11 of the google ads proto 2 years ago
Protobuf Team Bot 65bde4e75b upb_Encode() now returns a status value 3 years ago
Protobuf Team Bot 65cd34dd00 The mini descriptor encoder now uses the internal api (upb_MessageDef, upb_FileDef, etc) instead of dealing directly with the proto fields. So much simpler and cleaner! 3 years ago
Protobuf Team Bot bb38fc9c4d First implementation of protoc-gen-upbdev plugin 3 years ago
Protobuf Team Bot 6e1aa9f136 add json encoder option to render enums as ints 3 years ago