1. 01 Aug, 2018 1 commit
  2. 30 Jul, 2018 1 commit
    • Adam Cozzette's avatar
      Updated release documentation (#4973) · 90e2c29e
      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.
      90e2c29e
  3. 27 Jul, 2018 1 commit
  4. 17 Jul, 2018 2 commits
    • Eric Anderson's avatar
      protoc-artifacts: Update centos base from 6.6 to 6.9 · 11e2eca4
      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/
      11e2eca4
    • Adam Cozzette's avatar
      Updated Docker setup to use GCC 4.8 · 6fc2bac3
      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.
      6fc2bac3
  5. 16 Jul, 2018 3 commits
    • Feng Xiao's avatar
      Add protoc release script for Linux build. · 9209a41f
      Feng Xiao authored
      9209a41f
    • Feng Xiao's avatar
      Update protoc build scripts. · 474fd316
      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.
      474fd316
    • Feng Xiao's avatar
      Add protoc release script for Linux build. · bbbe422f
      Feng Xiao authored
      bbbe422f
  6. 13 Jul, 2018 1 commit
    • Feng Xiao's avatar
      Update protoc build scripts. · 6fa17eb3
      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.
      6fa17eb3
  7. 07 Jul, 2018 2 commits
  8. 06 Jul, 2018 1 commit
    • Adam Cozzette's avatar
      Updated Docker setup to use GCC 4.8 · 65e76f52
      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.
      65e76f52
  9. 14 May, 2018 1 commit
  10. 02 Apr, 2018 1 commit
    • Paul Yang's avatar
      Merge branch (#4466) · c9317434
      Paul Yang authored
      * Fix setup.py for windows build.
      
      * Bump version number to 3.5.2
      
      * Cat the test-suite.log on errors for presubits
      c9317434
  11. 29 Mar, 2018 3 commits
  12. 22 Mar, 2018 1 commit
  13. 06 Mar, 2018 1 commit
  14. 05 Jan, 2018 1 commit
  15. 19 Dec, 2017 1 commit
  16. 13 Nov, 2017 2 commits
  17. 10 Nov, 2017 2 commits
  18. 02 Nov, 2017 1 commit
  19. 14 Sep, 2017 1 commit
  20. 15 Aug, 2017 4 commits
  21. 24 Jul, 2017 1 commit
  22. 18 Jul, 2017 1 commit
    • Daniel Taylor's avatar
      Add note about includes to README · 4b5b1e6e
      Daniel Taylor authored
      Ran into an issue today where a machine had the `protoc` compiler but not the include files. Took a while to sort out, and this added note to the README included in every zip should help.
      4b5b1e6e
  23. 05 Jul, 2017 1 commit
  24. 21 Jun, 2017 1 commit
  25. 11 May, 2017 1 commit
  26. 08 May, 2017 1 commit
  27. 06 Apr, 2017 1 commit
  28. 28 Feb, 2017 2 commits