Craig Tiller
91054e6855
Merge pull request #3627 from yang-g/flake2
...
Deflake end2end_test
2015-10-05 11:21:49 -07:00
yang-g
c04610357c
The Writes may return false after the server cancels the stream
2015-10-02 16:22:43 -07:00
Vijay Pai
7a94236d69
Merge pull request #3556 from ctiller/clangf
...
Fix clang-format script
2015-10-01 23:23:50 -07:00
yang-g
0d55750cb2
Maybe it is already ready when we call getstatus
2015-10-01 11:34:00 -07:00
Craig Tiller
b7a597771f
Merge github.com:grpc/grpc into clangf
2015-10-01 08:01:58 -07:00
Vijay Pai
f37cac7dd2
Merge pull request #3565 from yang-g/end2end_test
...
Add more test cases to end2end test.
2015-09-30 14:36:41 -07:00
Vijay Pai
8423203cbb
For compatibility with gcc-4.4, eliminate use of sleep_for and
...
std::atomic
2015-09-29 23:16:08 +00:00
yang-g
bf22e0e8a0
remove anonymous namespace in anonymous namespace
2015-09-29 12:50:07 -07:00
yang-g
88d5d52d73
add tls and proxy as dimensions of end2end test
2015-09-29 12:47:51 -07:00
Craig Tiller
71a0f9d3b0
Fix clang-format script
2015-09-28 17:22:01 -07:00
Vijay Pai
fa6e70ff85
Remove one pessimizing std::move
2015-09-28 15:56:07 -07:00
Yang Gao
b09a875917
Merge pull request #3476 from vjpai/block_annotate
...
Annotate blocking points
2015-09-25 13:54:51 -07:00
vjpai
3ca49d2a1a
Add a todo regarding a C++ block annotation
2015-09-24 21:55:16 -07:00
Craig Tiller
b0bd53a173
Merge github.com:grpc/grpc into shindig
...
Conflicts:
src/core/surface/secure_channel_create.c
2015-09-22 16:24:12 -07:00
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.
2015-09-22 13:31:16 -07:00
Craig Tiller
10ee2747a9
Merge github.com:grpc/grpc into we-are-one
2015-09-22 09:25:57 -07:00
Craig Tiller
f9dd54c2eb
Merge pull request #3378 from yang-g/connection_failure_detection
...
remove connectivity watcher from interested party early
2015-09-22 08:28:22 -07:00
yang-g
5e8abedd61
use seconds
2015-09-18 01:31:57 -07:00
yang-g
d886f33939
add a test
2015-09-18 01:24:14 -07:00
Julien Boeuf
fd2f7331fa
Merge branch 'master' of github.com:grpc/grpc into core_creds_plugin
2015-09-15 15:20:26 -07:00
Julien Boeuf
1928d496a2
Adding C++ tests and fixing a few things.
2015-09-15 15:20:11 -07:00
Craig Tiller
2311d4918f
Merge pull request #3186 from grpc/release-0_11
...
Daily Release 0.11 upport to master
2015-09-03 17:16:03 -07:00
Nicolas "Pixel" Noble
59588c6162
Removing pessimizing moves.
...
Pass #2 .
2015-09-03 02:29:30 +02:00
Craig Tiller
93ddc61c10
Fix compilation
2015-09-02 07:57:48 -07:00
Nicolas "Pixel" Noble
7fa51677bc
Removing pessimizing moves.
...
These have been reported by a (very recent) build of clang and its new -Wpessimizing-move option.
2015-09-02 02:29:16 +02:00
Craig Tiller
1fdb05b498
Merge github.com:grpc/grpc into daisy-dukes
...
Conflicts:
build.json
vsprojects/Grpc.mak
2015-09-01 17:13:30 -07:00
Craig Tiller
a4517a2020
Remove C++11isms
2015-08-31 07:29:12 -07:00
Craig Tiller
61575651ab
Merge github.com:grpc/grpc into daisy-dukes
2015-08-31 07:11:54 -07:00
Julien Boeuf
0d47192afa
Fixing headers and paths after merge with upstream.
2015-08-30 22:18:50 -07:00
Julien Boeuf
821de3439f
Addressing comments.
2015-08-28 16:31:20 -07:00
Julien Boeuf
5be92a316d
Shuffling headers around.
2015-08-28 16:28:18 -07:00
Julien Boeuf
97cd4ae606
Merge branch 'master' of github.com:grpc/grpc into cpp_auth_md_processor
2015-08-28 15:51:02 -07:00
Julien Boeuf
6c7185d350
Merge branch 'master' of github.com:grpc/grpc into credentials_naming_and_cleanup
2015-08-28 14:33:17 -07:00
Julien Boeuf
a883ccfb46
Merge branch 'master' of github.com:grpc/grpc into cpp_auth_md_processor
2015-08-28 14:13:04 -07:00
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).
2015-08-28 14:10:58 -07:00
Julien Boeuf
fe4bacb641
Merge branch 'credentials_naming_and_cleanup' of github.com:jboeuf/grpc into credentials_naming_and_cleanup
2015-08-27 15:49:27 -07:00
yang-g
730055d962
implementation fix
2015-08-27 12:29:45 -07:00
Craig Tiller
958ee76018
IWYU
2015-08-27 08:09:50 -07:00
Craig Tiller
70a816807f
Friends dont let friends use volatile for synchronization
2015-08-27 07:46:20 -07:00
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>
2015-08-26 16:38:36 -07:00
yang-g
5e700f3d1f
Merge remote-tracking branch 'upstream/master' into string_ref_auth
2015-08-26 10:16:31 -07:00
Craig Tiller
afbbaf9c3e
Merge pull request #3065 from yang-g/string_ref
...
Use string_ref for incoming metadata
2015-08-26 08:22:42 -07:00
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.
2015-08-25 21:51:07 -07:00
yang-g
d090fe1379
auth context api change for string_ref
2015-08-25 16:53:07 -07:00
yang-g
e21908fcee
impl
2015-08-25 13:47:51 -07:00
Craig Tiller
dc31ef38d2
Loosen test requirements to better fit spec
2015-08-25 07:11:35 -07:00
yang-g
3e4bd9598b
merge with head
2015-08-24 15:54:07 -07:00
Vijay Pai
0660eaca00
Merge branch 'master' into fray
2015-08-24 14:33:39 -07:00
Vijay Pai
e8a7e30a75
Eliminate public thread-pool interface
2015-08-24 10:52:33 -07:00
Craig Tiller
b7e22b9686
Merge github.com:grpc/grpc into y12kdm3
2015-08-21 16:06:30 -07:00