1678 Commits (202b10639242d3ee1d10c5577618aa008e222ec4)

Author SHA1 Message Date
Eric Salo bc75a9be30 upb: remove the default arg from upb_Message_GetMessage() 10 months ago
Mike Kruskal 9a020c4a7b Unify behavior of deprecated_legacy_json_field_conflicts across upb and syntax. 10 months ago
Joshua Haberman 32a6f7a18c Increased the size of the error message buffer by 4x, to 511 bytes. 10 months ago
Eric Salo f212cc23d7 upb: use upb_MessageValue in upb_Extension 10 months ago
Eric Salo 7303758dd2 upb: factor out Java code for reading upb_Array data 10 months ago
Eric Salo 98843d15ac upb: attempt to reduce the direct use of UPB_PRIVATE() fields 10 months ago
Éamonn McManus 5f81741473 Small fix for accessing upb from Kotlin/Native. 10 months ago
Eric Salo 7b6a845ab7 upb: implement immutability 10 months ago
Éamonn McManus b809398add Small fixes for accessing upb from Kotlin/Native. 10 months ago
Eric Salo 5bded04d28 upb: add 'static' to UPB_FORCEINLINE() 10 months ago
Eric Salo 953d521a04 upb: upb_Message_FindExtensionByNumber() no longer returns a (upb_Extension*) 10 months ago
Joshua Haberman ca5ca62fa6 Fixed a bug when deep copying a map field with a closed enum value. 10 months ago
Eric Salo 9d625a1df7 upb: fix the map encoder to stop dying under ubsan 10 months ago
Eric Salo ed5eb924d7 upb: upb_Message_ExtensionByIndex() no longer returns a (upb_Extension*) 10 months ago
Eric Salo f9af78e7ee upb: upb_MiniTable_GetOrPromoteExtension() no longer returns a (upb_Extension*) 10 months ago
Eric Salo 07f784a2f3 upb: tag _upb_Message_GetOrCreateExtension() as UPB_PRIVATE() 10 months ago
Eric Salo 373ffa6622 upb: tag _upb_Message_Getext() as UPB_PRIVATE() 10 months ago
Éamonn McManus fc2d9da9c0 Wrap C++ headers in `#ifdef __cplusplus`. 11 months ago
Eric Salo 7c5ff29979 upb: add upb_MiniTableExtension_CType() 11 months ago
Eric Salo 72275ded70 upb: move upb_Message definition back into upb/message/ 11 months ago
Protobuf Team Bot 9ce56e363c Auto-generate files after cl/597923328 11 months ago
Eric Salo 8d0bfb0a5a upb: delete upb:upb, upb:collections, upb/upb.hpp, upb/collections/ 11 months ago
Joshua Haberman f2a91b33e1 Make `str(msg)` in Python print raw UTF-8 strings. Only invalid UTF-8 is escaped. 11 months ago
Eric Salo e6d8669958 upb: fix gencode bug with Map<*, bytes> 11 months ago
Protobuf Team Bot 03440ec744 Auto-generate files after cl/597662892 11 months ago
Eric Salo 5c5f092606 upb: implement upb_Message 11 months ago
Protobuf Team Bot 81e5433f5c Auto-generate files after cl/597629658 11 months ago
Eric Salo c7f44a02eb upb: finish locking down the upb_Array internals 11 months ago
Joshua Haberman c7de9dce7c Added missing package() declarations. 11 months ago
Kevin King 4270f73aee Add `upb_Array_GetMutable` accessor 11 months ago
Protobuf Team Bot 41c8f2a5c6 Auto-generate files after cl/597378801 11 months ago
Mike Kruskal f441ce89ed Mint Edition 2024. 11 months ago
Protobuf Team Bot d4dfb9c4a6 Add kUpb_DecodeOption_AlwaysValidateUtf8 decode option, to force UTF-8 validation of proto2 strings. 11 months ago
Marcel Hlopko 36d344b63f Automated rollback of commit 0ce457f6e7. 11 months ago
Eric Salo b0d5ed8b08 upb: normalize some more function names 11 months ago
Hong Shin d2b8aa7ef2 Make upb::Status final 11 months ago
Protobuf Team Bot 8c1f635716 Auto-generate files after cl/597126288 11 months ago
Eric Salo c026907a5d upb: replace public universal hazzer with non-universal hazzers 11 months ago
Protobuf Team Bot 0ce457f6e7 Adds mutable extension accessors to the codegen for upb C and adds a `::protos::MutableExtension` method to upb C++ for getting a mutable extension. 11 months ago
Protobuf Team Bot c5083a855a InlinedArena needs copy constructor and copy assignment operator deleted 11 months ago
Eric Salo facf959a78 upb: tag upb_Array.data as UPB_ONLYBITS() 11 months ago
Joshua Haberman dbd4dcede0 Breaking Change: Removed `syntax` and added `has_presence?`/`is_packed?`. 11 months ago
Eric Salo 87618fcbdd upb: remove duplicate typedef for upb_TaggedMessagePtr 11 months ago
Protobuf Team Bot 4e90eadcb3 Auto-generate files after cl/596588385 11 months ago
Eric Salo c02f943f1a upb: distinguish between fields and extensions in the public clear() accessors 11 months ago
Eric Salo bdf24b2e0d upb: add 'static' to some wire decoder functions 11 months ago
Protobuf Team Bot f92ad8f1c9 Automated Code Change 11 months ago
Joshua Haberman fd699383f4 Breaking Change: Fixed inconsistencies in `Message#to_h`, [as previously announced](https://protobuf.dev/news/2023-12-27/). 11 months ago
Eric Salo 06b8991ab1 upb: move libupb.so from third_party/upb/ to third_party/dart/pb_runtime/ 11 months ago
Adam Cozzette a7b0421c78 Breaking change: make protobuf comply with the C++ layering check 11 months ago