1. 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
  2. 31 Jan, 2019 1 commit
  3. 30 Jan, 2019 3 commits
  4. 28 Jan, 2019 7 commits
  5. 27 Jan, 2019 2 commits
  6. 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
  7. 24 Jan, 2019 8 commits
  8. 23 Jan, 2019 4 commits
  9. 22 Jan, 2019 2 commits
  10. 18 Jan, 2019 5 commits
  11. 17 Jan, 2019 3 commits
    • Paul Yang's avatar
      Fix Any json encoding/decoding for ruby. (#5592) · 37a0ab7d
      Paul Yang authored
      * Fix Any json encoding/decoding for ruby.
      
      * Revert unnecessary changes
      37a0ab7d
    • Paul Yang's avatar
      Fix field mask for php in json (#5591) · c4f2a92c
      Paul Yang authored
      * Fix field mask for php in json
      
      * Update byte size
      c4f2a92c
    • i9's avatar
      Add proto3 to solidity link · 7181b1c0
      i9 authored
      pb3-gen-sol is a proto3 to solidity library generator that supports proto3 native types and uses field option for solidity native types. Both the message and generated code are more efficient than other solutions. It also includes a library to decode protobuf wireformat.
      7181b1c0
  12. 16 Jan, 2019 1 commit
    • toc007's avatar
      Ruby nested msg caps (#5564) · dda7ab03
      toc007 authored
      * Ruby nested msg caps
      
      * nested types tests added
      
      * test cases added for RubifyConstant
      
      * extracted NestedMessage to TestNestedMessage
      
      * removed nested tests with leading underscore
      
      * extracted testLowercase to toplevel testLowercaseNested
      dda7ab03