- 12 Jun, 2019 1 commit
-
-
Hao Nguyen authored
-
- 21 May, 2019 4 commits
-
-
Hao Nguyen authored
-
Hao Nguyen authored
-
Hao Nguyen authored
This reverts commit 6d96493b.
-
Hao Nguyen authored
-
- 03 May, 2019 1 commit
-
-
Sydney Acksman authored
* Compiler changes (extensions) * Generated changes (extensions) * Library changes (extensions) * Adjusted a summary to indicate ContainingType can be null for extensions * Compiler changes (custom option review + access level review) * Generated code changes (custom options + access review) * Library changes (custom options + access review) * Support C# 6 with library changes * Access HasValue by property * Set access level of all extension classes to internal (revert in next PR) * Added null checks to custom options * Rebase on master and regenerate Conformance * Removed second dictionary from ExtensionSet * Rebased compiler changes * Rebased generated code changes * Rebased library changes + review changes * Add more safety checks to extension accessors * Remove instances where extension sets were unnecessarily allocated * Remove cleared items from sets Empty sets are now made null IExtensionMessage -> IExtendableMessage * Remove dead code from IExtensionValue impls * Clean both repeated and single value extensions * Add GetOrRegister method for repeated fields and allow clearing repeated extensions * Add type safe ClearExtension methods, remove non-generic IExtendableMessage interface. * Simplify ExtensionSet.TryMergeFieldFrom * Rebase on master to resolve conflicts * Fix Makefile.am * Add ObjectIntPair to Makefile.am
-
- 23 Apr, 2019 1 commit
-
-
Hao Nguyen authored
-
- 10 Apr, 2019 1 commit
-
-
Hao Nguyen authored
-
- 09 Apr, 2019 1 commit
-
-
Hao Nguyen authored
-
- 26 Mar, 2019 1 commit
-
-
Paul Yang authored
* Update version number to 3.7.1 * Update version number in port_def.inc
-
- 20 Mar, 2019 1 commit
-
-
Hao Nguyen authored
-
- 18 Mar, 2019 1 commit
-
-
Jan Tattermusch authored
also add useful Span-based methods for ByteString
-
- 15 Mar, 2019 1 commit
-
-
Jon Skeet authored
-
- 14 Mar, 2019 1 commit
-
-
Jan Tattermusch authored
-
- 13 Mar, 2019 1 commit
-
-
Jon Skeet authored
-
- 12 Mar, 2019 5 commits
-
-
Paul Yang authored
* Add conformance test for nested listvalue * Fix upb for parsing repeated Value/ListValue * Add failed repeated ListValue conformance test into php failure list
-
Jan Tattermusch authored
-
Jan Tattermusch authored
-
Jan Tattermusch authored
-
Jan Tattermusch authored
-
- 11 Mar, 2019 1 commit
-
-
Sydney Acksman authored
* Bump target frameworks from netcoreapp1.0 to netcoreapp2.2. Move global.json up to root of repo, change SDK ver to 2.2.100 Change .net core sdk in dockerfile for kokoro to ver 2.2.100 * Re-add curl install * Change all exe target to 2.1 * Fix incorrect versions in global.json and Dockerfile * Downgrade version to 2.1 to match exe targets * introduce separate testing Dockerfile for C# * revert changes to the shared Dockerfile * use netcoreapp2.1 for C# conformance tests * use language specific dockerfile for testing C# * Edit compatibility tests script to use parameters instead of file copies * install dotnet SDK on windows before running the tests * update csharp_EXTRA_DIST
-
- 08 Mar, 2019 1 commit
-
-
WilliamWhispell authored
* Improve C# serialization performance of repeated fields for primitives. * Changes based on feedback. * Change compatibility tests to chec float, bool and double are fixed * Changes based on feedback. * In the compute methods use the newly created constants
-
- 28 Feb, 2019 1 commit
-
-
Paul Yang authored
* Update version number to 3.7.0 * Add php/releash.sh to Makefile.am * Make cpp_distcheck exit on fail
-
- 26 Feb, 2019 3 commits
-
-
Sydney Acksman authored
* Fix #5513 * Added tests for invalid lengths when reading strings and bytes. Added test for reading tags with invalid wire types in unknown field set. Changed invalid length check in ReadString to match the one in ReadBytes
-
Yilun Chong authored
-
Yilun Chong authored
-
- 25 Feb, 2019 1 commit
-
-
Yilun Chong authored
-
- 22 Feb, 2019 1 commit
-
-
Bo Yang authored
-
- 21 Feb, 2019 1 commit
-
-
Xiang Dai authored
Signed-off-by:
Xiang Dai <764524258@qq.com>
-
- 19 Feb, 2019 1 commit
-
-
Paul Yang authored
* Update version to 3.7.0 * Update version number for java bom
-
- 14 Feb, 2019 1 commit
-
-
Sydney Acksman authored
-
- 11 Feb, 2019 2 commits
-
-
Sydney Acksman authored
* Modify how end tags are encounted in merge code (compiler) * Modify how end tags are encounted in merge code (generated) * Modify how end tags are encounted in merge code (library) * Regenerate generated code through generate_descriptor_proto.sh
-
Sydney Acksman authored
* Modify how end tags are encounted in merge code (compiler) * Modify how end tags are encounted in merge code (generated) * Modify how end tags are encounted in merge code (library) * Regenerate generated code through generate_descriptor_proto.sh
-
- 31 Jan, 2019 1 commit
-
-
Adam Cozzette authored
-
- 24 Jan, 2019 1 commit
-
-
Hao Nguyen authored
-
- 14 Jan, 2019 1 commit
-
-
Yilun Chong authored
* Down-integrate internal changes to github. * Fix BUILD file and regenerate csharp descritpor
-
- 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
-
- 20 Dec, 2018 1 commit
-
-
Bo Yang authored
-