- 11 Jan, 2020 1 commit
-
-
salamaniibm authored
-
- 07 Jan, 2020 1 commit
-
-
Rafi Kamal authored
Currently this is managed by the release script. We should also possibly remove the section for "Push artifacts to Maven Central"
-
- 11 Dec, 2019 1 commit
-
-
Rafi Kamal authored
-
- 02 Dec, 2019 1 commit
-
-
Rafi Kamal authored
-
- 25 Nov, 2019 1 commit
-
-
Rafi Kamal authored
-
- 22 Nov, 2019 1 commit
-
-
Rafi Kamal authored
-
- 19 Nov, 2019 1 commit
-
-
Rafi Kamal authored
-
- 16 Nov, 2019 1 commit
-
-
Rafi Kamal authored
-
- 03 Oct, 2019 1 commit
-
-
Rafi Kamal authored
-
- 18 Sep, 2019 1 commit
-
-
Jie Luo authored
* Cherry pick changes on update_version.py #6643 * Update version to 3.10.0-rc-0 * Do not add rc0 to php packages.xml
-
- 12 Sep, 2019 1 commit
-
-
Rafi Kamal authored
-
- 05 Sep, 2019 1 commit
-
-
Rafi Kamal authored
-
- 30 Aug, 2019 1 commit
-
-
salamaniibm authored
-
- 09 Aug, 2019 1 commit
-
-
Jie Luo authored
* Add changelog for 3.9.x * Revert "Make php message class final to avoid mocking (#6277)" (#6324) This reverts commit 7f84a943. This is just temporary. Eventually, we still want to roll forward this change. Some users are complaining they need more time to clean up their code. * Update extract_includes.bat.in File io_win32.h is not in directory google\protobuf\stubs under directory google\protobuf\io * Set oneof case in array constructor (#6351) Forgot to set it previously. * Update protobuf version (#6366) * Drop building wheel for python 3.4 (#6406) https://github.com/matthew-brett/multibuild/pull/240 * Fix binary compatibility in FieldCodec factory methods (#6380) (#6424) * Fix binary compatibility in FieldCodec factory messages * Make default value parameter for current factories required * Route old methods through default value overloads * Remove ExtensionRegistry.Add(params) overload * Rename ExtensionRegistry.Add(IEnumerable<Extension>) overload to AddRange * Edit naming of parameters in Extension classes * * Fix add API warnings to docs for extension APIs * Rename internal ExtensionSet.GetValue to TryGetValue * Disable javadoc error (#6371) * Disable javadoc error Actual fixes of the javadoc will be followed up * Remove duplicated configuration * Update javadoc plugin version * Updated Bazel test script to use most recent Bazel version (#6413) (#6433) I'm not exactly sure why, but this fixes the failing Bazel presubmit test. Using the most recent version seems like a good idea anyway so that we can make sure we're compatible with any new Bazel changes. * [bazel] Add fixes for --incompatible_load_{cc,java,proto}_rules_from_bzl * No need to update version in generated code (#6471) generate_descriptor will handle that * Update protobuf version (#6472)
-
- 17 Jun, 2019 1 commit
-
-
Hao Nguyen authored
-
- 21 May, 2019 3 commits
-
-
Hao Nguyen authored
-
Hao Nguyen authored
This reverts commit 6d96493b.
-
Hao Nguyen authored
-
- 23 Apr, 2019 1 commit
-
-
Hao Nguyen authored
-
- 26 Mar, 2019 1 commit
-
-
Paul Yang authored
* Update version number to 3.7.1 * Update version number in port_def.inc
-
- 25 Mar, 2019 1 commit
-
-
Adam Cozzette authored
We ran into problems with precompiled protoc binaries not working on some systems because of the dependence on a dynamically linked libatomic. However, I found that linking against libatomic is not actually necessary in our protoc build environment. Inside configure.ac there's a test which figures out if we need to pass -latomic, and it does this by attempting to build a test binary. That binary was failing to build, but it turns out this was because we need to pass -std=c++11, not -latomic. This fixes #5875.
-
- 28 Feb, 2019 1 commit
-
-
Paul Yang authored
* Update version number to 3.7.0 * Add php/releash.sh to Makefile.am * Make cpp_distcheck exit on fail
-
- 22 Feb, 2019 1 commit
-
-
Bo Yang authored
-
- 19 Feb, 2019 1 commit
-
-
Paul Yang authored
* Update version to 3.7.0 * Update version number for java bom
-
- 31 Jan, 2019 1 commit
-
-
Adam Cozzette authored
-
- 30 Jan, 2019 1 commit
-
-
Adam Cozzette authored
-
- 24 Jan, 2019 1 commit
-
-
Hao Nguyen authored
-
- 23 Jan, 2019 1 commit
-
-
Hao Nguyen authored
* Fix protoc release * Update Dockerfile to include libatomic
-
- 14 Dec, 2018 2 commits
-
-
Hao Nguyen authored
-
Hao Nguyen authored
Replace update_version shell script with a python script, which is much better at handling XML rewrite. Update the PHP version too. As part of rewrite, some XML file format will change a little, but the semantics is still the same so it should be okay.
-
- 22 Aug, 2018 1 commit
-
-
Feng Xiao authored
-
- 01 Aug, 2018 1 commit
-
-
Adam Cozzette authored
This was fairly straightforward using the existing build-protoc.sh script. The only problem I ran into was that the x86 Docker builds create output directories owned by root, which caused some permission issues. Fortunately it was easy to get around that just by doing those Docker builds last.
-
- 30 Jul, 2018 1 commit
-
-
Adam Cozzette authored
I made a few small fixes to the documentation related to publishing protoc artifacts: - The target directory for Mac should be called osx instead of macos. - There needs to be a directory for aarch_64. - We need to avoid calling "mvn clean" inside the protoc-artifacts directory, since that will delete the contents of the target/ subdirectory.
-
- 27 Jul, 2018 1 commit
-
-
Adam Cozzette authored
-
- 17 Jul, 2018 2 commits
-
-
Eric Anderson authored
This avoids the need to use "yum update && yum upgrade" in the container to be able to contact GitHub, which requires TLS 1.2[1]. I have verified that binaries built with this container still run in the previous container; no errors like "/lib64/libc.so.6: version `GLIBC_2.14' not found", which occur if using too new of a glibc when compiling. CentOS 6.6 has glibc version 2.12 release 1.209.el6. CentOS 6.9 has glibc version 2.12 release 1.149.el6. Both would upgrade to release 1.212.el6 via "yum update && yum upgrade". 1. https://githubengineering.com/crypto-deprecation-notice/
-
Adam Cozzette authored
Now that we depend on C++11, we need at least GCC 4.8 instead of 4.7. This change updates the Docker setup to continue using CentOS 6.6 but with GCC 4.8. I also added libm to the whitelist for dynamically linked libraries for the ARM64 protoc binary.
-
- 16 Jul, 2018 3 commits
-
-
Feng Xiao authored
-
Feng Xiao authored
1. Changed maven script to only do artifact uploading and removed build script invocation from it. We didn't use maven to invoke the build script before (we built protoc manually and editted pom.xml to only do uploading for previous releases), and will not use it in the future (we will use kokoro to build artifacts). 2. Cleaned up build-protoc.sh and README.md: removed the part about using maven to build and listed supported platforms explicitly.
-
Feng Xiao authored
-
- 13 Jul, 2018 1 commit
-
-
Feng Xiao authored
1. Changed maven script to only do artifact uploading and removed build script invocation from it. We didn't use maven to invoke the build script before (we built protoc manually and editted pom.xml to only do uploading for previous releases), and will not use it in the future (we will use kokoro to build artifacts). 2. Cleaned up build-protoc.sh and README.md: removed the part about using maven to build and listed supported platforms explicitly.
-