1803 Commits (e1638dc8232315678416e62b24b67084f6d93256)

Author SHA1 Message Date
Hong Shin bceb7f597f Check IsFrozen for message/copy.c, experimental_jspb/decode.c, and json/decode.c 7 months ago
Hong Shin 0e3650c29c Add IsFrozen checks to conformance_upb and upb_js 7 months ago
Hong Shin 335edb909f update decode_fast.c to assert that non-const messages are not frozen 7 months ago
Joshua Haberman 37e484a0aa Replace direct access to MiniTable subs with calls to the encapsulated functions. 7 months ago
Protobuf Team Bot 6afdd5a135 Auto-generate files after cl/625815212 7 months ago
Mike Kruskal e5502c746e Removed merged features from the edition defaults IR. 7 months ago
Mike Kruskal db5814e4ff Use newly split feature defaults in plugins and runtimes. 7 months ago
Joshua Haberman b9b735cc73 Internal change 7 months ago
Mike Kruskal ea81024ddf Refactor editions infrastructure to a top-level directory. 7 months ago
Eric Salo bb3e50e15e upb: implement Dart public imports 7 months ago
Protobuf Team Bot a5be8bdb9f Auto-generate files after cl/625084569 8 months ago
Eric Salo 8d025c08ff upb: implement named imports in Dart 8 months ago
Mike Kruskal 7d87a1780a Hook up staleness tests to non-bootstrap edition defaults 8 months ago
Protobuf Team Bot 2322a8720f Auto-generate files after cl/623529512 8 months ago
Mike Kruskal da651cd3c2 Restore legacy edition enum value 8 months ago
Protobuf Team Bot b8bb56df4c Change Rust-upb to use upb_Encode and upb_Decode directly, instead of going through the upb C gencode. 8 months ago
Protobuf Team Bot ac32c97fbf Auto-generate files after cl/623355801 8 months ago
Eric Salo 9118be944d upb: extension/basefield setters are now public functions 8 months ago
Éamonn McManus 0013736b04 Fix typo in `kUpb_EncodeOption_SkipUnkown`. 8 months ago
Hong Shin 09529fe018 Update reader.c to initialize i inside loop 8 months ago
Eric Salo 52aa23f3fc upb: reuse upb_Message_Internal buffer after a upb_Message_Clear() 8 months ago
Eric Salo bcd44f65c8 upb: upb_MiniTable_MessageFieldIsLinked() -> upb_MiniTable_FieldIsLinked() 8 months ago
Eric Salo 818da99549 upb: replace upb_MiniDescriptor_BuildEnum() with upb_MiniTableEnum_Build() 8 months ago
Eric Salo 3d21bc26c9 upb: define kUpb_CompareOption_IncludeUnknownFields flag for upb_Message_IsEqual() 8 months ago
Mike Kruskal 29c69ff00b Fix text-format delimited field handling 8 months ago
Protobuf Team Bot d5a435fb4b Rename 'length delimited' to 'length prefixed' 8 months ago
Protobuf Team Bot c6f6a3291e Add Length-Delimited Encode and Decode functions to upb. 8 months ago
Protobuf Team Bot d7f032ad15 Move private definitions out of //bazel 8 months ago
Protobuf Team Bot dc5053acc4 Automated Code Change 8 months ago
Protobuf Team Bot 85edb7e783 Auto-generate files after cl/621365246 8 months ago
Mike Kruskal 8d4d778b21 Automated rollback of commit 2f6982e644. 8 months ago
Protobuf Team Bot c49b0ace36 Auto-generate files after cl/621354397 8 months ago
Mike Kruskal 2f6982e644 Automated rollback of commit b09b3e46fe. 8 months ago
Hong Shin f520cf3dbf upb:decode initialize int inside loop for upb_DecodeLongVarintReturn 8 months ago
Protobuf Team Bot 3a2cd26c13 Auto-generate files after cl/621236613 8 months ago
Mike Kruskal 4295b95605 Internal change 8 months ago
Protobuf Team Bot 132168069d Auto-generate files after cl/621041035 8 months ago
Mike Kruskal b09b3e46fe Add edition lifetime options for feature specs. 8 months ago
Eric Salo d51df2d2d7 upb: make upb_Array_Reserve() a public function 8 months ago
Protobuf Team Bot 83ec410d30 Internal change 8 months ago
Mike Kruskal 7662fdd8ed Fix toproto behavior for groups and required under editions 8 months ago
Mike Kruskal 11e767a899 Fix latent bug in upb editions implementation caught by python conformance tests. 8 months ago
Eric Salo 2d9c00ccec upb: clean up open vs closed enums in the Dart gencode 8 months ago
Joshua Haberman 8612d5e771 Print non-extension fields by field number order instead of .proto file order. 8 months ago
Protobuf Team Bot 897fd04266 Correct issue where open enums were incorrectly expected to be linked by upb_MiniTable_GetSubList() 8 months ago
Eric Salo d452a16b8c upb: fix textformat encoder to print group name instead of field name 8 months ago
KJ Tsanaktsidis 2082ee8bb5 Implement service & method descriptor lookup in Ruby (#15817) 8 months ago
Eric Salo 0f23c3f0c6 upb: add upb_FieldDef_LayoutIndex() 8 months ago
Eric Salo 5d136e1b4d upb: add containing_type() methods to MessageDefPtr and EnumDefPtr 8 months ago
Mike Kruskal bca8fb6117 Implement edition 2023 support in all Ruby runtimes. 9 months ago