7 Commits (9a60e5d001442f0af8563f40ac7f449c4f579bf4)

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