Paul Yang
bdcbcabe5e
Add conformance test for php c back ( #4966 )
...
* Add conformance test for php c back
php c extension has different result for conformance test for different
php version and architecture. Try to add conformance back for php 7.1 c extension first.
* Disable conformance test for c extension on 32-bit architecture
32-bit and 64-bit have different failing tests
* Fix typo
6 years ago
Jonathan Haber
964201af37
Store the class object itself ( #4927 )
...
* Store the class object itself
* Add test for backwards compatibility
* Rename and add test
* Add comments
6 years ago
Feng Xiao
bc2364c613
Merge pull request #4956 from mkosieradzki/patch-1
...
Added support for Visual Studio 2017 in gitignore
6 years ago
Arun Olappamanna Vasudevan
c7e0e262a6
pyext needs c++11 in linux and mac. ( #4930 )
6 years ago
Timothy Younger
5134f1a340
Update Composer config in PHP module ( #3829 )
...
* Prevents installation of `phpunit/phpunit:^6` because the test cases in this project require `\PHPUnit_Framework_TestCase` which was removed in v6. Moves generated PHP classes for tests into autoload-dev so that they are not referenced in the dist autoload. Adds Composer scripts to run protoc with and without grpc.
* update composer test target to use the same commands as generate_php_test_proto in tests.sh
6 years ago
Feng Xiao
2dcd6ae409
Remove/replace travis references ( #4953 )
...
* Remove/replace travis references.
6 years ago
mkosieradzki
d6775fa8d6
Added support for Visual Studio 2017 in gitignore
6 years ago
Ryland Degnan
5b7d0dc8aa
Update options.md ( #4952 )
...
Added Netifi Proteus to Registered Extensions
6 years ago
Leonard Hecker
e7746f487c
php: Added nanosecond support for Timestamp ( #3972 )
...
* php: Added nanosecond support for Timestamp
* php: Fixed compatibility test
6 years ago
Adam Cozzette
656f64ec0b
Merge pull request #4943 from Stevie-O/fix-unit-tests-on-win32
...
When running unit tests, read reference files in text mode
6 years ago
Stephen Oberholtzer
f5f1796c5d
When running unit tests, read reference files in text mode
...
This should put an end to all of the reports of unit test failures on
Windows machines.
6 years ago
Feng Xiao
b1c5503022
Delete unused files. ( #4942 )
...
* Delete unused files.
6 years ago
Yilun Chong
88795f64e4
Merge pull request #4934 from BSBandme/sync_internal_benchmark
...
Sync internal benchmark changes
6 years ago
Yilun Chong
3783a4ca17
Sync internal benchmark changes
6 years ago
Jan Tattermusch
f50be7de91
Fix C# nuget build on Kokoro ( #4912 )
...
* upgrade dotnet SDK to 2.1.3 on kokoro linux
6 years ago
Yilun Chong
d2980062c8
Merge pull request #4850 from BSBandme/php_benchmark
...
add php benchmark
6 years ago
Yilun Chong
7f57d13c22
add php benchmark
6 years ago
Feng Xiao
c7442b27cf
Comment out unused command from release script.
6 years ago
Feng Xiao
ba40b4b8f2
Merge pull request #4922 from xfxyjwf/release2
...
Run autogen.sh in release script.
6 years ago
Feng Xiao
1fc53afaa7
Run autogen.sh in release script.
6 years ago
Feng Xiao
03e05bb056
Merge pull request #4920 from xfxyjwf/release
...
Add protoc release script for Linux build.
6 years ago
Feng Xiao
bbbe422fab
Add protoc release script for Linux build.
6 years ago
Feng Xiao
07d69d04a6
Merge pull request #4916 from xfxyjwf/docker
...
Add cpp tests under release docker image.
6 years ago
Feng Xiao
9de4e64cf2
Add cpp tests under release docker image.
...
1. Added C++ tests under the release docker image.
2. Fixed a compile issue with the docker image.
3. Cleaned up tests.sh and removed traivis stuff.
6 years ago
Feng Xiao
78944e1403
Merge pull request #4913 from xfxyjwf/protoc
...
Update protoc build scripts.
6 years ago
Feng Xiao
6fa17eb35e
Update protoc build scripts.
...
1. Changed maven script to only do artifact uploading and removed build
script invocation from it. We didn't use maven to invoke the build
script before (we built protoc manually and editted pom.xml to only do
uploading for previous releases), and will not use it in the future (we
will use kokoro to build artifacts).
2. Cleaned up build-protoc.sh and README.md: removed the part about
using maven to build and listed supported platforms explicitly.
6 years ago
Feng Xiao
4a0ad7b06f
Merge pull request #4908 from TeBoring/php-bug
...
Fix php tests
6 years ago
Feng Xiao
1ccb8d4b39
Merge pull request #4905 from BSBandme/fix_kokoro_build_in_docker
...
fix linux kokoro build in docker
6 years ago
Bo Yang
d779301670
Fix 32bit php tests
6 years ago
Bo Yang
51c188c2cc
Fix php tests
6 years ago
Yilun Chong
517190a7d9
fix golang kokoro linux build
6 years ago
Yilun Chong
14bc658175
fix python cpp kokoro build
6 years ago
Yilun Chong
f21d4d6830
Merge pull request #4903 from BSBandme/fix_js_build
...
fix commonjs js provide GOOGLE_CHECK
6 years ago
Duncan McGreggor
84752ff316
Added a link for another Clojure protobuf project ( #4906 )
6 years ago
Yilun Chong
a2618376f2
fix linux kokoro build in docker
6 years ago
Yilun Chong
f42ddff0dd
fix commonjs js provide GOOGLE_CHECK
6 years ago
Paul Yang
40f9ef2f56
Check the message to be encoded is the wrong type. ( #4885 )
6 years ago
Ben Webb
0a59054c30
Add Python 3.7 compatibility ( #4862 )
...
Compilation of Python wrappers fails with Python 3.7 because
the Python folks changed their C API such that
PyUnicode_AsUTF8AndSize() now returns a const char* rather
than a char*. Add a patch to work around. Relates #4086 .
6 years ago
Jan Tattermusch
029dbfd714
Merge pull request #4869 from jtattermusch/csharp_artifact_build
...
Add scripts for automated building of C# nuget on Kokoro
6 years ago
Jan Tattermusch
f3d3bfc01e
add scripts for automated building of C# nuget on Kokoro
6 years ago
Feng Xiao
39aabeab54
Merge pull request #4899 from xfxyjwf/kokoro
...
Make ruby release configs consistent with protoc.
6 years ago
Feng Xiao
5fa1f6b2e9
Make ruby release configs consistent with protoc.
6 years ago
Benjamin Barenblat
048f5c26a7
objectivec: Quash -Wself-assign and -Wvla ( #4897 )
...
* objectivec: Quash -Wself-assign
* objectivec: Set -Wno-vla when building
Objective-C protobuf uses VLAs for performance reasons. Ensure Clang
doesn’t complain about them.
6 years ago
Feng Xiao
237938ac6a
Merge pull request #4888 from chronoxor/master
...
OnShutdownDelete shadowing issue
6 years ago
Feng Xiao
5b03316153
Merge pull request #4889 from hesmar/hesmar/cmakeFixProtobufConfig
...
protobuf_generate(): add relative path to output dir
6 years ago
Markus Heß
93f6b67eb2
protobuf_generate(): add relative path to output dir
...
Without this fix, protobuf_generate() sets the variable _generated_srcs to
${protobuf_generate_PROTOC_OUT_DIR}/${_rel_dir}/${_basename}${_ext}
but generates the files in
${protobuf_generate_PROTOC_OUT_DIR}/${_basename}${_ext}
6 years ago
Ivan Shynkarenka
a3f0973979
OnShutdownDelete shadowing issue
...
https://github.com/google/protobuf/issues/4887
6 years ago
吕海涛
3beb19945b
add JSON_UNESCAPED_UNICODE option ( #4191 )
7 years ago
Paul Yang
26eeec93e4
Enable ignoring unknown in json parsing in php ( #4839 )
...
* Enable ignoring unknown in json parsing in php
* Update generated descriptor files
* Update failure list for other languages.
* Remove unnecessary php files
7 years ago
Warren Falk
96833b8f4b
implement IComparable and comparison operators on Timestamp ( #4318 )
7 years ago