2845 Commits (750358b86377cbd7a7a68c33bb7106219a4be604)
 

Author SHA1 Message Date
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
Protobuf Team Bot da82d15714 Mark arena getter const. 2 years ago
Copybara-Service 34ee951c19 Merge pull request #658 from cmburn:main 2 years ago
Protobuf Team Bot 49876f4633 Update sample of using upb_MtDataEncoder 2 years ago
Protobuf Team Bot 0c78048723 clean the fences for the headers: 2 years ago
Protobuf Team Bot ca08ff5b74 lock down upb/internal/decode.h 3 years ago
Protobuf Team Bot 033859ff5d rename internal/upb.h as internal/encode.h 3 years ago
Protobuf Team Bot 15596be402 move table.c into upb/internal 3 years ago
Protobuf Team Bot 7975945e61 clean up the dependency graph some more 3 years ago
Protobuf Team Bot 1695cb2788 rename the upb_Array 'len' field as 'size' 3 years ago
Protobuf Team Bot e153b52394 split out upb_StringView from upb.h 3 years ago
Protobuf Team Bot 8d0d13f2bc Fix the dependency chain for internal/arena.h 3 years ago
Protobuf Team Bot 83f4988561 rename the upb_Array 'size' field as 'capacity' 3 years ago
Protobuf Team Bot a6cbda7b7b remove redundant declaration from generated code 3 years ago
Protobuf Team Bot b174d9d5a0 split out the internal arena defs from internal/upb.h 3 years ago
Protobuf Team Bot 7b05f25b98 split out the alloc code from the arena code 3 years ago
Protobuf Team Bot d2177912c7 Internal change 3 years ago
Protobuf Team Bot e4635f223e match file names to type names 3 years ago
Protobuf Team Bot 97993b219d rename upb::SymbolTable as upb::DefPool 3 years ago
Charlie Burnett 254f27c874 Remove duplicate function prototype 3 years ago
Protobuf Team Bot 88047d90ba update benchmark.cc from v7 to v11 of the google ads proto 3 years ago
Protobuf Team Bot 65bde4e75b upb_Encode() now returns a status value 3 years ago
Protobuf Team Bot 65cd34dd00 The mini descriptor encoder now uses the internal api (upb_MessageDef, upb_FileDef, etc) instead of dealing directly with the proto fields. So much simpler and cleaner! 3 years ago
Protobuf Team Bot bb38fc9c4d First implementation of protoc-gen-upbdev plugin 3 years ago
Protobuf Team Bot 6e1aa9f136 add json encoder option to render enums as ints 3 years ago
Protobuf Team e5f2601836 use constraints values in @platforms instead of @bazel_tools//platforms https://github.com/bazelbuild/bazel/issues/8622 3 years ago
Joshua Haberman 4ffeaa6a58 Fixed Python Tests by disabling the numpy test for now. 3 years ago
Protobuf Team ba18b21b01 Allow GetMessage API to be used for Groups. 3 years ago
Protobuf Team b28d80a9cc Fix GetMutableMessage not updating presence and storing new instance. 3 years ago
Protobuf Team c205f2f8aa strtable keys are no longer required to be NULL-terminated so update the comments 3 years ago
Protobuf Team 04cb5af6b6 Fix segmentation fault in python upb when instantiating field via repeated field assignment 3 years ago
Protobuf Team ef78b6a093 Update py_wheels metadata 3 years ago
Joshua Haberman 6df5517d25 Consolidate upb visibility into a single visibility list. 3 years ago
Protobuf Team f439bfb6d9 Enable numpy_test for upb python. 3 years ago
Joshua Haberman eebcd59a96 Fixed fuzz bug due to negative oneof index. 3 years ago
Protobuf Team 285474d8e1 Explicit casting to avoid 64 to 32 bit conversion clang warning 3 years ago
Joshua Haberman 12efc9b096 Make PR tests succeed for external contributors. 3 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
Protobuf Team a30bb1b842 Fix upb_MiniTable_Build not handling kUpb_MessageModifier_IsExtendable. 3 years ago
Joshua Haberman e4c7f82664 Silence compiler warning about unreachable code. 3 years ago
Joshua Haberman 4e2bbc8a3a Throw an exception with detailed information if generated code is out of date. 3 years ago
Joshua Haberman 5ae371162d Fixed two reference leaks in unknown field processing. 3 years ago
Joshua Haberman a60e9a379e Fixed the mingw build by adding compatibility code for vsnprintf() 3 years ago
Copybara-Service 555e7a6d57 Merge pull request #584 from limdor:patch-1 3 years ago
Joshua Haberman 483cea085e Fixed the 32-bit Windows Python wheels by statically linking libgcc. 3 years ago