Commit Graph

8524 Commits

Author SHA1 Message Date
Bo Yang
d8f55782b0 Update protobuf version 2021-08-27 14:39:58 -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
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
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
Adam Cozzette
8a3c4948a4
Merge pull request #8858 from acozzette/sync-stage
Integrate from Piper for C++, Java, and Python
2021-08-09 15:55:00 -07:00
Adam Cozzette
75680f8a70 Remove the _build directory before building protoc 2021-08-09 09:37:19 -07:00
Adam Cozzette
ed1d7443ff Make generate_test_protos.sh echo commands 2021-08-06 15:53:14 -07:00
Adam Cozzette
bc67ae820b Initialize TableArena::small_size_blocks_ inside constructor
This should fix some compiler errors about a missing initializer when
building with -Wmissing-field-initializers on GCC 4.8.5. I think this
must be a GCC bug, so let's just work around it.
2021-08-06 13:55:54 -07:00
Adam Cozzette
0554bb24c0 Add a top-level .bazelrc to make sure we use C++11 2021-08-06 11:09:53 -07:00
Adam Cozzette
4b86ec667a Add -k flag to bazel test runs
This will ensure that the build keeps going even if there is an error,
so that we can see as many results as possible without having to fix the
error and kick off another run.
2021-08-06 10:48:36 -07:00
Adam Cozzette
d7320b15ee Fix compiler error in dynamic_message.cc 2021-08-06 10:47:55 -07:00
Adam Cozzette
0773db2124 Fix Kotlin tests 2021-08-06 09:59:14 -07:00
UebelAndre
ae26a81918
bazel: make *.bzl files publicly accessible for use with stardoc (#8847) 2021-08-06 08:08:32 -07:00
Adam Cozzette
1a024e8e36 Tweak brace initialization in descriptor.cc 2021-08-04 15:09:26 -07:00
Adam Cozzette
6cee7c604e Temporarily disable ExtensionRegistryFactoryTest 2021-08-04 14:34:53 -07:00
Adam Cozzette
0a4fcd5d97 Fix memory leak in InlinedStringField 2021-08-04 12:48:14 -07:00
Matt Fowles Kulukundis
51405b6b92
Merge pull request #8859 from tamird/warnings
Disallow missing field initializers
2021-08-04 19:21:59 +03:00
Adam Cozzette
e4fb604bc1 Use pipe instead of pipe2 for compatibility with Mac OS 2021-08-04 08:31:56 -07:00
Tamir Duberstein
57a120fe3b
Disallow missing field initializers
Change-Id: I0f60c220d1441ee5594c9c9437a68de84c6c854a
2021-08-04 11:19:26 -04:00
Adam Cozzette
64e9f1b5c7 Add an extra pair of braces around constexpr std::array 2021-08-04 07:41:13 -07:00
Matt Fowles Kulukundis
7ab417fa49
Merge pull request #8860 from tamird/more-warnings
Disallow minor warnings
2021-08-04 17:29:02 +03:00
Tamir Duberstein
9e675037dc
Disallow deprecated-declarations in non-test
Some deprecated functions have tests, so they must be exempted.
2021-08-04 09:31:33 -04:00
Tamir Duberstein
2772f0d553
Disallow unused-function, write-strings
unused-function was suppressed way back in b2b65842ea.
write-strings was suppressed in 2506cf5cf4.

Neither appears to be needed today.
2021-08-04 09:25:44 -04:00
Tamir Duberstein
7e97fd4168
BUILD: buildifier
Automatically format using `buildifier BUILD`.
2021-08-04 09:25:44 -04:00
Adam Cozzette
2fd5c96f4d Add map_test.inc to build configs and new Kotlin files to java_EXTRA_DIST 2021-08-03 14:13:43 -07:00
Adam Cozzette
d46abc1e7e Update BUILD and cmake files and add some missing Java dependencies 2021-08-03 13:44:26 -07:00
Joshua Haberman
66d749188f
Merge pull request #8854 from haberman/google-wyhash
Migrate PHP & Ruby to ABSL wyhash
2021-08-03 13:05:04 -07:00
Adam Cozzette
f56438cb62 Update CHANGES.txt 2021-08-03 12:57:50 -07:00
Adam Cozzette
e1930cd028 Fix unused parameters in cpp_helpers.cc 2021-08-03 12:40:01 -07:00
Adam Cozzette
5d03f8c8a5 Merge tag 'refs/tags/sync-piper' into sync-stage 2021-08-03 12:25:42 -07:00
Adam Cozzette
562fc946c7 Sync from Piper @388508285
PROTOBUF_SYNC_PIPER
2021-08-03 11:58:05 -07:00
SpringHack
343f778572
Fix default value of enum(int) in json_util with proto2 (#8835) 2021-08-03 09:53:23 -07:00