16 Commits (c18662b3834e73257238fa43fc2dd3cd85ae1aac)

Author SHA1 Message Date
Hong Shin 0730adb1c1 rename upb_Message_WhichOneof to upb_Message_WhichOneofByDef 7 months ago
Eric Salo f93565c20c upb: publish and start using the new non-universal setters out in the wild 7 months ago
Eric Salo 6245733655 upb: remove the unused (upb_MiniTable*) arg from upb_Message_SetMessage() 7 months ago
Hong Shin 6ccda4d2b5 Add upb_Message_ClearOneof (and retain upb_Message_WhichOneofFieldNumber) 7 months ago
Éamonn McManus b4f4f8ef65 Automated rollback of commit 7a09c4569b. 7 months ago
Hong Shin 7a09c4569b Add upb_Message_ClearOneof 7 months ago
Eric Salo bc75a9be30 upb: remove the default arg from upb_Message_GetMessage() 10 months ago
Kevin King 4270f73aee Add `upb_Array_GetMutable` accessor 11 months ago
Eric Salo c026907a5d upb: replace public universal hazzer with non-universal hazzers 11 months ago
Eric Salo c02f943f1a upb: distinguish between fields and extensions in the public clear() accessors 11 months ago
Eric Salo b997cb6d8d upb: add a non-void typedef for upb_Message 12 months ago
Eric Salo bb5322a194 upb: lock down upb_MiniTable (mostly) 1 year ago
Eric Salo ec69a0af63 upb: s/NULL/nullptr in C++ unit tests 1 year ago
Eric Salo 5b6543edb5 upb: first attempt at implementing name mangling for minitable symbols 1 year ago
Eric Salo 07fba1da07 upb: merge ":collections" into ":message" 1 year ago
Adam Cozzette 501ececd39 Reorganize upb file structure 1 year ago
Adam Cozzette 87fcc79861 Internal change 1 year ago
Hong Shin 748d465a2d Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Adam Cozzette 7286ffceb2 Merge the protobuf and upb Bazel repos 1 year ago
Adam Cozzette 047df98dea Move upb-x/ back to upb/ 1 year ago
Adam Cozzette 895f190bda Move upb to upb-x 1 year ago
Adam Cozzette 1ba80d7424 Move upb-temp/ back to upb/ 1 year ago
Adam Cozzette d38b8561e6 Move upb/ to upb-temp/ 1 year ago
Adam Cozzette 6fc87fe3f7 Internal change 1 year ago
Protobuf Team Bot cab6c3e223 Internal change 1 year ago
Adam Cozzette 0d1ba13e83 Move everything into new upb/ directory 1 year ago
Eric Salo cc41a8bed3 upb: dedup the libraries 1 year ago
Eric Salo 61967e84dd upb: delete upb/upb.h 1 year ago
Adam Cozzette 5aca728f72 Reformat copyright headers 1 year ago
Joshua Haberman 07f6b578ee Split mini_descriptor into its own directory 1 year ago
Joshua Haberman 55cfaf3e0c Moved promotion-related accessors to a separate file. 2 years ago
Joshua Haberman df93cf65a2 Hide upb_MiniTableField.submsg_index with new `UPB_PRIVATE()` macro 2 years ago
Protobuf Team Bot 9d2b5d1716 Add upb_MiniTable_FindUnknown depth_limit parameter. 2 years ago
Eric Salo b29761fece add return codes to upb_MiniTable_SetSubMessage/Enum() 2 years ago
Eric Salo 87f9b868b8 update some more functions to match the accessor naming convention 2 years ago
Eric Salo c628e53dde upb_MiniTable_GetMutableMap() -> upb_Message_GetOrCreateMutableMap() 2 years ago
Eric Salo 4f8734694c rename the array accessors to match the other accessors 2 years ago
Protobuf Team Bot 9e9d43b462 Add support for promoting unlinked map fields from unknown to upb_Map. 2 years ago
Protobuf Team Bot 9e89142283 Add upb_MiniTableField_IsClosedEnum API. 2 years ago
Protobuf Team Bot e231dc955b Fix Upb Unknown to repeated message promotion when initial message has null upb_Array. 2 years ago
Eric Salo 3bac8780cb normalize most of the message accessors: 2 years ago
Eric Salo b98c7c7b50 move non-conformance tests and protos into upb/test/ 2 years ago
Eric Salo 32f28fcdc6 remove 'platform' param from upb_MiniTable_Build() 2 years ago
Joshua Haberman e567b7c206 Fixed a bug in GetOrPromoteExtension 2 years ago
Eric Salo 27d70edfe2 clean up the :mini_table build target 2 years ago
Eric Salo ff8e1b40ba create base/ subdir and expand :status build target to :base 2 years ago
Eric Salo 0e76047f5f add defaults to the mini table scalar getter accessor functions 2 years ago
Eric Salo 75907f7af9 rename the upb_MiniTable subtypes to follow the upb style guide: 2 years ago
Eric Salo 5f1ff7c94a change mini_table accessors test from the C encoder to the C++ encoder 2 years ago
Eric Salo fd14316f38 create collections/ subdir for all array and map code 2 years ago