1. 27 Feb, 2019 1 commit
  2. 26 Feb, 2019 3 commits
  3. 25 Feb, 2019 1 commit
  4. 22 Feb, 2019 3 commits
  5. 19 Feb, 2019 2 commits
  6. 16 Feb, 2019 1 commit
  7. 14 Feb, 2019 1 commit
  8. 12 Feb, 2019 2 commits
  9. 11 Feb, 2019 1 commit
  10. 07 Feb, 2019 1 commit
  11. 06 Feb, 2019 1 commit
  12. 02 Feb, 2019 1 commit
    • Paul Yang's avatar
      Add several fixes for python toolchain (#5667) · 5b4ac53c
      Paul Yang authored
      * Add several fixes for python toolchain
      
      * Fix versin regex
      
      * Make script exit on error
      
      * Fix version regex
      
      * Fix version regex
      
      * Fix version regex
      
      * Fix version regex
      
      * Make test run on the current commit
      
      * Fix test
      
      * Fix test
      
      * Use git to retrieve current commit
      
      * Fix tests
      
      * Fix tests
      
      * Also make linux and mac work on the current commit
      
      * Fix test
      5b4ac53c
  13. 01 Feb, 2019 3 commits
    • Paul Yang's avatar
      Update php version number to 3.7.0RC2 (#5666) · 15fc6401
      Paul Yang authored
      * Update php version number to 3.7.0RC2
      
      * Update version number in source code
      15fc6401
    • Adam Cozzette's avatar
      Fixed infinite recursion problem with Java GeneratedMessageV3 (#5657) · 776b3a8b
      Adam Cozzette authored
      GeneratedMessageV3#setUnknownFieldsProto3 was trying to delegate to
      setUnknownFields but was inadvertently resulting in infinite recursion.
      This commit makes setUnknownFields and setUnknownFieldsProto3 delegate
      to a common private method to fix the problem and avoid confusion.
      776b3a8b
    • Paul Yang's avatar
      Use gnu for ruby build because strptime is provided by posix (#5660) · 7d9377e7
      Paul Yang authored
      * Use gnu for ruby build because strptime is provided by posix
      
      * Move option to extconf.rb
      
      * Remove unused code in Rakefile
      
      * Add config files for kokoro test
      
      * Use gnu 11
      
      * Define _XOPEN_SOURCE
      
      * Add gnu11 option
      
      * Remove XOPEN
      
      * Try base_cc_flags
      
      * Try config_options
      
      * Move time.h to top
      
      * Try -D_XOPEN_SOURCE=700
      
      * Define XOPEN_SOURCE directly
      
      * Try extconf.rb
      
      * Try CFLAGS
      
      * Try ext.cross_config_options
      
      * Make mac ruby release job fail on error
      
      * Try again
      
      * Try define _XOPEN_SOURCE in extconf.rb
      
      * Try again
      
      * Define __USE_XOPEN
      
      * Remove 2.6.0
      
      * No mingw
      
      * Throw error on mingw
      
      * Remove XOPEN_SOURCE in upb
      
      * Add back mingw
      
      * Remove comment
      7d9377e7
  14. 31 Jan, 2019 1 commit
  15. 30 Jan, 2019 3 commits
  16. 28 Jan, 2019 7 commits
  17. 27 Jan, 2019 2 commits
  18. 25 Jan, 2019 1 commit
    • Paul Yang's avatar
      Allow internalAddGeneratedFile to depend on new nested message name (#5629) · 53a1d496
      Paul Yang authored
      Previously, internalAddGeneratedFile has to depend on old non-nested name for sub-messages.
      This creates a hard dependency on old generated code for compatibility usage.
      If user's code has custome error handler, the deprecation warning in the old generated code
      will also be thrown (even though users haven't explicitly depended on the old message name).
      
      To fix this problem, this change added an additional flag in the generated code to tell run
      time that it's safe to use new message name. In this way, internalAddGeneratedFile can safely
      depend on new name and don't trigger unnecessary deprecation warning.
      53a1d496
  19. 24 Jan, 2019 5 commits