6 Commits (1f1e7e754c2b99fe10d0f616c36ba18a7c7fe33f)

Author SHA1 Message Date
Eric Salo c69ed472cd upb: implement minitable-based field iterators 10 months ago
Eric Salo b997cb6d8d upb: add a non-void typedef for upb_Message 11 months ago
Protobuf Team Bot 0fab773c1d Update remainder of upb to new short license style. 1 year ago
Mike Kruskal c23d5333c3 Expose editions in Python/upb. 1 year ago
Protobuf Team Bot e32d0948e7 Properly untrack Python GC objects during deallocation. 1 year ago
Adam Cozzette 501ececd39 Reorganize upb file structure 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
Adam Cozzette 5aca728f72 Reformat copyright headers 1 year ago
Protobuf Team Bot b8f35b2628 Fix missing parameter lists. 2 years ago
Eric Salo e779b9d90a silently succeed when adding the same serialized file in Python 2 years ago
Eric Salo edecfd5eb0 upb: use the new reflection headers 2 years ago
Joshua Haberman 12fffeb9c3 Rename CMessage -> Message, to make the change in https://github.com/protocolbuffers/upb/pull/617 work as intended. 3 years ago
Joshua Haberman 92e06d027c Fix for internal running of tests. 3 years ago
Joshua Haberman 6a94a385f8 Factor out name differences into macros. 3 years ago
Joshua Haberman 0a858bb57a Factor out name differences into macros. 3 years ago
Joshua Haberman 1c3d63dc25 Fixed a test by checking for the type of proto. 3 years ago
Joshua Haberman cfdd016bed PyUpb_CheckStrData() -> PyUpb_VerifyStrData() 3 years ago
Joshua Haberman e613af9e87 Fixed test by checking string argument properly. 3 years ago
Joshua Haberman 75b6291e40 Renamed upb_FieldType_* -> kUpb_FieldType_* 3 years ago
Joshua Haberman 392531c14f Fixed test by implementing FindMethodByName(). 3 years ago
Joshua Haberman 3eeea895dd Fixed FieldDescriptor test. 3 years ago
Joshua Haberman ffdcc46390
Fixed a handful of reference leaks found in a debug build of Python (#484) 3 years ago
Joshua Haberman 1c955f37ce
Mass API rename and clang-reformat (#485) 3 years ago
Joshua Haberman c2053d2bc2 Addressed PR comment. 3 years ago
Joshua Haberman 00c106f551 Addressed PR comments. 3 years ago
Joshua Haberman 7a24340a26 Fixed some more tests. 3 years ago
Joshua Haberman a754a370a9 Added beginnings of support for descriptor DB. 3 years ago
Joshua Haberman 8f0a2cd603 Implemented the behavior of ignoring duplicate added filenames. 3 years ago
Joshua Haberman 89ff28cead Fixed a few tests: extensions are not fields. 3 years ago
Joshua Haberman e4c88ad35a Addressed PR comments. 3 years ago
Joshua Haberman cc9b486cf1 Added comment for db member. 3 years ago
Joshua Haberman b0f81596be All tests passing! 3 years ago
Joshua Haberman 55e5da5489 Implemented DescriptorPool methods. 3 years ago
Joshua Haberman eb38a2a608 Some more cleanups before sending for PR. 3 years ago
Joshua Haberman a155418fea Addressed PR comment. 3 years ago
Joshua Haberman e3cd0586bc More PR comments. 3 years ago
Joshua Haberman deddc20f0c Adds implementations for most descriptor objects. 3 years ago
Joshua Haberman b66344a476 Fixed the GC object to use the appropriate GC functions. 3 years ago
Joshua Haberman cdc9fcd93a Addressed PR comments. 3 years ago
Joshua Haberman eec1a45e02 Formatted files with clang-format. 3 years ago
Joshua Haberman 94ece04552 Initial commit of Python+upb. 3 years ago