- 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
-
- 14 Jan, 2019 3 commits
-
-
Thomas Van Lenten authored
ObjC doesn't support them, but this ensure when tests are added they will be handled correctly. The conformance.proto was updated in PR #5566
-
Sam Saccone authored
Varadic assignment in javascript where the right hand expression is an object yields a single set assignment with the right most lefthand variable, while leaving the other left side expressions undefined. For example: var a,b = {} will only initialize a to undefined. But will set b to the {} value. -- For this code since f is never used, it is a safe operation to remove it.
-
Yilun Chong authored
* Down-integrate internal changes to github. * Fix BUILD file and regenerate csharp descritpor
-
- 12 Jan, 2019 1 commit
-
-
Nicolás Elliott authored
Added a few \ on the comments to match the exceptions scope when is referenced while in a namespace. So the IDEs can be happy.
-
- 11 Jan, 2019 1 commit
-
-
Yilun Chong authored
* Down-integrate internal changes to github. * fix csharp conformance test * add comments in conformance.proto for text format * fix comments * fix comments, re-generated csharp file * fix comments, re-generated csharp file
-
- 10 Jan, 2019 1 commit
-
-
Thomas Van Lenten authored
Even though the comments were indented to appear to go with the jspb case/field, protoc doesn't collect comments like that, so these "hanging" comments actually "attach" to the next thing added to each. Looking at https://github.com/protocolbuffers/protobuf/pull/5566 you see where the generated code picked up the comment on the wrong field.
-
- 08 Jan, 2019 1 commit
-
-
Yilun Chong authored
* Down-integrate internal changes to github. * fix python conformance test * fix csharp conformance test * add back java map_lite_test.proto's optimize for option * fix php conformance test
-