- 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
-
- 22 Nov, 2019 3 commits
-
-
Rafi Kamal authored
-
Rafi Kamal authored
* Implement lazy loading of php class for proto messages * Fix php 7.1 * Fix encode * Fix memory leak * Fix enum descriptor
-
Rafi Kamal authored
-
- 21 Nov, 2019 1 commit
-
-
Rafi Kamal authored
-
- 20 Nov, 2019 2 commits
-
-
Rafi Kamal authored
Revert "Make shared libraries be able to link to MSVC static runtime libraries, so that VC runtime is not required." (#6914) This reverts commit 129a7c87. We are seeing the following error when building Python release artifacts in Windows: " error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in descriptor.obj".
-
Rafi Kamal authored
-
- 19 Nov, 2019 2 commits
-
-
Paul Yang authored
* Make reserve names map persistent * Add DescriptorInternal to map * Use get_msgdef_desc in encode_decode.c * Add persistent map for ce=>def and enum=>def * Replace get_ce_obj * Remove get_proto_obj * Remove obsolete fields from Descriptor and EnumDescriptor * Add cache for descriptor php values * Add cache for descriptors * Fix bug * Avoid add generated file again if it has been added * Fix the bug upb depends on null-ended str for look up. * Initialize generated pool impl * Turn down old generated pool * Add init entry flag protobuf.keep_descriptor_pool_after_request By default, it's off. Add protobuf.keep_descriptor_pool_after_request=1 to php.ini to enable it * Fix zts build
-
Rafi Kamal authored
-
- 15 Nov, 2019 1 commit
-
-
Rafi Kamal authored
-
- 14 Nov, 2019 3 commits
-
-
Rafi Kamal authored
* Update Xcode version needed to run Kokoro tests * Replace deprecated --no-ri --no-rdoc rubygem options with --no-document
-
Paul Yang authored
* Register additional handlers from wrappers * Return zval instead of parse frame * Use parse frame * Update upb * Lazily create wrapper messages * Fix a segment fault Need check type of field before getting submsg def * Avoid expanding during serialization and direct access * Fix a bug that getXXXUnwrapped returns null for string * Implement writeWrapperUnwrapped * Add more tests * Fix oneof wrapper parsing * Fix get oneof field * Avoid expansion for oneof wrappers * Fix bug * Fix a bug that in php7 variable is defined out of scope * Fix broken tests * Update upb to fix Timestamp conformance tests * Fix segmentation fault for oneof wrapper fields * Fix encoding/decoding top level wrapper values * Add type checking for write wrapper value in php7 * Fix zts build * Fix the bug that readWrapperValue uses parent message's layout to access wrapper value * Fix wrapper in map
-