Protobuf Team Bot
b66792e054
Auto-generate files after cl/694010705
1 month ago
Protobuf Team Bot
7c3eb4155f
Don't copy SpecificField data in MessageDifferencer unnecessarily.
...
PiperOrigin-RevId: 694010705
1 month ago
Protobuf Team Bot
707c747650
Auto-generate files after cl/693984458
1 month ago
Protobuf Team Bot
2e7ed9b3c4
Internal change
...
PiperOrigin-RevId: 693984458
1 month ago
Protobuf Team Bot
893f2fc740
Auto-generate files after cl/693911641
1 month ago
Protobuf Team Bot
7a18269072
Internal change
...
PiperOrigin-RevId: 693911641
1 month ago
Protobuf Team Bot
ce309e8eb7
Auto-generate files after cl/693898394
1 month ago
Mike Kruskal
9cc685edf8
Breaking change: Flip default behavior for handling cmake dependencies.
...
Instead of fetching dependencies by default, we will first look for a local installation and only fetch as a fallback. Two new options are added for forcing either of these behaviors. protobuf_FORCE_FETCH_DEPENDENCIES will always fetch dependencies, and protobuf_PREVENT_FETCH_DEPENDENCIES will never do so.
#test-continuous
PiperOrigin-RevId: 693898394
1 month ago
Protobuf Team Bot
a59cfa407f
Auto-generate files after cl/693888974
1 month ago
Protobuf Team Bot
074e475472
Internal change
...
PiperOrigin-RevId: 693888974
1 month ago
Protobuf Team Bot
8922b554ab
Auto-generate files after cl/693881256
1 month ago
Protobuf Team Bot
294d353a66
Use portable posix sigsetjmp to avoid saving signals on linux, in addition to apple platforms.
...
PiperOrigin-RevId: 693881256
1 month ago
Protobuf Team Bot
b55b2dd84d
Auto-generate files after cl/693867781
1 month ago
Protobuf Team Bot
f15bf0de0c
Internal change
...
PiperOrigin-RevId: 693867781
1 month ago
Protobuf Team Bot
6d4fdc49e5
Auto-generate files after cl/693862958
1 month ago
Protobuf Team Bot
a7dd1559ee
Use [[maybe_unused]] instead of PROTOBUF_UNUSED.
...
With C++17 being the baseline, we should use [[maybe_unused]]
to shrink port_def.inc.
PiperOrigin-RevId: 693862958
1 month ago
Protobuf Team Bot
00b9937d6a
Auto-generate files after cl/693808404
1 month ago
Protobuf Team Bot
54b4180302
Internal change
...
PiperOrigin-RevId: 693808404
1 month ago
Protobuf Team Bot
b96f2881aa
Auto-generate files after cl/693799584
1 month ago
Hong Shin
8eeee0e3ca
hpb: implement SetExtension for scalars i32 and i64
...
PiperOrigin-RevId: 693799584
1 month ago
Protobuf Team Bot
ab2a5b2aa1
Auto-generate files after cl/693789370
1 month ago
Protobuf Team Bot
b1882d357b
Clarify exception message for repeated builders.
...
Technically these methods fail either if the field is primitive (non-message) or if the field is repeated. However it is confusing to have a repeated message field claim to be of type 'message' and then fail with an error message that claims you need a message type.
PiperOrigin-RevId: 693789370
1 month ago
Protobuf Team Bot
5ebe2e17c7
Auto-generate files after cl/693773496
1 month ago
Protobuf Team Bot
297687a83f
Internal change
...
PiperOrigin-RevId: 693773496
1 month ago
Protobuf Team Bot
4bf7a66ce2
Auto-generate files after cl/693772376
1 month ago
Protobuf Team Bot
4e78fd1b5d
Internal change
...
PiperOrigin-RevId: 693772376
1 month ago
Protobuf Team Bot
5e1ba7f15c
Auto-generate files after cl/693746986
1 month ago
Protobuf Team Bot
c3cbfc7ad7
Internal change
...
PiperOrigin-RevId: 693746986
1 month ago
Protobuf Team Bot
d329dd84f2
Auto-generate files after cl/693697205
1 month ago
Protobuf Team Bot
df2b2efc8c
Internal version update.
...
PiperOrigin-RevId: 693697205
1 month ago
Protobuf Team Bot
9b0a515762
Auto-generate files after cl/693650377
1 month ago
Protobuf Team Bot
0509686f1d
Internal change
...
PiperOrigin-RevId: 693650377
1 month ago
Protobuf Team Bot
b1e8babda7
Auto-generate files after cl/693612028
1 month ago
Protobuf Team Bot
8a0f8ad19f
Internal change
...
PiperOrigin-RevId: 693612028
1 month ago
Protobuf Team Bot
d13dab6d59
Auto-generate files after cl/693606816
1 month ago
Protobuf Team Bot
c11d34e211
Internal change
...
PiperOrigin-RevId: 693606816
1 month ago
Protobuf Team Bot
cefc17a59d
Auto-generate files after cl/693581163
1 month ago
Protobuf Team Bot
1930fb5ca5
Internal change
...
PiperOrigin-RevId: 693581163
1 month ago
Protobuf Team Bot
d67dd21383
Auto-generate files after cl/693521568
1 month ago
Protobuf Team Bot
d60ac1d460
Internal change
...
PiperOrigin-RevId: 693521568
1 month ago
Protobuf Team Bot
1cb708c035
Auto-generate files after cl/693516053
1 month ago
Protobuf Team Bot
4ec5b2a1a2
Internal change
...
PiperOrigin-RevId: 693516053
1 month ago
Protobuf Team Bot
4a5649b8b3
Auto-generate files after cl/693492954
1 month ago
Protobuf Team Bot
6597c085de
Automated rollback of commit 6b9692460a
.
...
PiperOrigin-RevId: 693492954
1 month ago
Protobuf Team Bot
af14909c44
Auto-generate files after cl/693484023
1 month ago
Protobuf Team Bot
cfea150df8
Internal change
...
PiperOrigin-RevId: 693484023
1 month ago
Protobuf Team Bot
0d6216dbfd
Auto-generate files after cl/693469310
1 month ago
Protobuf Team Bot
8a33e2b5bc
Fix inconsistency issues with ALWAYS_INLINE macros.
...
Some uses put the `inline` keyword before the attribute, some put it after the
attribute, some didn't put it at all.
Clang is very permissive and it allowed code to work where it breaks in other
compilers. GCC doesn't like if you don't put the keyword, MSVC doesn't like if
the keyword is in the wrong place.
By moving the keyword into the macro we prevent this issue altogether.
PiperOrigin-RevId: 693469310
1 month ago
Protobuf Team Bot
6a6f4a0437
Auto-generate files after cl/693464006
1 month ago
Hong Shin
a453cffaed
hpb: upgrade test protos to use editions
...
if anyone should be using editions, it's us!
PiperOrigin-RevId: 693464006
1 month ago