- 01 Feb, 2019 3 commits
-
-
Paul Yang authored
* Update php version number to 3.7.0RC2 * Update version number in source code
-
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.
-
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
-
- 31 Jan, 2019 1 commit
-
-
Adam Cozzette authored
-
- 30 Jan, 2019 3 commits
-
-
Adam Cozzette authored
The Nexus repository now seems to require SCM and developer information to be present in the POM file.
-
Adam Cozzette authored
-
Adam Cozzette authored
-
- 28 Jan, 2019 7 commits
-
-
Paul Yang authored
Convert integer to string if field is string field in json
-
Bo Yang authored
-
Bo Yang authored
Use 5.6.8 instead
-
Bo Yang authored
json_decode automatically convert numeric string to integer, so that we need to convert it back. However, this will suceed to parse invalid json data with string field set as integer even though it should have failed. Because, the failure case is less often than the succeeding case, we decided to make this change. Users should make sure their data don't use integer for string fields by themselves.
-
Paul Yang authored
Default values should also be serialized for json map key/value (#5643)
-
Paul Yang authored
-
Paul Yang authored
cherrypick changes from master
-
- 27 Jan, 2019 2 commits
-
-
Hao Nguyen authored
* Use set -ex * Use -std=c++14 so -latomic can be found
-
Hao Nguyen authored
* Fix python release build. * Separate config.sh by platform * Use KOKORO_JOR_NAME to determine the BUILD_COMMIT. * Use -std=c++14 on MacOS so -latomic can be used.
-
- 25 Jan, 2019 1 commit
-
-
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.
-
- 24 Jan, 2019 8 commits
-
-
Hao Nguyen authored
Update CHANGES.txt
-
Hao Nguyen authored
-
Hao Nguyen authored
Update version to 3.7.0
-
Hao Nguyen authored
-
Hao Nguyen authored
-
Hao Nguyen authored
-
Hao Nguyen authored
-
Paul Yang authored
Merge new changes into 3.7.x
-
- 23 Jan, 2019 4 commits
-
-
Bo Yang authored
-
Paul Yang authored
* Fix more issues for reference values * Revert change in gdb test * Add more tests
-
Hao Nguyen authored
* Fix protoc release * Update Dockerfile to include libatomic
-
Hao Nguyen authored
* Add TC malloc kokoro test * Update tcmalloc test
-
- 22 Jan, 2019 2 commits
- 18 Jan, 2019 5 commits
-
-
Adam Cozzette authored
Add proto3 to solidity link in third_party.md
-
Joshua Haberman authored
* Fixed compile warnings for PHP extension. * Fixed some compile errors on PHP <7 and with TSR enabled. * One more fix for TSRM builds.
-
Joshua Haberman authored
Revert "doc: apply consistent indentation to Any examples"
-
bitspill authored
-
- 17 Jan, 2019 3 commits
-
-
Paul Yang authored
* Fix Any json encoding/decoding for ruby. * Revert unnecessary changes
-
Paul Yang authored
* Fix field mask for php in json * Update byte size
-
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.
-
- 16 Jan, 2019 1 commit
-
-
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
-