142 Commits (7d07b3be6c8e72e67d5f34e35896f6d94d1635a9)

Author SHA1 Message Date
Joshua Haberman c56fe27f88 Fix mistake in previous rename: upb_MessageDef_FindFieldByNameWithSize. 3 years ago
Matt Kulukundis bf04341805 more licenses 3 years ago
Matt Kulukundis cce4cffd85 more licenses 3 years ago
Matt Kulukundis 9d9e36125c another license 3 years ago
Joshua Haberman 022ccf54d4 Updated to the HEAD version of Protobuf. 3 years ago
Joshua Haberman 1938d1f6ac Added specific issue numbers for the TODOs. 3 years ago
Joshua Haberman 67efea7cf3 Added a TODO about how we are currently including unit tests. 3 years ago
Joshua Haberman 5a10ce7025 Added a Bazel rule to build a binary wheel. 3 years ago
Joshua Haberman 62af892ddf Fixed the build for Python 3.7. 3 years ago
Joshua Haberman 1c3d63dc25 Fixed a test by checking for the type of proto. 3 years ago
Joshua Haberman 06d6f5c91f Added test for -0. 3 years ago
Joshua Haberman bc7b5dcadf Ported protobuf's dtoa() function for text format and JSON. 3 years ago
Joshua Haberman bb95a18631 Fixed a bug in the enum value map, fixing a few unit tests. 3 years ago
Joshua Haberman cfdd016bed PyUpb_CheckStrData() -> PyUpb_VerifyStrData() 3 years ago
Joshua Haberman 606308c639 Added back missing underscore. 3 years ago
Joshua Haberman b38e4a4332 Fixed a few cases where we were not checking GetStrData properly. 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 2bdbfc33e5 Addressed PR comments. 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 cd214fe73d upb_TextEncode. 3 years ago
Joshua Haberman 0c541f3305 Single encode. 3 years ago
Joshua Haberman 72af9dc0cc Switch to a single upb_Decode. 3 years ago
Joshua Haberman 499c2cc8b1 upb_extreg, upb_msg 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 201d2265e3 Variable rename for readability. 3 years ago
Joshua Haberman 8c256cc677 Addressed PR comments. 3 years ago
Joshua Haberman 5953ac4736 Backed out Reify() signature change. 3 years ago
Joshua Haberman fff8dfb035 Cleaned up reporting of initialization errors. 3 years ago
Joshua Haberman 917f425326 Removed extraneous whitespace. 3 years ago
Joshua Haberman 4c005384d6 A few readability improvements. 3 years ago
Joshua Haberman d4c0c638b8 Cleaned up ListFields sorting. 3 years ago
Joshua Haberman d8915b3174 Cleaned up IsInitialized(). 3 years ago
Joshua Haberman cfeb1ad685 Removed extraneous whitespace. 3 years ago
Joshua Haberman 62702b6cb1 Matched text format for maps. 3 years ago
Joshua Haberman f7b1cd3b3e Fixed TextFormat tests by providing testdata. 3 years ago
Joshua Haberman 3eae44bada Refine the exception type when assigning improper attributes. 3 years ago
Joshua Haberman 1c37c488d4 Refined error message. 3 years ago
Joshua Haberman 8af637bcd2 Added extension field numbers. 3 years ago
Joshua Haberman c75b39fc4d Accept bytes object as field name. 3 years ago
Joshua Haberman 61d6eff5c4 Throw the proper errors for message initialization failure. 3 years ago
Joshua Haberman 4984a22e75 Fixed error message when serializing with required fields missing. 3 years ago
Joshua Haberman bca2688f3a Implemented weird behavior when a field contains invalid UTF-8. 3 years ago
Joshua Haberman 3b25e6fde3 Implemented msg.<NAME>_FIELD_NUMBER attributes. 3 years ago
Joshua Haberman 4993f7a73a Sort ListFields() results. 3 years ago
Joshua Haberman cbe314d91e Implemented IsInitialized(), fixing several more tests. 3 years ago
Joshua Haberman 586f84cd30 Properly check type of integers when converting. 3 years ago
Joshua Haberman 7de3052fbb Implemented reverse(). 3 years ago