24 Commits (28.x-202409182056)

Author SHA1 Message Date
Protobuf Team Bot 03729f631b Internal changes to versions 5 months ago
Protobuf Team Bot c97a042116 In the custom vtable mode invert how the static/non-static overloads versions work for ByteSizeLong and _InternalSerialize. That way the public entry point and the function pointer both end up being the same. Currently, the static function is a separate function than the one called externally, forcing two functions to exist. 5 months ago
Protobuf Team Bot 9306e8446f Internal changes to versions 5 months ago
Protobuf Team Bot cbb3abfc4b Internal changes to versions 5 months ago
Protobuf Team Bot f0d1814d0c Internal changes to versions 5 months ago
Protobuf Team Bot 894fd31530 Internal changes to versions 5 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 643b0a625f Internal changes 5 months ago
Mike Kruskal a39c17bec4 Internal changes 5 months ago
Protobuf Team Bot 689594986a Internal changes to versions 5 months ago
Mike Kruskal 40ffd46cec Automated rollback of commit a30b25578a. 5 months ago
Mike Kruskal a30b25578a Automated rollback of commit 901b2e548c. 5 months ago
Mike Kruskal 901b2e548c Reorganize our bootstrapped feature gencode. 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
Adam Cozzette ccadeac6ee Internal change 6 months ago
Sandy Zhang c99cf4bbfa Add `java` to reserved names to escape extensions to `java_`. This may break existing references to gencode for extensions named `java`. 7 months ago
Brent Shaffer 01744cccae chore(php): conformance testing for edition (#16712) 7 months ago
Protobuf Team Bot d45016a93f Internal changes to versions 7 months ago
Protobuf Team Bot 2c246484d3 Add editions-specific required fields to the required fields allow-list. 7 months ago
Protobuf Team Bot a9e0480768 Use Emit for ByteSizeLong 7 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