Craig Tiller
94329d0965
Make the server report monotonic times for deadlines
...
For very high performance systems, we're going to want to be able to
simply push the value reported from the server down onto clients.
If we report realtime now, then all wrapped languages are going to
assume it, meaning that such a change will be impossible later.
10 years ago
Nicolas "Pixel" Noble
ebb514066e
Changing the library's code to adapt with the new API.
10 years ago
Julien Boeuf
fe4c3f4f14
Renaming jwt_credentials to service_account_jwt_access_credentials.
10 years ago
Julien Boeuf
5029b30d1c
Adding option to force client auth on the server SSL creds.
10 years ago
Craig Tiller
33c0d9d83d
C++ is also a language that can be insecure
10 years ago
Craig Tiller
81bcc4caba
Make endpoint peer API work on Windows
10 years ago
Craig Tiller
bf6abeef3d
Remove experimental prefix
10 years ago
Craig Tiller
0dc5e6cf16
User agent string support
10 years ago
David Garcia Quintas
cadbf22467
Removed compression levels from clients and _experimental_'d signature of methods manipulating compression algorithms
10 years ago
vjpai
72a44178e9
ThreadPoolInterface::ScheduleCallback --> ThreadPoolInterface::Add
10 years ago
yang-g
7ef7232dd9
split iterator into its own file
10 years ago
vjpai
a2e1bb1577
Change name of thread_pool files to fixed_size_thread_pool when
...
appropriate
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
yang-g
94d6225ae7
Create server side auth context lazily
10 years ago
Craig Tiller
677c50c92a
Update C++ impl
10 years ago
Craig Tiller
354398f9f5
Updating wrapped languages to new time functions
10 years ago
Craig Tiller
143e7bf0cf
Introduce a clock type field onto gpr_timespec.
...
Use it to validate that arithmetic on time types makes even some vague
kind of sense.
10 years ago
yang-g
d45b203163
remove dead file
10 years ago
jboeuf
69cb6b41c8
Backport of pull request #2313 into release-0_10.
10 years ago
yang-g
d53bc8925b
Add missing pieces
10 years ago
yang-g
f9e8e59b1c
Resolve comments
10 years ago
yang-g
6406f18267
missed one place
10 years ago
yang-g
85c04f938f
resolve comments
10 years ago
Craig Tiller
d9b6fcfee4
Support older compilers
10 years ago
Craig Tiller
822d2c7beb
Support registering services against specific hosts
10 years ago
yang-g
8068f86974
Add a unit test
10 years ago
yang-g
3abe60b9d0
compiles
10 years ago
Julien Boeuf
2805be1aa5
Adding support for raw access token credentials.
10 years ago
David Garcia Quintas
d7d9ce27c5
WIP in *_end2end_test.cc. Tests pass. Fixed leaks and introduced concept of compression request thru MD
10 years ago
Alistair Veitch
fc62dddd1c
add client side census context
10 years ago
Craig Tiller
f75fc12e3a
Add a test that headers are properly in build.json
...
Clean up anything that failed
10 years ago
yang-g
a58cab30b2
release memory even if the status is false
10 years ago
yang-g
3deb0069f4
Only copy stuff when status is ok
10 years ago
yang-g
adfed03146
Add missing headers to build.json
10 years ago
Yang Gao
89c5a56233
Add const to ByteBuffer methods and add tests
10 years ago
Craig Tiller
026e600b5b
Update to set flags=0 on all ops
10 years ago
Vijay Pai
ced73bde96
Split cq creation from request initiation so that cq creation
...
can be removed from C++ lock.
10 years ago
David Garcia Quintas
cc6c43c496
Exposed compression level in channel arguments (C and C++)
10 years ago
Yang Gao
c1a2c314fb
Update the Status API
10 years ago
David Garcia Quintas
de52625ae5
Added changes to c++ and ruby wrappers
10 years ago
David Garcia Quintas
59f905d79a
Changes to byte_buffer based on comments.
10 years ago
Vijay Pai
372fd8791b
Revert "Revert "Open loop sync/async multithreaded testing""
10 years ago
Craig Tiller
d55636d813
Revert "Open loop sync/async multithreaded testing"
10 years ago
Craig Tiller
bd277cb3cb
Clarify serialization traits interface
10 years ago
Craig Tiller
2f4a49c8d3
Fix memory leak
10 years ago
Craig Tiller
928ec8ee51
Fix memory leak
10 years ago
Craig Tiller
3cb03ef0c8
Remove old code
10 years ago