- 73ee41c license changes by Protobuf Team Bot · 1 year, 11 months ago
- 7f0092a Internal change by Jie Luo · 1 year, 11 months ago
- 67bf61a Make upb_proto_[reflection_]library advertise that it returs CcInfo. by Joshua Haberman · 1 year, 11 months ago
- 6c10ce2 Removed old ResizeArray() API per TODO by Joshua Haberman · 1 year, 11 months ago
- 7bd972d Internal change by Adam Cozzette · 1 year, 11 months ago
- 4546253 Fix ::protos::CloneMessage template. by Protobuf Team Bot · 1 year, 11 months ago
- 5c85a9f Refactor upb_MtDataEncoder_PutField() into several helper functions. by Joshua Haberman · 1 year, 11 months ago
- 18b98a8 Give sub-messages and sub-enums distinct initialization code paths. by Joshua Haberman · 1 year, 11 months ago
- 1123c8a Update UPB's absl dep to newest patch. by Deanna Garcia · 1 year, 11 months ago
- b9d8ff9 Remove patch to internal protobuf rules now that it's implemented in the proto repository. by Deanna Garcia · 1 year, 11 months ago
- 60be96e -Make message __deepcopy__ call UPB code instead of default implementation for by Jie Luo · 1 year, 11 months ago
- 2282505 Move to proto_common for all upb aspects to fix numerous tricky edge cases and simplify the code by Thomas Van Lenten · 2 years ago
- 88d5b91 Move to proto_common for all upb aspects to fix numerous tricky edge cases and simplify the code by Joshua Haberman · 2 years ago
- 4c6931f upb: clean up the Dart ffi build targets by Eric Salo · 2 years ago
- 5a42239 Update upb's protobuf dependency by Sandy Zhang · 2 years ago
- 62f1470 -Make message CopyFrom() call UPB code instead of default implementation for python UPB by Jie Luo · 2 years ago
- 8ad3a76 upb: Dart pb_runtime now uses the google3 ffigen everywhere by Eric Salo · 2 years ago
- 3475ebe upb: move the split64 accessors out of upbc/ by Eric Salo · 2 years ago
- 3a0e3f2 upb: use google3 ffigen to build the upbdev function wrappers by Eric Salo · 2 years ago
- b329381 Delay defining Group constructor until after UnknownField is a complete type. by Protobuf Team Bot · 2 years ago
- 22229bc [doc] Fix location of upb's message accessor API by Protobuf Team Bot · 2 years ago
- b399576 Update UPB's protobuf dependency in preparation for 23.0-rc1 release. by Deanna Garcia · 2 years ago
- 48e3272 upb: fix SetInt32 accessor to also work on enum ctypes by Eric Salo · 2 years ago
- 30af08f Add private accessors for repeated array get to be used by C++ RepeatedField implementation. by Protobuf Team Bot · 2 years ago
- 9fa51d0 Enable Windows CI by Mike Kruskal · 2 years ago
- ec75a3c Move repeated field generation into separate file to prepare for C++ RepeatedFieldProxy. by Protobuf Team Bot · 2 years ago
- 70b92e6 upb: fix cut-and-paste error in upb_MiniTable_Link() by Eric Salo · 2 years ago
- 0fa12dc Fix field name conflict resolution for `has_` prefix. by Protobuf Team Bot · 2 years ago
- 8c10056 Add back UPB numpy test now that it has been moved in the protobuf directory. by Deanna Garcia · 2 years ago
- 55cfaf3 Moved promotion-related accessors to a separate file. by Joshua Haberman · 2 years ago
- ae92c14 Updated upb to use Bazel 5.4.0 for Python cross-compiling tests. by Joshua Haberman · 2 years ago
- b81ae40 Fixed the upb.lexan build: by Joshua Haberman · 2 years ago
- de31ae9 [Upb C++] Fix: Map setter does not follow value semantics when value is a message. by Protobuf Team Bot · 2 years ago
- fa1c2a6 Switch upb_Arena_Fuse from a CAS based list insertion to an exchange based one by Matt Kulukundis · 2 years ago
- 433e737 [C++ Upb] Implement copy constructor and assignment operator. by Protobuf Team Bot · 2 years ago
- 565c8fe upb: copy the wire decode recursion-depth-checking code to the wire encoder by Eric Salo · 2 years ago
- b19c811 Python: Allow de-serializing bytearray (#868) by Eric Salo · 2 years ago
- ebaecb7 Python: Allow de-serializing bytearray (#868) by Alexandre Jasmin · 2 years ago
- a49ff55 Split out `message/accessors_internal.h` and added `upb_Arena` assertions. by Joshua Haberman · 2 years ago
- 2bf53a5 Update UPB dependency by Deanna Garcia · 2 years ago
- 750358b Switch upb_Arena_Fuse from a CAS based list insertion to an exchange based one by Protobuf Team Bot · 2 years ago
- 52a8d21 Switch upb_Arena_Fuse from a CAS based list insertion to an exchange based one by Matt Kulukundis · 2 years ago
- 2e4a493 Require that dynamic tree shaking in oneofs apply to all members. by Joshua Haberman · 2 years ago
- 339fdb5 Hide `upb_MiniTableField.descriptortype` with `UPB_PRIVATE()` macro by Joshua Haberman · 2 years ago
- e6dd5bf Comment out //third_party/upb/python/pb_unit_tests:numpy_test to allow for a change in protobuf directories. This will be uncommented as soon as the protobuf change gets through. by Deanna Garcia · 2 years ago
- e275be2 Guard deep copy sub table check from other uses of submsg_index. by Protobuf Team Bot · 2 years ago
- df93cf6 Hide upb_MiniTableField.submsg_index with new `UPB_PRIVATE()` macro by Joshua Haberman · 2 years ago
- 9d2b5d1 Add upb_MiniTable_FindUnknown depth_limit parameter. by Protobuf Team Bot · 2 years ago
- a918473 Implemented scalar fields for upb.js and Dart+upb.js. by Joshua Haberman · 2 years ago
- 7ebeb60 Fix the GitHub Actions for upb by Joshua Haberman · 2 years ago
- 71d1e8c Restructure fuse a tiny bit for aesthetics by Matt Kulukundis · 2 years ago
- d260ab3 Add windows CI by Mike Kruskal · 2 years ago
- c642e43 Allow fuse/fuse races, so that upb_Arena is fully thread-compatible. by Joshua Haberman · 2 years ago
- 3b0c926 Update to ads v13, to unbreak the build. by Joshua Haberman · 2 years ago
- 6fa4c96 Fix corner case where 'GeneratedSrcsInfo' value has no field or method 'thunks' by Protobuf Team Bot · 2 years ago
- 73489a9 Removed the cleanup list by Joshua Haberman · 2 years ago
- a738526 Changed Arena representation so that fusing links arenas together instead of blocks. by Joshua Haberman · 2 years ago
- bc77957 Fix the Lexan build. by Joshua Haberman · 2 years ago
- 2d273b6 Internal Code Change by Mike Kruskal · 2 years ago
- 9c0bcc0 Revamped portable atomic layer by Joshua Haberman · 2 years ago
- 6d6ab90 Enable arena test (it was previously #ifdef'd away accidentally) by Joshua Haberman · 2 years ago
- f698651 Use requirements.txt in GHA tests (#1237) by deannagarcia · 2 years ago
- e1c5a56 Delete UPB fuzz GHA tests. by Deanna Garcia · 2 years ago
- eda3f17 Update numpy dependency to 1.22.0. by Deanna Garcia · 2 years ago
- d450990 Allow for fuse/free races in `upb_Arena`. by Joshua Haberman · 2 years ago
- ea4cb79 fix Python bug with required fields by Eric Salo · 2 years ago
- 4e25ba4 consolidate the field type stuff by Eric Salo · 2 years ago
- 8562ccc Use _fileno(stdin) instead of STDIN_FILENO on Windows by Joshua Haberman · 2 years ago
- b7437a1 Update UPB main's protobuf dependency. by Deanna Garcia · 2 years ago
- f4d045a Only include utf8_range if it hasn't been included already by Mike Kruskal · 2 years ago
- d520014 Added benchmarks for `upb_Arena_Fuse()` by Joshua Haberman · 2 years ago
- 666a28e Update numpy dependency to 1.22.0. by Deanna Garcia · 2 years ago
- 5bc3cae Add threading tests for arenas by Matt Kulukundis · 2 years, 1 month ago
- d5c2262 Fix cloning of repeated upb_Array. by Protobuf Team Bot · 2 years, 1 month ago
- 1043eee Update dependency on com_google_googletest to use the newly added googletest_deps to install transitive dependencies. by Deanna Garcia · 2 years, 1 month ago
- 2e9278d Fix for win32 binary i/o by Joshua Haberman · 2 years, 1 month ago
- b7dcc1c implement upb_MiniTable_FindFieldByIndex() by Eric Salo · 2 years, 1 month ago
- 05609bf Add support for thunks to upb_proto_aspect. by Marcel Hlopko · 2 years, 1 month ago
- fdb45f0 Quiet -Wsign-compare errors by Protobuf Team Bot · 2 years, 1 month ago
- b9fb58b Emit upbdev JSON using numeric representation for enums. by Joshua Haberman · 2 years, 1 month ago
- bdee30b Added special case for INT64_MIN in the codegen by Joshua Haberman · 2 years, 1 month ago
- 3286f94 Implements upb_Message_DeepClone. by Protobuf Team Bot · 2 years, 1 month ago
- a6ce733 upb: implement unsigned Int64 list by Eric Salo · 2 years, 1 month ago
- f9c91e3 lower the recursion limit again on fuzzer tests by Eric Salo · 2 years, 1 month ago
- 56c4a42 Added new APIs for linking a MiniTable all at one time by Joshua Haberman · 2 years, 1 month ago
- 184a475 fix an error path in the (still completely unused) tokenizer by Eric Salo · 2 years, 1 month ago
- dfd5f17 implement Dart Int64 repeated fields by Eric Salo · 2 years, 1 month ago
- c1727b7 enforce a recursion limit on fuzzer tests by Eric Salo · 2 years, 1 month ago
- ccdfaf7 Fix a bug where message-level extension identifier should also be generated in the source file. by Protobuf Team Bot · 2 years, 1 month ago
- 7490529 Fix minor typos in cs-cpp-protos.md by Marcel Hlopko · 2 years, 1 month ago
- c4b98dd implement a function to register a single extension by Eric Salo · 2 years, 1 month ago
- 19c4e62 add constructors for mini table extensions by Eric Salo · 2 years, 1 month ago
- 1b6beaa [Upb C++] Update generator to create oneof_case() accessor and OneOfCase enumerations. by Protobuf Team Bot · 2 years, 1 month ago
- a35491f [Upb C++] Generate class scoped declarations for enumerations. by Protobuf Team Bot · 2 years, 1 month ago
- 9253c42 add error check for duplicate oneof field names by Eric Salo · 2 years, 1 month ago
- 81d27ec Fixed MSAN warning by freeing the arena in ~InlinedArena(). by Joshua Haberman · 2 years, 1 month ago
- 2d40e1e Removed some special escapes from def_to_proto.c, to match C++ protos. by Joshua Haberman · 2 years, 1 month ago
- a7a097d remove generated hazzer for map fields by Eric Salo · 2 years, 2 months ago
- e860867 upb_MiniTableExtension_Build() -> upb_MiniTableExtension_Init() by Eric Salo · 2 years, 2 months ago
- 9bd37b8 turn down upb/fuzz/ by Eric Salo · 2 years, 2 months ago