21 Commits (e4f7b39c0627be937cb97ae78efa94e6f1bf210d)

Author SHA1 Message Date
Eric Salo e1e8f1e222 upb: create upb/base/BUILD 1 year ago
Protobuf Team Bot ae583df89a Fix upb_proto_aspect to correctly reexport providers. 1 year ago
Protobuf Team Bot 3ecb7a4163 Make `upb_proto_aspect` reexport all `deps` when `srcs` is empty. 1 year ago
Joshua Haberman 07f6b578ee Split mini_descriptor into its own directory 1 year ago
Joshua Haberman ba500734c3 Split the JSON rules out of the main BUILD file and removed obsolete forwarding headers 1 year ago
Joshua Haberman a0f520dc75 Added a new dynamic tree shaking model to upb, with the intention of removing the old model once YouTube has migrated. 2 years ago
Protobuf Team Bot 73ee41cbb2 license changes 2 years ago
Protobuf Team Bot 30af08f511 Add private accessors for repeated array get to be used by C++ RepeatedField implementation. 2 years ago
Joshua Haberman 339fdb5e7b Hide `upb_MiniTableField.descriptortype` with `UPB_PRIVATE()` macro 2 years ago
Joshua Haberman 73489a9339 Removed the cleanup list 2 years ago
Joshua Haberman bdee30b0a6 Added special case for INT64_MIN in the codegen 2 years ago
Joshua Haberman 81d27ec0e5 Fixed MSAN warning by freeing the arena in ~InlinedArena(). 2 years ago
Eric Salo e860867804 upb_MiniTableExtension_Build() -> upb_MiniTableExtension_Init() 2 years ago
Joshua Haberman 57a79de7cc Ensure that extensions respect deterministic serialization. 2 years ago
Joshua Haberman 6e1cbdfe09 Added fuzzer for descriptor parsing/serialization, and fixed several bugs. 2 years ago
Protobuf Team Bot 067dfeacfd Implement UPB OneOf MiniTable apis. 2 years ago
Eric Salo 68e3662a9c fix fuzzer test w/nested maps 2 years ago
Eric Salo b29761fece add return codes to upb_MiniTable_SetSubMessage/Enum() 2 years ago
Joshua Haberman a5e337f88c Allow dynamic tree shaking for groups, and disallow groups for map entry sub-messages. 2 years ago
Protobuf Team Bot 9e9d43b462 Add support for promoting unlinked map fields from unknown to upb_Map. 2 years ago
Eric Salo b98c7c7b50 move non-conformance tests and protos into upb/test/ 2 years ago