vjpai
de332dfcac
Refactor server side to support generic tests.
9 years ago
murgatroid99
58bb40fe74
Make metadata validation functions reject empty keys
9 years ago
murgatroid99
f776f90058
Make Node library use core metadata validation instead of duplicating it
9 years ago
Masood Malekghassemi
0467295ee6
Fail test build if protoc can't be found
9 years ago
Masood Malekghassemi
116982ea89
Include core in Python distribution
9 years ago
Craig Tiller
093193edb7
Fix pings
9 years ago
Craig Tiller
320bee0e62
Review feedback
9 years ago
Craig Tiller
4c219e6abe
Spam cleanup
9 years ago
murgatroid99
24e826ec56
Updated dependencies, fixed a couple of tests
9 years ago
murgatroid99
56fada5dfe
Make the Ruby extension throw an error when passed invalid metadata
9 years ago
murgatroid99
36187ab66b
Fix header include syntax
9 years ago
murgatroid99
c3910cadb4
Expose core metadata validation functions in public headers
9 years ago
murgatroid99
c2ea3aec65
Parital implementation of ruby header checking
9 years ago
Dan Born
43a78030b1
Expose the fd in grpc_fd and grpc_tcp.
...
Fixes a bug where grpc_fd::released was not initialized.
9 years ago
murgatroid99
7fac30dd1b
Update copyright
9 years ago
murgatroid99
00450af711
Made ruby per-rpc creds interop use auth plugin API
9 years ago
murgatroid99
a4d3d2c76b
Fix typo in method call
9 years ago
Masood Malekghassemi
a4ae4b570c
Add tox to Py build-from-source instructions
9 years ago
murgatroid99
f58404e1d5
Free what we alloc
9 years ago
murgatroid99
9b83bd7c95
Use specific ruby thread to handle auth metadata plugin callbacks
9 years ago
Craig Tiller
befa1fff76
Copyright checker fixes
9 years ago
Craig Tiller
560e5f8aa3
Update copyrights, clang-fmt
9 years ago
Craig Tiller
e3b7beeb38
Update copyrights
9 years ago
Craig Tiller
896ef305bc
Add copyright checks to sanity; make them verify copyright year is valid
9 years ago
Craig Tiller
cb6ce54e31
Update copyrights
9 years ago
Craig Tiller
e959827ec0
Update copyrights
9 years ago
murgatroid99
73cefb8b90
Updated copyright in Ruby version file
9 years ago
Craig Tiller
c506e24a57
Update copyrights
9 years ago
Masood Malekghassemi
8525354f4f
Use stdint for Cython code
9 years ago
Craig Tiller
be52c6e9c2
clang-format code
9 years ago
murgatroid99
0e59927b87
Update Ruby library version for next release
9 years ago
yang-g
471dbd8217
Make possible lossy conversion explicit.
9 years ago
murgatroid99
496ca7668e
Fixed a too-long line in a file
9 years ago
Abhishek Kumar
f4ef7bca14
Added exception handling for ImportError
9 years ago
Craig Tiller
de3da74866
Add copyright checks to sanity; make them verify copyright year is valid
9 years ago
Nathaniel Manista
27f62432f5
Remove ceiling on required protobuf version
...
This is possible now that https://github.com/google/protobuf/issues/855
is fixed (or at least appears to be fixed).
9 years ago
yang-g
3fd2836600
Add a error log to indicate error, then abort.
9 years ago
yang-g
eb92fa7ba8
remove unreachable macro
9 years ago
Vijay Pai
18c0477528
Got rid of all compilation problems, now need to test
9 years ago
Julien Boeuf
b0437efbff
Unit testing the peer from auth context functionality.
9 years ago
Julien Boeuf
4d75f259bc
Removing the peer from the SSL security connector.
...
- Missing unit tests.
9 years ago
Julien Boeuf
05a8341cf1
Making the stack work with outgoing channel args.
9 years ago
Julien Boeuf
9a79e28c4e
Removing the auth context from the security connector.
...
The security connector is a channel/server port wide construct. On the
other hand, the auth_context is a per-connection construct.
9 years ago
Craig Tiller
897e4fe2ad
Update copyrights
9 years ago
Craig Tiller
7536af02cf
Eliminate gpr_ int types - and insist on C99 variants instead
9 years ago
Craig Tiller
0fe5ee7be3
BoringSSL integration: non-vsprojects changes
9 years ago
yang-g
0db9032a8b
remove stream from stalled_by_transport list before destroy it
9 years ago
Masood Malekghassemi
f872c6aa9f
Fix Python test timeouts
...
We've been assuming that the server upon invoking start was started.
This has been false; invoking start means that the server will
eventually be started, and to make this reliably observable requires
passing control to core.
9 years ago
murgatroid99
72dcfc73ab
Fix a couple of minor issues in the Node library
9 years ago
murgatroid99
b5703222a5
Include roots.pem with Ruby package
9 years ago