7 Commits (46c0b580675f4f1bff69b97848b3712c2bc9ec5c)

Author SHA1 Message Date
Mike Kruskal 0b6e768f07 Introduce lifetimes for individual feature values. 4 months ago
Protobuf Team Bot 647ee98c65 Add #include "third_party/protobuf/port_undef.inc" a bunch of many .cc files 6 months ago
Mike Kruskal 35b34252c7 Stop supporting EDITION_PROTO2 as an alias for EDITION_LEGACY. 7 months ago
Mike Kruskal 433ca3e6a1 Internal changes 8 months ago
Mike Kruskal 57a6e8df1c Add dedicated tests to lock down that overridable defaults never change. 9 months ago
Mike Kruskal db5814e4ff Use newly split feature defaults in plugins and runtimes. 9 months ago
Mike Kruskal ea81024ddf Refactor editions infrastructure to a top-level directory. 9 months ago
Mike Kruskal b3b4497d61 Implement feature lifetime validation in protoc and the C++ runtime. 9 months ago
Mike Kruskal 0e167e796f Disallow all feature types except enum and boolean. 10 months ago
Mike Kruskal f66d876a10 Allow base64 encoding of embedded edition defaults. 11 months ago
Mike Kruskal 898d8fa1fd Open-source editions Bazel rules for embedding defaults. 1 year ago