Protobuf Team Bot
b66792e054
Auto-generate files after cl/694010705
4 weeks ago
Protobuf Team Bot
7c3eb4155f
Don't copy SpecificField data in MessageDifferencer unnecessarily.
...
PiperOrigin-RevId: 694010705
4 weeks ago
Protobuf Team Bot
707c747650
Auto-generate files after cl/693984458
4 weeks ago
Protobuf Team Bot
2e7ed9b3c4
Internal change
...
PiperOrigin-RevId: 693984458
4 weeks ago
Protobuf Team Bot
893f2fc740
Auto-generate files after cl/693911641
4 weeks ago
Protobuf Team Bot
7a18269072
Internal change
...
PiperOrigin-RevId: 693911641
4 weeks ago
Protobuf Team Bot
ce309e8eb7
Auto-generate files after cl/693898394
4 weeks 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
4 weeks ago
Protobuf Team Bot
a59cfa407f
Auto-generate files after cl/693888974
4 weeks ago
Protobuf Team Bot
064b50e8e9
Internal change
...
PiperOrigin-RevId: 693891307
4 weeks ago
Protobuf Team Bot
074e475472
Internal change
...
PiperOrigin-RevId: 693888974
4 weeks ago
Protobuf Team Bot
8922b554ab
Auto-generate files after cl/693881256
4 weeks ago
Protobuf Team Bot
9632425c34
Use ::int32_t to avoid confusion with bad field names.
...
Packed repeated fields without cached_size use static_cast<int32_t> that may be confused
with bad field names. This change fixes it by using ::int32_t.
PiperOrigin-RevId: 693884622
4 weeks ago
Protobuf Team Bot
294d353a66
Use portable posix sigsetjmp to avoid saving signals on linux, in addition to apple platforms.
...
PiperOrigin-RevId: 693881256
4 weeks ago
Protobuf Team Bot
b55b2dd84d
Auto-generate files after cl/693867781
4 weeks ago
Protobuf Team Bot
f15bf0de0c
Internal change
...
PiperOrigin-RevId: 693867781
4 weeks ago
Protobuf Team Bot
6d4fdc49e5
Auto-generate files after cl/693862958
4 weeks 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
4 weeks ago
Protobuf Team Bot
e3a0777b2c
Auto-generate files after cl/693808783
4 weeks ago
Protobuf Team Bot
00b9937d6a
Auto-generate files after cl/693808404
4 weeks ago
Protobuf Team Bot
1ceedf88ca
Use [[nodiscard]] instead of PROTOBUF_NODISCARD
...
With C++17 being baseline, PROTOBUF_NODISCARD is no longer necessary. Directly
using [[nodiscard]] makes port_def.inc smaller.
PiperOrigin-RevId: 693808783
4 weeks ago
Protobuf Team Bot
54b4180302
Internal change
...
PiperOrigin-RevId: 693808404
4 weeks ago
Protobuf Team Bot
62f9320b47
Auto-generate files after cl/693801612
4 weeks ago
Protobuf Team Bot
b96f2881aa
Auto-generate files after cl/693799584
4 weeks ago
Hong Shin
a862499b19
upb: Add upb_Message_GetExtensionMessage
...
PiperOrigin-RevId: 693801612
4 weeks ago
Chris Kennelly
d9a8e7a8fc
Internal change
...
PiperOrigin-RevId: 693800434
4 weeks ago
Hong Shin
8eeee0e3ca
hpb: implement SetExtension for scalars i32 and i64
...
PiperOrigin-RevId: 693799584
4 weeks ago
Protobuf Team Bot
ab2a5b2aa1
Auto-generate files after cl/693789370
4 weeks 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
4 weeks ago
Protobuf Team Bot
5ebe2e17c7
Auto-generate files after cl/693773496
4 weeks ago
Protobuf Team Bot
297687a83f
Internal change
...
PiperOrigin-RevId: 693773496
4 weeks ago
Protobuf Team Bot
4bf7a66ce2
Auto-generate files after cl/693772376
4 weeks ago
Protobuf Team Bot
4e78fd1b5d
Internal change
...
PiperOrigin-RevId: 693772376
4 weeks ago
Protobuf Team Bot
5e1ba7f15c
Auto-generate files after cl/693746986
4 weeks ago
Protobuf Team Bot
c3cbfc7ad7
Internal change
...
PiperOrigin-RevId: 693746986
4 weeks ago
Protobuf Team Bot
d329dd84f2
Auto-generate files after cl/693697205
4 weeks ago
Protobuf Team Bot
df2b2efc8c
Internal version update.
...
PiperOrigin-RevId: 693697205
4 weeks ago
Protobuf Team Bot
9b0a515762
Auto-generate files after cl/693650377
4 weeks ago
Protobuf Team Bot
0509686f1d
Internal change
...
PiperOrigin-RevId: 693650377
4 weeks ago
Protobuf Team Bot
b1e8babda7
Auto-generate files after cl/693612028
4 weeks ago
Protobuf Team Bot
8a0f8ad19f
Internal change
...
PiperOrigin-RevId: 693612028
4 weeks ago
Protobuf Team Bot
d13dab6d59
Auto-generate files after cl/693606816
4 weeks ago
Protobuf Team Bot
c11d34e211
Internal change
...
PiperOrigin-RevId: 693606816
4 weeks ago
Protobuf Team Bot
cefc17a59d
Auto-generate files after cl/693581163
4 weeks ago
Protobuf Team Bot
1930fb5ca5
Internal change
...
PiperOrigin-RevId: 693581163
4 weeks ago
Protobuf Team Bot
d67dd21383
Auto-generate files after cl/693521568
4 weeks ago
Protobuf Team Bot
d60ac1d460
Internal change
...
PiperOrigin-RevId: 693521568
4 weeks ago
Protobuf Team Bot
1cb708c035
Auto-generate files after cl/693516053
4 weeks ago
Protobuf Team Bot
4ec5b2a1a2
Internal change
...
PiperOrigin-RevId: 693516053
4 weeks ago
Protobuf Team Bot
4a5649b8b3
Auto-generate files after cl/693492954
4 weeks ago