65 Commits (74ddc48fa91a5347a04363f9fb6e664c904e97c2)

Author SHA1 Message Date
Protobuf Team Bot 83ec410d30 Internal change 9 months ago
Mike Kruskal 11e767a899 Fix latent bug in upb editions implementation caught by python conformance tests. 9 months ago
Joshua Haberman 8612d5e771 Print non-extension fields by field number order instead of .proto file order. 9 months ago
KJ Tsanaktsidis 2082ee8bb5 Implement service & method descriptor lookup in Ruby (#15817) 9 months ago
Eric Salo 0f23c3f0c6 upb: add upb_FieldDef_LayoutIndex() 9 months ago
Eric Salo 5d136e1b4d upb: add containing_type() methods to MessageDefPtr and EnumDefPtr 9 months ago
Mike Kruskal bca8fb6117 Implement edition 2023 support in all Ruby runtimes. 9 months ago
Mike Kruskal 04397d4c77 Exclude checked-in descriptor gencode from source wheels. 9 months ago
Protobuf Team Bot 45f9158b8a Auto-generate files after cl/613970553 9 months ago
Protobuf Team Bot e41ffb01a2 Auto-generate files after cl/613765356 9 months ago
Mike Kruskal d5543304d5 Fix has_presence to account for proto3 extensions in Python. 9 months ago
Mike Kruskal 9a020c4a7b Unify behavior of deprecated_legacy_json_field_conflicts across upb and syntax. 11 months ago
Eric Salo 98843d15ac upb: attempt to reduce the direct use of UPB_PRIVATE() fields 11 months ago
Eric Salo 72275ded70 upb: move upb_Message definition back into upb/message/ 11 months ago
Eric Salo c7f44a02eb upb: finish locking down the upb_Array internals 11 months ago
Mike Kruskal f441ce89ed Mint Edition 2024. 11 months ago
Eric Salo c026907a5d upb: replace public universal hazzer with non-universal hazzers 11 months ago
Joshua Haberman dbd4dcede0 Breaking Change: Removed `syntax` and added `has_presence?`/`is_packed?`. 11 months ago
Eric Salo c02f943f1a upb: distinguish between fields and extensions in the public clear() accessors 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 9debd6b10a upb: merge upb:message_accessors into upb:message 11 months ago
Eric Salo 64dbf0dba4 upb: delete the aliases for upb:hash, upb:lex, upb:reflection_internal 12 months ago
Eric Salo f0cf0b653c upb: clean up and consolidate the upb/message/ build targets 12 months ago
Adam Cozzette 4ec9170bcd Fix layering check for usage of gtest 12 months ago
Eric Salo 0eac807f3b upb: delete the aliases for base:internal and mini_descriptor:internal 12 months ago
Eric Salo 090c3adbf2 upb: start consolidating the upb/message/ build targets 12 months ago
Joshua Haberman 238538b6ce Fixed breaking ARM tests by properly aligning default options. 12 months ago
Eric Salo b997cb6d8d upb: add a non-void typedef for upb_Message 12 months ago
Adam Cozzette 40ad3fac60 Breaking change: remove support for PHP generic services 12 months ago
Eric Salo de7f589d44 upb: eliminate :mini_table_internal 12 months ago
Eric Salo 121896da15 upb: add upb_Message_ExtensionByIndex() 12 months ago
Eric Salo 5b7bafc60e upb: upb_Message_Extension -> upb_Extension 12 months ago
Eric Salo a4a98bdcc0 upb: tag upb_Array.size as UPB_ONLYBITS() 12 months ago
Eric Salo fa62c92071 upb: stop generating hazzers for repeated fields 1 year ago
Eric Salo a649ddadb5 upb: reverse the polarity of the MiniTableField untyped data accessors 1 year ago
Eric Salo a303ccbe05 upb: use upb_alloc functions internally instead of stdlib malloc/free 1 year ago
Eric Salo cca8a7cc23 upb: delete upb::SymbolTable typedef 1 year ago
Eric Salo 0755621dd2 Automated rollback of commit 3c75c331d3. 1 year ago
Eric Salo 3c75c331d3 upb: inline upb_Message_New() 1 year ago
Mike Kruskal f99c0bd47e Add an EDITION_MAX enum value for plugins that will never need edition-based changes 1 year ago
Eric Salo bb5322a194 upb: lock down upb_MiniTable (mostly) 1 year ago
Mike Kruskal ec76af2b0e Internal Code Change 1 year ago
Eric Salo d0c85637e7 upb: lock down upb_MiniTableSub 1 year ago
Eric Salo 19ef3a58cf upb: lock down MiniTableField 1 year ago
Eric Salo 8dfd82096b upb: lock down upbMiniTable_File 1 year ago
Eric Salo 21133d554f upb: lock down upb_MiniTableExtension 1 year ago
Eric Salo 3ce2c573b3 upb: start to lock down upb_Array 1 year ago
Protobuf Team Bot 4656b0d6e0 Make SetField/GetField public and operate on MessageValue instead of void*. 1 year ago
Jason Lunn 42f8b7782e Add support for extensions in CRuby, JRuby, and FFI Ruby (#14703) 1 year ago
Eric Salo 8849deab91 upb: implement some upb_FieldType and upb_CType functions 1 year ago