Commit Graph

1802 Commits

Author SHA1 Message Date
Jan Tattermusch 4d33b5c955
Merge pull request #19182 from haon4/201905291635
Update protobuf version to 3.8.0
2019-06-18 17:36:27 +02:00
Richard Belleville 9149b3aee9
Merge pull request #19294 from gnossen/python_3.8_test
Add Python 3.8 test
2019-06-13 15:45:06 -07:00
Hao Nguyen a03cc2c876 Update ruby version to just 3.8 2019-06-11 10:11:55 -07:00
Jan Tattermusch aac8f213b5
Merge pull request #19302 from dronecore/add-cmake-system-name-ios
Add support for CMAKE_SYSTEM_NAME=iOS
2019-06-11 18:46:38 +02:00
James Newton-King 4155e9cf05
React to renaming grpc-dotnet sln 2019-06-11 18:02:00 +12:00
Jonas Vautherin a5090c5875 Add support for CMAKE_SYSTEM_NAME=iOS
An iOS toolchain is now part of CMake (3.14+), and therefore it
makes sense to consider it. Note: it used to report "Darwin" and
now it reports "iOS".

Reference: https://cmake.org/cmake/help/latest/manual/cmake-toolchains.7.html#cross-compiling-for-ios-tvos-or-watchos
2019-06-08 17:53:20 +02:00
Richard Belleville 79ffaced7d Add python 3.8 test 2019-06-07 10:09:07 -07:00
Jan Tattermusch e66fb82495 disable bazel wrapper inside docker containers 2019-06-05 16:53:12 -04:00
Jan Tattermusch ed7e8c53e0 update scripts 2019-06-05 14:21:51 -04:00
Hao Nguyen 1ddaafd677 Update protobuf version 2019-05-29 16:37:10 -07:00
Jan Tattermusch ff30b51058
Merge pull request #19137 from ejona86/openjdk8
Swap java interop tests to openjdk8
2019-05-29 17:26:13 +02:00
Jan Tattermusch 6100cde6fa
Merge pull request #19127 from jtattermusch/unify_bazel_versions
Unify bazel versions
2019-05-29 16:56:24 +02:00
Eric Anderson 1b025b60e4 Swap java interop tests to openjdk8
Since openjdk8 is dead to us (see #19113), we cannot leave openjdk8 in
the list of runtimes in client_matrix.py. The list of runtimes is now
the defaults to use, which includes master, and you can specify
alternative runtimes per-release.

Fixes #19113
2019-05-24 11:03:11 -07:00
Prashant Jaikumar 1ac1ab7396 Flaky network test enhancements and cleanups
- Parameterized flaky_network_test to run with different packet sizes and
credentials.
- Cleanup debugger_macros

Parametrize flaky_network_test to run with different packet sizes and
credentials.
2019-05-23 11:45:54 -07:00
Jan Tattermusch b53e707c3c update bazel version in dockerfile 2019-05-23 17:54:40 +02:00
Muxi Yan c681ff8e4b Rename root certificate bundle in gRPC-C++ pod 2019-05-20 14:51:16 -07:00
= 02069b48da Remove get-grpc.sh 2019-05-15 23:33:07 -07:00
James Newton-King 57e090989a
Add managed .NET gRPC client to interop tests 2019-05-14 21:20:31 +12:00
Jan Tattermusch 72b95e18fa
Merge pull request #18865 from jtattermusch/csharp_buffer_slices
C# support slice-by-slice deserialization (allow accessing payload as ReadOnlySequence when on netstandard2.0)
2019-05-07 15:27:37 +02:00
Jan Tattermusch 8a5b803fef remove unused recv_message_to_buffer method 2019-05-06 15:08:12 -04:00
Muxi Yan efbeb750ec
Merge pull request #18814 from muxi/fix-cfstream-build-yaml
Build system fix for default CFStream
2019-04-26 08:14:30 -07:00
Jan Tattermusch cdb5d8eb82
Merge pull request #18650 from ejona86/sed-jessie-updates
Remove vestigial sed for /etc/apt/sources.list in Dockerfiles
2019-04-26 12:25:56 +02:00
Jan Tattermusch 76e3489216 csharp: support slice-by-slice deserialization 2019-04-25 09:04:35 -04:00
Jan Tattermusch 8c5e4367ef Merge remote-tracking branch 'upstream/v1.20.x' into HEAD 2019-04-24 03:08:12 -04:00
Muxi Yan 9e593f721f build system fix for default CFStream 2019-04-19 14:14:48 -07:00
Nicolas Noble 54f8cdd1fd
Merge pull request #16527 from swift-nav/silverjam/buildroot-cross-compile
Don't overwrite HOST_* make variables
2019-04-15 16:43:00 -07:00
Eric Anderson dedbcf453b Merge branch 'master' into sed-jessie-updates 2019-04-12 09:19:39 -07:00
Jan Tattermusch 788e5fd0f8 workaround the need to source activate.sh 2019-04-12 06:47:58 -04:00
John Luo 2ec339d4c9 Update aspnetcore interop scripts to use activate.sh 2019-04-11 12:28:59 -07:00
Eric Anderson 48a50fb7c0
Merge pull request #18651 from ejona86/interop-reduce-java-size
grpc_interop_java: Remove unnecessary cruft from container
2019-04-08 10:59:45 -07:00
Eric Anderson 977e4b1450 grpc_interop_java: Remove unnecessary cruft from container
This reduces the container size from 1.4 GB to 640 MB. 129 MB is
jessie, 489 MB jdk, and 22 MB grpc-java. When we swap from jessie to
stretch, we could swap to openjdk:8-jdk-slim-stretch which would make
the entire image 265 MB.

Python was never needed; it was added by mistake in 0589e533.
Pre-downloading gradle artifacts isn't helpful these days, because we
build on a clean machine. Git isn't needed as cp is sufficient. libapr1
has not been required by tcnative for a long time, and we even use
tcnative-boringssl-static since at least 1.0, which also doesn't need
it. The final cleanup is to remove source and downloaded artifacts when
done compiling.
2019-04-04 18:23:00 -07:00
Eric Anderson 1f84f8950c Remove vestigial sed for /etc/apt/sources.list in Dockerfiles
Jessie has a line that looks like this, now-a-days, so the regex is no
longer matching:
deb http://security.debian.org/debian-security jessie/updates main

But because that line was changed, downloads are also working correctly
out-of-the-box. The sed was originally added in #18530.
2019-04-04 17:45:00 -07:00
Bill Feng d74e4079c5 upgrade bazel to 0.23.2 for docker legacy bazel builds
excluded Python tests from Bazel legacy C/C++ Kokoro CI jobs
disabled building examples due to existance of python
2019-04-04 17:22:03 -07:00
Joe Bolinger 13f2c19aee loosen dependecy in gemspec template 2019-04-03 16:35:23 -07:00
Muxi Yan dcff4595e8
Merge pull request #17599 from muxi/default-cfstream-2
Turn on CFStream by default on iOS
2019-04-02 13:25:19 -07:00
Jan Tattermusch bf7ed7a053
Merge pull request #18591 from jtattermusch/csharp_verify_peer_callback
Provide access to verify_peer_callback from C# (take two)
2019-04-01 22:11:19 -07:00
Muxi Yan 71727d1efb Merge remote-tracking branch 'upstream/master' into default-cfstream-2 2019-04-01 15:34:07 -07:00
Muxi Yan ce39005712 Bump up protobuf version 2019-04-01 15:30:43 -07:00
Jan Tattermusch c835fedd4d Modify verifyPeerCallback logic to use NativeCallbackDispatcher 2019-03-31 20:21:38 -07:00
murgatroid99 f08b3ffa67 Fix ruby bundler package version mismatch 2019-03-28 17:08:09 -07:00
murgatroid99 2a12b47f0b Fix other docker build issues 2019-03-28 15:56:08 -07:00
Muxi Yan d771bcab2c Merge remote-tracking branch 'upstream/master' into default-cfstream-2 2019-03-28 14:49:15 -07:00
murgatroid99 961f25bd27 Slightly different check-valid-until fix 2019-03-27 11:13:02 -07:00
murgatroid99 93dc0d6ec3 Update fix with new information from post 2019-03-26 17:43:20 -07:00
murgatroid99 084ebec9af Update jessie-backports URL 2019-03-26 15:41:19 -07:00
Lidi Zheng 450ec5a340 Merge branch 'v1.19.x' 2019-03-26 09:50:18 -07:00
Jan Tattermusch a48d3efc9e move dependencies.props to the right directory 2019-03-25 14:39:14 -07:00
Jan Tattermusch 5d0a571426 introduce build/dependencies.props 2019-03-25 12:41:20 -07:00
James Newton-King 297dd0cb62
PR feedback 2019-03-25 18:26:14 +13:00
Bill Feng 4e046a0956 merge conflict resolution 2019-03-21 14:07:15 -07:00