2439 Commits (52c9b986920b2eeb7a30cece39126c1e45339ed7)
 

Author SHA1 Message Date
Protobuf Team Bot 52c9b98692 Resolve field name/accessor name conflicts. 2 years ago
Eric Salo 5b46a55a46 try to be better about using accessors in def.c 2 years ago
Eric Salo 1135746e42 start replumbing def.c 2 years ago
Protobuf Team Bot 4e979b8d13 Add support for dashes in proto file names. 2 years ago
Protobuf Team Bot ce32d9d68f Fix code generation for infinity default value on float/double fields. 2 years ago
Eric Salo f3316e2d7d remove upb_String from the public tokenizer api 2 years ago
Eric Salo 0013c936ef add upb_Status to the tokenizer 2 years ago
Eric Salo c67021f84a split out the json string-to-int functions for general use 2 years ago
Copybara-Service 12166431ed Merge pull request #738 from Wyverald:patch-1 2 years ago
Eric Salo 33114209dc simplify the tokenizer 2 years ago
Copybara-Service e9f4211f3b Merge pull request #740 from protocolbuffers:rule_python-update 2 years ago
Derek Perez 4135cd206b
Updating python to 0.11.0 2 years ago
Protobuf Team Bot 470f06cccb Different message factories will return same message class for same descriptor in python. 2 years ago
Xùdōng Yáng 0aa5a453b8
install rsync on Bazel CI before running tests 2 years ago
Eric Salo 922a858e5c clean up tokenizer options and defaults 2 years ago
Eric Salo 6861966501 first stab at a Tokenizer api 2 years ago
Protobuf Team Bot 0c6531378d Merge GetEnum into GetInt32. Rename SetEnum to SetEnumProto2 to be clear that upb only treats Proto2 enum as enum. Proto3 enums should use SetInt32. 2 years ago
Mike Kruskal 63a4a7d74b Bump pinned protobuf version 2 years ago
Eric Salo 3f4f7ab079 properly format extension names in text_encode() 2 years ago
Joshua Haberman fcb666d040 Fixed comparison of maps in Python. 2 years ago
Protobuf Team Bot 79b735a7d7 Make upb numpy type checks consistent with pure python and cpp. 2 years ago
Protobuf Team Bot e09d6fcb6d Update mini table API comment 2 years ago
Protobuf Team Bot 33313a2891 Update python tests due to macos-10.15 deprecation. https://github.com/actions/virtual-environments/issues/5583 2 years ago
Protobuf Team Bot bf88f8ba97 Small typo fix (now -> not) 2 years ago
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