1848 Commits (f2a1ec83587877031eb04c13c2d2c20aa04cafe7)

Author SHA1 Message Date
Protobuf Team Bot aaf44c425c Add new unknown fields API to support noncontiguous storage. Currently shares the same implementation as the existing unknown fields API. 1 month ago
Hong Shin 76382571d9 upb: Add upb_Message_GetExtensionString 1 month ago
Protobuf Team Bot 294d353a66 Use portable posix sigsetjmp to avoid saving signals on linux, in addition to apple platforms. 1 month ago
Hong Shin a862499b19 upb: Add upb_Message_GetExtensionMessage 1 month ago
Joshua Haberman 8e79bfa0b7 Updated upb bootstrap files for the latest changes to descriptor.proto. 1 month ago
Protobuf Team Bot 2fe8aaa158 Auto-generate files after cl/692315472 1 month ago
Protobuf Team Bot 752173215a Automated Code Change 1 month ago
Hong Shin eb8f810de9 upb_DebugString typo fix 1 month ago
Protobuf Team Bot 25f6eabb76 Expose function to determine whether arenas are fused 1 month ago
Hong Shin 367ef9c2ff Update index vs layout_index upb docs 2 months ago
Joshua Haberman 67ab5bd666 Make arena fuse and inc/dec-ref const, so that they can be invoked concurrently. 2 months ago
Hong Shin c5236bc28e Migrate upb extension getters for scalars 2 months ago
Mike Kruskal d3735bc2a0 Support fetching CMake dependencies via `-Dprotobuf_FETCH_DEPENDENCIES=ON` 2 months ago
Protobuf Team Bot b00dca3665 Load Python rules everywhere in protobuf 2 months ago
Protobuf Team Bot 8cc5f6bd16 Fix compilation in Clang C23 mode. 2 months ago
Mike Kruskal c83b2f93a6 Clean up PHP CI (#18610) 2 months ago
Joshua Haberman b8237dddb3 Fixed the ASAN build for linker arrays. 2 months ago
Protobuf Team Bot d88a3d0c95 Updates upb conformance failures file. 2 months ago
Protobuf Team Bot ecf5f2e047 Auto-generate files after PR #17682 3 months ago
Nathan Baulch e4cbc79ab4 Fix minor typos (#17682) 3 months ago
Mike Kruskal ce6dbe478a Setup fix for python/upb for the enforcement of closed enums in editions. 3 months ago
Protobuf Team Bot 4d75c8224a Fix a potential Ruby-upb use of uninitialized memory. 3 months ago
Protobuf Team Bot c8e016c546 Auto-generate files after cl/672397247 3 months ago
Joshua Haberman fd6d8727c8 Created proper `names.h` headers for all upb generators. 3 months ago
Derek Benson 50c3191741 add a dependency to the upb amalgamation on text:debug and text:internal 3 months ago
Eric Salo 1321c26fc6 upb: fix uninitialized upb_MessageValue buffer bugs 3 months ago
Hong Shin 6da642ac5c upb: Arena_DoFuse typo fix 3 months ago
Hong Shin 290f28871f Introduce upb_ByteSize 3 months ago
Joshua Haberman c841627af4 Use `default_compatible_with` instead of specifying `compatible_with` on every target. 3 months ago
Joshua Haberman 8422e9795f Migrated upb to use Copybara-standard stripping. 3 months ago
Joshua Haberman e4449ba248 Harmonize license rules between google3 and OSS 3 months ago
Protobuf Team Bot eafacfad50 Introduce upb_Message_SetBaseFieldMessage() 4 months ago
Mike Kruskal 5695a882bd Move -Werror to our test/dev bazelrc files. 4 months ago
Joshua Haberman a2fd240e0e Moved reflection codegen to its own directory. 4 months ago
Joshua Haberman bc394d2c6d Moved the MiniTable generator into a separate directory. 4 months ago
Joshua Haberman 983910fa1a Removed aliases for the boostrap proto libraries. 4 months ago
Joshua Haberman ebd9838248 Make function declarations proper prototypes by adding `void`. 4 months ago
Joshua Haberman eab1fa2765 Fixed layering check violations once and for all in upb bootstrapping. 4 months ago
Protobuf Team Bot 580b595eea Removes setjmp/longjmp if UPB is running in a WASM-WAMR environment 4 months ago
Protobuf Team Bot c7278372b5 Auto-generate files after cl/658038844 4 months ago
Derek Benson 504a5d0311 Add pkg build rules to create a zip of the protobuf rust crate 5 months ago
Protobuf Team Bot d0395408aa Fix outputted command for usage of update_failure_list.py 5 months ago
Joshua Haberman 65b67eb6b1 Fixed extension memory layout on 32-bit targets. 5 months ago
Joshua Haberman 0309d86d31 Fixed `NAN`/`INFINITY` definitions to work on Windows 11 SDK. 5 months ago
Protobuf Team Bot f9dd9ce66e UPB text encoder without using reflection for Rust (used for a message's Debug trait) that will print out field number to value entries instead of field name to value entries of a message like how it's expected for the usual text format using reflection. 5 months ago
Joshua Haberman d3172f5d73 Add a maximum block size for arena growth. 6 months ago
Joshua Haberman 62e07e367a Fixed a fuzz bug when a negative oneof_index is provided. 6 months ago
Derek Benson e2ab51b799 Add upb_Message_MergeFrom to upb 6 months ago
Protobuf Team Bot a81c234bf5 Enable dev tracing for production builds. 6 months ago
Anuraag (Rag) Agrawal c008a86038 Use UPB_LONGJMP macro instead of longjmp (#17201) 6 months ago