Sil3ntStorm
c87e1ae597
Fix uninitialized variable warnings in descriptor.cc ( #8931 )
...
* Fix uninitialized variable use warnings in descriptor.cc AllocateFieldNames and AllocRawInternal
* Fix missing-field-initializers warning
2021-08-30 13:39:33 -07:00
Sil3ntStorm
ef6a9b2854
Fix cast truncates constant value warning ( #8932 )
2021-08-30 10:26:39 -07:00
Joshua Haberman
fe54248aba
Merge pull request #8917 from Sil3ntStorm/issue-6159
...
Use if constexpr in template functions
2021-08-30 09:20:42 -07:00
Sil3ntStorm
1473d74620
Disable conditional expression is constant warning (C4127) inside protobuf
2021-08-29 22:44:34 +02:00
Elliotte Rusty Harold
a3e5587447
Merge pull request #7855 from belugabehr/ObjectsRequireNonNull
...
Standardize NPE checks on JDK Objects utility
2021-08-29 12:43:27 +00:00
Joshua Haberman
f79f956b74
Merge pull request #8851 from compnerd/msvc-runtime-library
...
cmake: support `MSVC_RUNTIME_LIBRARY` property
2021-08-28 13:37:36 -07:00
Paul Yang
528b694e7c
Merge pull request #8920 from TeBoring/3.18.x-202108271437
...
Update protobuf version
2021-08-27 15:50:56 -07:00
Paul Yang
d6b6fdd114
Merge pull request #8919 from TeBoring/3.18.x-cherry
...
Cherry pick changes to fix python release
2021-08-27 15:50:16 -07:00
Paul Yang
81771b9274
Add LICENSE to released python packages ( #8913 )
2021-08-27 15:41:58 -07:00
Adam Cozzette
0b0e404be9
Allocate 10 descriptor.proto extension numbers for COSI ( #8921 )
...
Fixes #8553 .
2021-08-27 15:01:57 -07:00
Bo Yang
d8f55782b0
Update protobuf version
2021-08-27 14:39:58 -07:00
Paul Yang
de469720e9
Remove unnecessary code in release script ( #8915 )
2021-08-27 14:39:03 -07:00
Paul Yang
b0e1f289a5
Use a working docker image for build python release packages ( #8916 )
...
* Use a working docker image for build python release packages
* Update devtoolset-2-libatomic-devel to devtoolset-9-libatomic-devel
2021-08-27 14:10:24 -07:00
Bo Yang
f9758b546e
Stick to a working version of docker file
2021-08-27 14:10:04 -07:00
Bo Yang
492be5130f
Stop building wheel for python 3.5
2021-08-27 14:09:40 -07:00
Bo Yang
2fbc07b243
Stopping build wheel for python 2.7
2021-08-27 14:09:15 -07:00
Paul Yang
dd2c3378ab
Use a working docker image for build python release packages ( #8916 )
...
* Use a working docker image for build python release packages
* Update devtoolset-2-libatomic-devel to devtoolset-9-libatomic-devel
2021-08-27 13:52:26 -07:00
Paul Yang
0ac5680be9
Merge pull request #8909 from acozzette/python27-fix
2021-08-27 13:50:59 -07:00
Bo Yang
9fb5a0fc12
Stick to a working version of docker file
2021-08-26 15:02:04 -07:00
Bo Yang
7486abd498
Stop building wheel for python 3.5
2021-08-26 14:04:56 -07:00
Bo Yang
b84070eeaf
Stopping build wheel for python 2.7
2021-08-26 13:19:21 -07:00
Elliotte Rusty Harold
7924f6d7ff
same directory ignore
...
fixes #8745 @acozzette
2021-08-26 17:28:49 +00:00
Elliotte Rusty Harold
8cf990fc9f
Updtae version to 3.17.3 ( #8889 )
2021-08-26 09:12:56 -07:00
Paul Yang
bcdb4ca4c7
No need to test python2.7 ( #8891 )
2021-08-26 07:46:36 -07:00
Adam Cozzette
66b7b71a45
Merge pull request #8902 from acozzette/sync-stage
...
Integrate from Piper for C++, Java, and Python
2021-08-26 07:38:09 -07:00
Adam Cozzette
9faf5a79bc
Use kName naming style for enum in binary_json_conformance_suite.cc
...
This style is officially the correct one according to the style guide,
but more importantly this fixes a conflict with TRUE and FALSE macros
defined on Mac OS.
2021-08-25 13:55:16 -07:00
Adam Cozzette
877e7b6472
Add new Python-C++ source files to Makefile.am
2021-08-25 13:43:50 -07:00
Adam Cozzette
1d842f1d81
Update CHANGES.txt
2021-08-25 13:43:28 -07:00
Adam Cozzette
50ea0dc402
Merge tag 'refs/tags/sync-piper' into sync-stage
2021-08-25 12:32:04 -07:00
Adam Cozzette
f78fefc1ff
Sync from Piper @392954264
...
PROTOBUF_SYNC_PIPER
2021-08-25 12:32:02 -07:00
Joshua Haberman
38f6e15e77
Merge pull request #8901 from haberman/release-notes
...
Added release notes indicating that 3.17.3 is the last Python 2.x release.
2021-08-24 20:52:39 -07:00
Joshua Haberman
16ae4ba3fa
Added release notes indicating that 3.17.3 is the last Python 2.x release.
2021-08-24 19:23:58 -07:00
Adam Cozzette
4eed0dab5a
Sync from Piper @392076391
...
PROTOBUF_SYNC_PIPER
2021-08-20 15:05:53 -07:00
Paul Yang
3b0f10b936
No need to test python2.7 ( #8891 )
2021-08-20 08:49:08 -07:00
Paul Yang
c51a8a2c10
Exclude reflection_tester from release ( #8892 )
2021-08-20 08:48:42 -07:00
Paul Yang
1a1710b19d
Update change log ( #8888 )
...
* Update change log
2021-08-19 09:35:07 -07:00
Paul Yang
7cbc08615f
Update protobuf version ( #8887 )
2021-08-18 17:20:20 -07:00
Paul Yang
4f49062a95
Merge pull request #8885 from TeBoring/sync-stage
...
Integrate from Piper for C++, Java, and Python
2021-08-18 12:59:08 -07:00
Bo Yang
24a5504b79
Remove internal only change
2021-08-18 10:49:41 -07:00
Bo Yang
b9d6693545
Update BUILD and cmake files
2021-08-18 10:25:22 -07:00
Bo Yang
c3a7af43d3
Remove reference to src/google/protobuf/field_access_listener.cc
2021-08-18 10:01:10 -07:00
Bo Yang
04fc93f4b5
Merge tag 'refs/tags/sync-piper' into sync-stage
2021-08-18 09:25:50 -07:00
Bo Yang
509aee4b8b
Sync from Piper @391414001
...
PROTOBUF_SYNC_PIPER
2021-08-17 17:26:34 -07:00
deannagarcia
9675b28074
Merge pull request #8879 from protocolbuffers/fixSymlink
...
Fix recursive symlink error
2021-08-16 12:37:50 -07:00
Deanna Garcia
b3d25f7d2f
Add _build to .bazelignore
2021-08-13 23:35:37 +00:00
Adam Cozzette
98b6ead775
Remove .bazelrc file containing the -std=c++11 flag ( #8874 )
...
MSVC warns about that flag since it's not in the format it expects, and
the flag seems to be unnecessary anyway.
2021-08-13 13:32:59 -07:00
Deanna Garcia
9b7685436b
Removing php workaround
2021-08-13 20:09:07 +00:00
Matt Fowles Kulukundis
2f513ddb9d
Merge pull request #8878 from fowles/master
...
Add SECURITY.md
2021-08-13 21:55:13 +03:00
Matt Kulukundis
556df2a33a
grammar nit
2021-08-13 14:50:07 -04:00
Matt Kulukundis
f8c431ae8d
Add a SECURITY.md
2021-08-13 14:29:56 -04:00