Craig Tiller
1ebb7c885e
Hand-written changes
9 years ago
Julien Boeuf
0c711ad88b
Adding C++ metadata processor.
...
- Had to chnage the core API to add a destroy function pointer in
grpc_auth_metadata_processor.
- Tested end to end.
- Fixed some issues in the server_auth_filter (we were not checking the
length which put us at risk of an overflow).
9 years ago
Julien Boeuf
c17fecd224
Fixing tests.
9 years ago
Julien Boeuf
ee3dbb0078
Have a richer interface for auth metadata processors.
9 years ago
Craig Tiller
4275899297
Sprinkle reserved = NULL around
9 years ago
Craig Tiller
d6c98df792
clang-format all source
9 years ago
Craig Tiller
2d91b5de40
Only slow down tracing tests if stdout isatty
9 years ago
Julien Boeuf
29c990abcc
fixing one more test.
9 years ago
Julien Boeuf
77a7b870c3
Fixing API (thanks Craig for the comments) and associated tests.
9 years ago
Craig Tiller
64f32dc7ef
Fix integration breakage
9 years ago
Craig Tiller
99740785f1
Cleanup unnecessary test
9 years ago
Craig Tiller
402acf6c44
Fix proxy, finalize API
9 years ago
Craig Tiller
7b9ed35a2c
Allow fixtures to specify slowdown factors, use it for grpc_trace tests
9 years ago
Craig Tiller
17effabe42
Add proxy tests to end2end suite
...
Currently the oauth2 variant of these tests is disabled. Will work with
@jboeuf to figure out how to turn them on.
9 years ago
Craig Tiller
c5ae3eb8d6
Rename grpc_server_add_http2_port to grpc_server_add_insecure_http2_port
9 years ago
Nicolas "Pixel" Noble
9a123df2cd
Fixing C/C++ tests.
9 years ago
Craig Tiller
8a67d39ada
Integration compile fix
9 years ago
Julien Boeuf
5029b30d1c
Adding option to force client auth on the server SSL creds.
10 years ago
Julien Boeuf
66a27daef6
Putting the auth metadata processor on the server creds.
10 years ago
Craig Tiller
4a4f1496c1
Rename grpc_channel_create to grpc_insecure_channel_create
10 years ago
Craig Tiller
1b22b9db94
Add grpc_call_get_peer
10 years ago
David Garcia Quintas
cadbf22467
Removed compression levels from clients and _experimental_'d signature of methods manipulating compression algorithms
10 years ago
Julien Boeuf
ea456fc2bf
Server auth metadata processor.
...
- Right now it is a global function: would be better to have this per
(secure) port.
- Changed the interface of the auth_context slightly to make it more
friendly.
- Positive tests pass. Still need some work on error case (have a
negative case as well).
- Fixing cpp auth context tests so that they use the shiny new C API.
10 years ago
Craig Tiller
1ada6ad8e5
Added connectivity tests, fixed bugs
10 years ago
Craig Tiller
1dd7026cd2
Fixup some tests
10 years ago
David Garcia Quintas
4e40336509
Fixed leaks
10 years ago
Craig Tiller
079a11bb9b
clang-format affected files
10 years ago
Craig Tiller
d9a5088604
SSL channel args work with client config again
10 years ago
Craig Tiller
acf0f07dfc
Unix resolver, bug fixes
10 years ago
Craig Tiller
eb3b12e417
Further client config work
10 years ago
Craig Tiller
e039f03383
Plumbing transport_op changes through
10 years ago
David Garcia Quintas
dd2ebee848
Added compression text fixture.
10 years ago
David Garcia Quintas
5927aec9b7
Added generated configs
10 years ago
Craig Tiller
9a57633233
clang-format affected files
10 years ago
Craig Tiller
af7abf92cb
Enable runtime configuration of tracers
10 years ago
Masood Malekghassemi
701af6031f
Expose gpr_asprintf and gpr_strdup
10 years ago
Craig Tiller
fa275a97b9
Label all iomgr objects
...
This allows a list of them to be dumped to isolate where memory leaks
are occuring.
10 years ago
Craig Tiller
d1a7ecc1ad
Fix tests
10 years ago
Craig Tiller
8f17c6c028
clang-format
10 years ago
Craig Tiller
4d63da6910
Update tests
10 years ago
Craig Tiller
1a6f755c1f
Make it possible to run with poll() instead of epoll()
...
Mostly to facilitate testing, but maybe in the future we want to work on
Linux systems with broken epoll support?
10 years ago
Craig Tiller
24d1156540
Fix fixture
10 years ago
Julien Boeuf
ae5b170155
Fixing test.
10 years ago
Julien Boeuf
c6f8d0a4c6
Starting on low level changes to support server side authentication.
10 years ago
Craig Tiller
eadd9a3b8c
Add testing for GRPC_TRACE
10 years ago
Craig Tiller
e6aabbb71b
Test edits
10 years ago
Craig Tiller
65ad0a73cb
Starting to clean up tests
10 years ago
Nicolas Noble
2e3639302a
Making the gRPC C tests building under Windows.
10 years ago
Julien Boeuf
9f218ddd9d
Adding support for per call credentials in core.
10 years ago
Craig Tiller
f9e6adf998
Completion queue binding for new requests API change
...
Move completion queue binding for new requests to the new request
request time, not server instantiation time.
10 years ago