- 14 Feb, 2020 3 commits
-
-
Rafi Kamal authored
-
Rafi Kamal authored
-
Jan Tattermusch authored
-
- 13 Feb, 2020 1 commit
-
-
Rafi Kamal authored
* Remove protoc release for 32-bit Macs Apple has been removing the support for 32-bit Mac apps: https://support.apple.com/en-us/HT208436 Our release infrastructure no longer supports building for 32-bit architecture. * Remove protoc artifact for MacOS 32-bit
-
- 12 Feb, 2020 6 commits
-
-
Rafi Kamal authored
-
Rafi Kamal authored
-
Rafi Kamal authored
* Fixed Ruby JSON serialization of 0/empty wrapper fields. * Removed newly-passing conformance tests from the failure list. Co-authored-by:
Joshua Haberman <jhaberman@gmail.com>
-
Rafi Kamal authored
-
Rafi Kamal authored
* Add failing tests for issues with wrapped values where the value is the default * Add test for wrapped values without a value set * Bugfix for wrapper types with default values. The previous optimizations for wrapper types had a bug that prevented wrappers from registering as "present" if the "value" field was not present on the wire. In practice the "value" field will not be serialized when it is zero, according to proto3 semantics, but due to the optimization this prevented it from creating a new object to represent the presence of the field. The fix is to ensure that if the wrapper message is present on the wire, we always initialize its value to zero. Co-authored-by:
Joshua Haberman <jhaberman@gmail.com> Co-authored-by:
Dan Quan <dan@quan.io>
-
Rafi Kamal authored
Currently all of our MacOS tests are failing with the error: "autom4te: need GNU m4 1.4 or later: /usr/bin/m4". This is likely to be happening because Kokoro has updated their Xcode version to 11.3.
-
- 11 Feb, 2020 1 commit
-
-
Paul Yang authored
Instead of calling initOnce of dependencies, initialize metadata of dependencies in the same file. Needs to pass aggregate_metadata option to protoc to trigger, e.g.: --php_out=aggregate_metadata=foo#bar:generated_dir For each input file, transitive dependencies (including itself), whose package name has the prefix of foo or bar, will be aggregated, in which their metadata string will be aggregated in the same internalAddGeneratedFile call. For other dependencies, initOnce is called as before. This feature is EXPERIMENTAL. DO NOT USE!!!
-
- 10 Feb, 2020 1 commit
-
-
Rafi Kamal authored
Fix latest ArgumentException for C# extensions Co-authored-by:
Jan Tattermusch <jtattermusch@users.noreply.github.com>
-
- 02 Feb, 2020 1 commit
-
-
Rafi Kamal authored
-
- 01 Feb, 2020 1 commit
-
-
Rafi Kamal authored
-
- 31 Jan, 2020 4 commits
-
-
Rafi Kamal authored
-
Elliotte Rusty Harold authored
-
Luca Santarella authored
-
- 30 Jan, 2020 1 commit
-
-
Paul Yang authored
-
- 22 Jan, 2020 1 commit
-
-
Paul Yang authored
-
- 21 Jan, 2020 1 commit
-
-
Paul Yang authored
* Call register_class before getClass from desc * Remove debug code
-
- 15 Jan, 2020 1 commit
-
-
Yannic authored
-
- 13 Jan, 2020 1 commit
-
-
Scott Hart authored
-
- 09 Jan, 2020 2 commits
-
-
Jingwen Chen authored
-
Yannic authored
* Blacklist .proto source files is Bazel allows us to This is a partial revert of https://github.com/protocolbuffers/protobuf/commit/7b28278c7d4f4175e70aef2f89d304696eb85ae3 to unblock, e.g., https://github.com/grpc/grpc/pull/21590 or https://github.com/lyft/envoy-mobile/issues/617 until Bazel is fixed. Note: this is a forward-compatible change that automatically switches to the behavior intended by https://github.com/protocolbuffers/protobuf/commit/7b28278c7d4f4175e70aef2f89d304696eb85ae3 when a compatible Bazel is released without requiring users to upgrade Protobuf. We will revert this change when Bazel is fixed. * Remove trailing , * Update BUILD
-
- 19 Dec, 2019 2 commits
- 13 Dec, 2019 1 commit
-
-
Jie Luo authored
* add python38 * add python3.8 * fix tox
-
- 12 Dec, 2019 1 commit
-
-
Paul Yang authored
* Add scripts to test multirequest * chmod ug+x multirequest.sh * Add continuous test * Compile c extension * Class entry is obsolete in the second request 1) Needes to use class name in persistent map 2) Invalidate class entry stored in descriptor * Add new files to dist * Fix compile_extension * Cleanup outputs for phpize
-
- 11 Dec, 2019 1 commit
-
-
Rafi Kamal authored
-
- 10 Dec, 2019 2 commits
-
-
Rafi Kamal authored
-
Paul Yang authored
* Make c extension portable for php 7.4 * Fix conformance tests * Fix comments * Fix 32-bit * Update conformance failure list * Fix compiler warnings * Cleanup configure created by phpize The file created in php 7.4 is not recognizable by previous versions * Fix conformance tests for 64-bit php * Fix conformance test * Fix compile warning * Fix compile warnings
-
- 03 Dec, 2019 3 commits
-
-
Eric Anderson authored
* Add a proto_lang_toolchain for javalite * fix toolchain. Swap javalite example to master repo
-
Paul Yang authored
* Initialize wrapper message during parsing In case the internal value is default * Fix zts build
-
Paul Yang authored
* Add php 7.4 to docker image * Use https links
-
- 02 Dec, 2019 2 commits
-
-
Rafi Kamal authored
-
Rafi Kamal authored
-
- 27 Nov, 2019 1 commit
-
-
Paul Yang authored
-
- 25 Nov, 2019 2 commits
-
-
Rafi Kamal authored
-
Rafi Kamal authored
-