Craig Tiller
26b3714b72
Add a hook for sending default authority when needed
9 years ago
Vijay Pai
d2a9b6da13
Isolate nullptr to grpc namespace when we must define it ourselves
...
Change the one non-namespace use of nullptr to NULL (used as an
argument to a C function anyway)
9 years ago
Hongwei Wang
35d5a0fd64
Formatting
9 years ago
yang-g
7cbac4cf95
Fix gpr_inf_future call
9 years ago
vjpai
02b80549e9
Bug fixes
9 years ago
vjpai
b76f3ada11
Fix bug on shutdown case
9 years ago
vjpai
b28456b1e4
Add dynamic thread pool and initial port of test
9 years ago
Julien Boeuf
fe4c3f4f14
Renaming jwt_credentials to service_account_jwt_access_credentials.
9 years ago
Nicolas "Pixel" Noble
77446adeb7
Pass #2 on sprinkling void *reserved.
9 years ago
Nicolas "Pixel" Noble
4dfb615012
Pass #1 at sprinkling reserved void * in the public API.
9 years ago
yang-g
8b25f2aaeb
move fake_transport_security_credentials to private API
9 years ago
Julien Boeuf
5029b30d1c
Adding option to force client auth on the server SSL creds.
9 years ago
Craig Tiller
4a4f1496c1
Rename grpc_channel_create to grpc_insecure_channel_create
9 years ago
David Garcia Quintas
1c604fd4f5
Fixed buggy grpc_compression_algorithm_parse
9 years ago
David Garcia Quintas
80f3995e47
wip
9 years ago
Alistair Veitch
491a9d455f
checkpoint api
9 years ago
Craig Tiller
2d984bf253
Mark up all existing comments in grpc.h for Doxygen, add main page
9 years ago
Craig Tiller
1b22b9db94
Add grpc_call_get_peer
9 years ago
Craig Tiller
698d00c60e
Add ipv4:, ipv6: schemes
9 years ago
Alistair Veitch
851032a7ae
address comments
9 years ago
Craig Tiller
af1f97e92a
Fix typo
9 years ago
Craig Tiller
bf6abeef3d
Remove experimental prefix
9 years ago
Craig Tiller
6a7626c98f
Move alarm subsystem to monotonic time
9 years ago
Julien Boeuf
6bdc9b47bc
Getting started on metadata processor set on server creds.
9 years ago
Craig Tiller
0dc5e6cf16
User agent string support
9 years ago
Julien Boeuf
a87d6c2af6
Cannot figure out server filter logic for error in auth md processing.
...
- Positive tests pass even if we will have to change the interface to
add the processor to the server credentials (will be done in a
separate pull request).
- ASAN leaks for the error case.
- The client should get a GRPC_STATUS_UNAUTHENTICATED as opposed to
GPRC_STATUS_INTERNAL.
9 years ago
David Garcia Quintas
cadbf22467
Removed compression levels from clients and _experimental_'d signature of methods manipulating compression algorithms
9 years ago
Hongwei Wang
a3780a8102
Register zookeeper plugin in grpc
9 years ago
Alistair Veitch
4d1589ace0
add record_stat API
9 years ago
yang-g
6ca6ec884d
set header guard
9 years ago
David Garcia Quintas
29f13f22fe
Moar parenthesis!
9 years ago
Hongwei Wang
be447a8882
Add zookeeper public header
9 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
vjpai
72a44178e9
ThreadPoolInterface::ScheduleCallback --> ThreadPoolInterface::Add
10 years ago
yang-g
06fabde1b7
add missed 'class'
10 years ago
yang-g
7ef7232dd9
split iterator into its own file
10 years ago
David Garcia Quintas
1021c2f775
Prefixed macro with GPR_ a small var rename
10 years ago
David Garcia Quintas
541d5823d2
rewrote bitcount function as a macro
10 years ago
David Garcia Quintas
6b8d1aef89
rewrote bitcount function as a macro
10 years ago
David Garcia Quintas
cfb21ce668
Added missing "static"
10 years ago
David Garcia Quintas
b80479ec27
Added population count function
10 years ago
David Garcia Quintas
699b0f999e
Require a pointer + macro arg protection
10 years ago
David Garcia Quintas
ed7e8550f5
Require a pointer + macro arg protection
10 years ago
David Garcia Quintas
305e3bd635
Added bitset macro ops
10 years ago
vjpai
a2e1bb1577
Change name of thread_pool files to fixed_size_thread_pool when
...
appropriate
10 years ago
Craig Tiller
48cb07c909
Client connectivity API
...
Initial plumbing work; needs tests and more client_channel
implementation.
10 years ago
David Garcia Quintas
6dd49a5c8f
Added some methods to context inspector. Also minor tweak to server context IsCancelled() method
10 years ago
yang-g
14b3684dee
Remove const_iterator typedef and add a range based loop test
10 years ago
Vijay Pai
69f2410086
Make thread_pool.h a public header
...
Rename ThreadPool -> FixedSizeThreadPool to allow for later introduction
of DynamicSizeThreadPool
10 years ago
yang-g
811536efce
auth context iterator
10 years ago