Craig Tiller
86253ca1da
Latency traces
9 years ago
David Garcia Quintas
7fd0fd5023
C++ Alarm implementation (with tests).
9 years ago
yang-g
a006b5f33b
change default value of use_test_ca
9 years ago
Craig Tiller
b17b7f4871
Add a timeout to benchmark test runs
9 years ago
yang-g
92981d5c3d
remove flag use_prod_roots in interop test and add use_test_ca per the interop test spec
9 years ago
yang-g
c04610357c
The Writes may return false after the server cancels the stream
9 years ago
yang-g
035cf093de
enable_ssl to use_tls
9 years ago
yang-g
0d55750cb2
Maybe it is already ready when we call getstatus
9 years ago
Vijay Pai
8423203cbb
For compatibility with gcc-4.4, eliminate use of sleep_for and
...
std::atomic
9 years ago
yang-g
bf22e0e8a0
remove anonymous namespace in anonymous namespace
9 years ago
yang-g
88d5d52d73
add tls and proxy as dimensions of end2end test
9 years ago
Craig Tiller
71a0f9d3b0
Fix clang-format script
9 years ago
Vijay Pai
fa6e70ff85
Remove one pessimizing std::move
9 years ago
vjpai
3ca49d2a1a
Add a todo regarding a C++ block annotation
9 years ago
Craig Tiller
ddf3a511aa
Add clang-format to sanity
9 years ago
Julien Boeuf
c34b2e744c
Do not use string_ref for output params.
...
It is very much unsafe to do so as the string_ref could point on a stack
variable of the callee.
9 years ago
Julien Boeuf
8b0b6f413d
It is a bad idea to have a map with string_refs as output params.
...
This is very much unsafe as the string_ref could point on a stack
variable of the callee.
9 years ago
yang-g
78bddc66b7
Add empty_stream test case
9 years ago
yang-g
5e8abedd61
use seconds
9 years ago
yang-g
d886f33939
add a test
9 years ago
Julien Boeuf
1928d496a2
Adding C++ tests and fixing a few things.
9 years ago
Craig Tiller
8cf0ed03d1
Fix mac build
10 years ago
Nicolas "Pixel" Noble
59588c6162
Removing pessimizing moves.
...
Pass #2 .
10 years ago
yang-g
201ef59847
more changes
10 years ago
yang-g
867d0c132c
Fix auth tests
10 years ago
Craig Tiller
93ddc61c10
Fix compilation
10 years ago
Nicolas "Pixel" Noble
7fa51677bc
Removing pessimizing moves.
...
These have been reported by a (very recent) build of clang and its new -Wpessimizing-move option.
10 years ago
vjpai
d514b21cc8
Put timeout on server shutdown
10 years ago
Craig Tiller
1ebb7c885e
Hand-written changes
10 years ago
Craig Tiller
a4517a2020
Remove C++11isms
10 years ago
Julien Boeuf
0d47192afa
Fixing headers and paths after merge with upstream.
10 years ago
Julien Boeuf
821de3439f
Addressing comments.
10 years ago
Julien Boeuf
5be92a316d
Shuffling headers around.
10 years ago
Julien Boeuf
68ff03a952
Fixing AuthContext tests.
10 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).
10 years ago
Julien Boeuf
421738b529
Addressing comments, round 2.
10 years ago
Julien Boeuf
4eaeb992d3
Addressing comments.
10 years ago
yang-g
730055d962
implementation fix
10 years ago
Craig Tiller
958ee76018
IWYU
10 years ago
Craig Tiller
70a816807f
Friends dont let friends use volatile for synchronization
10 years ago
yang-g
0d9f81f741
minor fixes
10 years ago
Rakesh Iyer
4abe76eff5
Repro case for flow control bug.
...
This is a repro case for a bug where if the client is sending
full throttle and the receiver is not able to keep up, the
client reaches a case where it doesn't make forward progress
anymore.
Signed-off-by: Craig Tiller <craig.tiller@gmail.com>
10 years ago
Julien Boeuf
510a920c75
Credentials cleanup:
...
- Removing service_accounts credentials. These credentials just have
drawbacks compared to service_account_jwt_access credentials, notably
in terms for security.
- Renaming Google specific credentials with a Google prefix for C and
C++. This should be done as well for wrapped languages.
10 years ago
yang-g
d090fe1379
auth context api change for string_ref
10 years ago
David Garcia Quintas
04ecfa1ad7
Added missing payloads to streaming compressed test
10 years ago
yang-g
e21908fcee
impl
10 years ago
vjpai
2098863a90
Make certain constants unsigned to please compiler on Mac
10 years ago
Julien Boeuf
bf9a8f8d7c
Fixing tests.
10 years ago
Craig Tiller
dc31ef38d2
Loosen test requirements to better fit spec
10 years ago
Julien Boeuf
8fd915ab8d
Adding grpc::string_ref class.
...
- Strict subset of
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3442.html
- Useful to avoid unnecessary string copies.
10 years ago