Nicolas "Pixel" Noble
1be92658ef
Versionning Ruby from build.yaml, and regenerating broken files after census merge.
9 years ago
yang-g
6494e8bf95
flush the stalled list after the window is updated
9 years ago
murgatroid99
85474df7b3
Reverse changes to AVL code
9 years ago
Nicolas Noble
86cbe3087c
Fixing Mac build for Ruby.
9 years ago
Craig Tiller
5c04760d46
Change default on Python install option
9 years ago
Nicolas "Pixel" Noble
5219c6d8e8
Properly compiling distributable native gems.
9 years ago
Alistair Veitch
0a7468a537
Add timespan support for win32 gpr_cv_wait.
9 years ago
Kristopher Wuollett
58d98910ad
Removed unused userAgentPrefix variable
9 years ago
murgatroid99
7a55684a13
Clang format and fix copyrights
9 years ago
murgatroid99
309830f6b8
Replace 'long' with 'int64_t' in public core headers
9 years ago
Craig Tiller
cce7fe0626
Fix copyright
9 years ago
Craig Tiller
f3f8fdbc54
Fix copyright
9 years ago
Chris Bacon
1c755d5209
Coreclr compatible DefaultSslRootsOverride.cs
...
Coreclr doesn't support Assembly.GetExecutingAssembly().
Use TypeInfo.Assembly instead, which is supported on all platform.
9 years ago
Chris Bacon
c65ceefbe0
Support coreclr platform detection
...
Coreclr uses different platform detection primitives to full .NET
9 years ago
vjpai
0c598b08ac
Fix copyright and use consistent C89 comments
9 years ago
Craig Tiller
71ea4a1955
Make binary compatibility not the default
9 years ago
Masood Malekghassemi
a7a50785be
Don't die on missing win32 resources on non-win32
9 years ago
Masood Malekghassemi
f751b0b549
Use envvar for binary repository
9 years ago
Masood Malekghassemi
ae109e9ab6
Don't die on missing win32 resources on non-win32
9 years ago
Vijay Pai
663a29144a
Add explicit comments about purpose of writing to pad
9 years ago
Vijay Pai
07a6be99bd
Stop upsetting valgrind with uninitialized shorts
9 years ago
murgatroid99
5738c5002c
Fix Ruby test that failed to read initial metadata
9 years ago
Chris Bacon
d18fc14e38
Fix Profilers for coreclr
...
Coreclr doesn't support the StreamWriter(string) constructor.
Use File.CreateText() instead, which is equivalent and supported on all platforms.
9 years ago
Chris Bacon
b767d09c31
Fix NativeExtensions for coreclr
...
Coreclr doesn't support Assembly.GetExecutingAssembly(),
use TypeInfo.Assembly instead, which is supported on all platforms.
9 years ago
Masood Malekghassemi
10509a28c7
Fix Python Windows build
9 years ago
Masood Malekghassemi
ab7055a0e7
Format a line
9 years ago
Nicolas "Pixel" Noble
7dc4b7099a
Dirty hack to get 32 bits loading in the cython core.
9 years ago
Nicolas "Pixel" Noble
e018f9f2e8
Almost there.
9 years ago
Masood Malekghassemi
c9c53eeba5
Sundry fixes
9 years ago
Masood Malekghassemi
df1e07e5c1
Add shim for Python's gRPC core on Windows
9 years ago
Jorge Canizales
be303e12cb
Add user agent of the library to that of the app.
9 years ago
yang-g
1df27e384f
clang-format
9 years ago
Kristopher Wuollett
20b79e702d
Updated user agent to be a host-level setting
9 years ago
Kristopher Wuollett
99354c3cad
Formatting and naming fixes
9 years ago
Craig Tiller
9ddf0044d5
Sanity
9 years ago
Craig Tiller
6f87164f3c
Properly handle "." in metadata
9 years ago
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
Craig Tiller
1b1e238259
Better dynamic linking
9 years ago
Craig Tiller
2bf5169f64
Prevent infinite loop
9 years ago
Kristopher Wuollett
55484da58a
Restored strdup of keys and values to ensure ownership of their memory
9 years ago
yang-g
9632716848
remove debug commments
9 years ago
Nicolas Noble
2bc107f74c
Making the ruby gem for MacOS work again.
9 years ago
yang-g
9356b47903
clean up the clean up code
9 years ago
Kristopher Wuollett
300f7e4322
Renamed user agent setting to userAgentPrefix and changed its scope to global
9 years ago
Alistair Veitch
85afe71d4c
initial commit
9 years ago
Kristopher Wuollett
2c6d2bd327
Removed (un)secure channel subclasses
9 years ago
Nicolas "Pixel" Noble
d355497792
Removing memcpy's wrapper for windows-ruby.
9 years ago
Dan Born
96d9dc34ff
Fix comments in tcp_server.h
9 years ago
Craig Tiller
22c0decbb6
Dont need this for 32bit
9 years ago
Jan Tattermusch
a447eb3a1e
fix copyrights
9 years ago