1. 05 Aug, 2018 1 commit
  2. 03 Aug, 2018 1 commit
  3. 01 Aug, 2018 4 commits
  4. 31 Jul, 2018 2 commits
  5. 30 Jul, 2018 4 commits
  6. 28 Jul, 2018 1 commit
  7. 27 Jul, 2018 3 commits
    • Adam Cozzette's avatar
      Updated change log for 3.6.1 release · 48cb18e5
      Adam Cozzette authored
      48cb18e5
    • Adam Cozzette's avatar
      Updated version numbers to 3.6.1 · 9e1286b9
      Adam Cozzette authored
      9e1286b9
    • Paul Yang's avatar
      Give a specific category to each test. (#4965) · 8705adc2
      Paul Yang authored
      * Give a unique category to each test.
      
      This change introduce a TestCategory enum to ConformanceRequest. Existing tests
      are divided into three categories: binary format test, json format test and json
      format (ignore unknown when parsing) test. For the previous two categories, there
      is no change to existing testee programs. For tests with the last category, testee programs
      should either enable ignoring unknown field during json parsing or skip the test.
      
      * Fix python test
      
      * Fix java
      
      * Fix csharp
      
      * Update document
      
      * Update csharp generated code
      8705adc2
  8. 26 Jul, 2018 1 commit
    • Paul Yang's avatar
      Add conformance test for php c back (#4966) · bdcbcabe
      Paul Yang authored
      * Add conformance test for php c back
      
      php c extension has different result for conformance test for different
      php version and architecture. Try to add conformance back for php 7.1 c extension first.
      
      * Disable conformance test for c extension on 32-bit architecture
      32-bit and 64-bit have different failing tests
      
      * Fix typo
      bdcbcabe
  9. 23 Jul, 2018 6 commits
  10. 22 Jul, 2018 1 commit
  11. 21 Jul, 2018 1 commit
  12. 20 Jul, 2018 5 commits
  13. 18 Jul, 2018 7 commits
  14. 17 Jul, 2018 3 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
    • Feng Xiao's avatar
      Remove js_embed binary. (#4709) · b3e4e3ab
      Feng Xiao authored
      * Remove js_embed binary.
      b3e4e3ab