Craig Tiller
a44cbfc11c
Fix race condition in transport API
...
Specifically:
Receiving trailing and initial metadata had to be published in
lock-step.
=> If we wanted trailing metadata, we might not get initial metadata processed
until messages arrived.
=> Compression code had no idea what codec to use.
To fix it, publish initial metadata as soon as it's ready (this is a
transport API change).
Requires changes to grpc_call to ensure ordering in processing initial
metadata and messages (one may be delayed).
Exposed at least some bugs in C++ where we never read initial metadata.
I expect at least one more similar bug.
9 years ago
adelez
4253522c76
Merge pull request #4999 from adelez/fix_interop_report
...
Handle the case where result.http2results is none.
9 years ago
Jan Tattermusch
f8ea3e4a5b
Merge pull request #5040 from murgatroid99/node_artifacts
...
Add working Node artifact builder for all platforms
9 years ago
Nicolas Noble
05d83c77e9
Merge pull request #5032 from yang-g/two_impls
...
Fix clean up logic when failing to add a secure port.
9 years ago
Jan Tattermusch
284faf3b8c
Merge pull request #5036 from ctiller/fixes2
...
Binary compatibility fixes
9 years ago
murgatroid99
41a9e83360
Merged from master
9 years ago
murgatroid99
673f65be14
Add working Node artifact builder for all platforms
9 years ago
Michael Lumish
25ba7a3d7e
Merge pull request #5033 from nicolasnoble/gemfile.lock-ignore
...
Ignoring Gemfile.lock file.
9 years ago
Craig Tiller
1b1e238259
Better dynamic linking
9 years ago
Craig Tiller
2bf5169f64
Prevent infinite loop
9 years ago
Nicolas "Pixel" Noble
590ae9dd94
Ignoring Gemfile.lock file.
9 years ago
yang-g
9632716848
remove debug commments
9 years ago
yang-g
70fa0da7f1
add a test
9 years ago
Jorge Canizales
6b4ec07ec9
Merge pull request #5001 from a11r/doc4
...
Create statuscodes.md
9 years ago
yang-g
9356b47903
clean up the clean up code
9 years ago
Craig Tiller
0342f82a92
Merge pull request #5002 from jtattermusch/more_artifacts
...
Build ruby linux artifacts on Jenkins
9 years ago
Jan Tattermusch
445dc51ff0
Merge pull request #5012 from ctiller/python_targets
...
Python and Ruby targets for distribution testing
9 years ago
Jan Tattermusch
a14008ba2f
increase timeout
9 years ago
Jan Tattermusch
44372138c5
build ruby artifact
9 years ago
Jan Tattermusch
5517c0dc55
Merge pull request #5011 from jtattermusch/csharp_pem_resource
...
Make roots.pem an embedded resource for C#.
9 years ago
Sree Kuchibhotla
c0ddf41d5d
Merge pull request #5019 from yang-g/two_impls
...
Remove the old impl caused by 4921
9 years ago
Nicolas Noble
90262f8750
Merge pull request #5023 from jtattermusch/distribtest_progress
...
C# distribtest fixes
9 years ago
Jan Tattermusch
5a8ea29ed0
libc6-dev no longer required for C#
9 years ago
Jan Tattermusch
ca9c525ae8
Also install nuget for the centos test
9 years ago
Craig Tiller
99e4d3e4a8
Merge pull request #5021 from nicolasnoble/ruby-last-fixes
...
Removing memcpy's wrapper for windows-ruby.
9 years ago
Nicolas "Pixel" Noble
d355497792
Removing memcpy's wrapper for windows-ruby.
9 years ago
Craig Tiller
67c1848249
Merge pull request #4936 from nicolasnoble/make-ruby-installable
...
Make ruby installable
9 years ago
Craig Tiller
b335ead203
No arch for Ruby yet
9 years ago
Nicolas "Pixel" Noble
89d8ed1b91
Merge branch 'master' of github.com:grpc/grpc into make-ruby-installable
...
Conflicts:
BUILD
Makefile
binding.gyp
build.yaml
gRPC.podspec
grpc.gemspec
package.json
src/python/grpcio/grpc_core_dependencies.py
templates/Makefile.template
tools/doxygen/Doxyfile.core.internal
tools/run_tests/sources_and_headers.json
vsprojects/vcxproj/gpr/gpr.vcxproj
vsprojects/vcxproj/gpr/gpr.vcxproj.filters
9 years ago
yang-g
9fd55b0d2d
remove duplicate functions
9 years ago
Craig Tiller
e3fd4aa588
Ruby linux testing support
9 years ago
Abhishek Kumar
80410eb5c9
Addressed comments by jcanizales
9 years ago
yang-g
7b0edbd1a3
remove the old impl caused by 4921
9 years ago
Jan Tattermusch
ac1ac3ab3d
Merge pull request #5015 from ctiller/memcpy_redux
...
Fix c# artifact builder
9 years ago
Craig Tiller
56f4b044be
Merge pull request #5016 from nathanielmanistaatgoogle/env-python2.7
...
/usr/bin/env python -> /usr/bin/env python2.7
9 years ago
Craig Tiller
22c0decbb6
Dont need this for 32bit
9 years ago
Nathaniel Manista
cbf21da6e4
/usr/bin/env python -> /usr/bin/env python2.7
9 years ago
Craig Tiller
41304a703a
Fix c# artifact builder on Mac
9 years ago
Craig Tiller
17f697bdd3
Add ubuntu, fix inheritance
9 years ago
Nicolas Noble
9e9e2f721f
Merge pull request #5007 from ctiller/memcpy3
...
Use old memcpy for wrappers
9 years ago
Craig Tiller
8d0b202a2e
Merge github.com:grpc/grpc into python_targets
9 years ago
Craig Tiller
b06e2630b0
Add arch
9 years ago
Craig Tiller
a0ff10cb5f
Add opensuse
9 years ago
Jan Tattermusch
93343d7f45
Merge pull request #5009 from ctiller/distrib_cs
...
C# centos docker target
9 years ago
Jan Tattermusch
a447eb3a1e
fix copyrights
9 years ago
Craig Tiller
040bbe90d4
Much docker. Wow.
9 years ago
Craig Tiller
b2afc1f680
Starting Python
9 years ago
Jan Tattermusch
1d0b9cd39b
dont install-certs in C# interop image
9 years ago
Jan Tattermusch
0d477da39e
dont ship roots.pem in nuget package
9 years ago
Jan Tattermusch
660c15b844
add roots.pem as a resource
9 years ago