Mark D. Roth
bd913a8637
Fix asan failures.
8 years ago
Mark D. Roth
a561785052
clang-format
8 years ago
Mark D. Roth
9b3f1b7ab1
Fix httpcli cleanup code.
8 years ago
Mark D. Roth
412e6acaaa
Merge branch 'security_handshaker1' into security_handshaker2
8 years ago
Mark D. Roth
53bd69330c
Code review changes.
8 years ago
Mark D. Roth
0d7b043d34
Merge remote-tracking branch 'upstream/master' into security_handshaker1
8 years ago
Mark D. Roth
86a893d52e
Merge remote-tracking branch 'upstream/master' into security_handshaker2
8 years ago
David G. Quintas
71cf7b39da
Merge pull request #8908 from dgquintas/grpclb_test_deflake
...
Deflake grpclb test
8 years ago
David G. Quintas
65832fbdf0
Merge pull request #8880 from dgquintas/json_localhost_carnage
...
Propagate (some) signals to subprocesses in json_run_localhost
8 years ago
Mark D. Roth
f1926c048a
Add a TODO comment.
8 years ago
Craig Tiller
6facd26db3
Merge pull request #8903 from ctiller/tcp_shutdown
...
Fix TCP shutdown path on Windows
8 years ago
Craig Tiller
2a5af02a18
Merge pull request #8912 from ctiller/fixit17
...
Break infinite connection retry loop
8 years ago
Craig Tiller
9fbb3387d0
Review feedback
8 years ago
Mark D. Roth
e6e1c9e7a1
Fix link problem for insecure target.
8 years ago
Craig Tiller
296984b46c
Break infinite connection retry loop
...
Previously, we'd keep retrying a connection until the channel closed.
With this change, we only retry connecting *if there's a watcher on the
subchannel connection state*. This ultimately means that if the
lb_policy doesn't care if the subchannel connects, it'll stop trying.
8 years ago
Jan Tattermusch
9f57edcad7
Merge pull request #8907 from jtattermusch/internal_ci_take2
...
Basic config for internal CI (take 2)
8 years ago
Mark D. Roth
b62f364d0a
Fix shutdown semantics for client and server code.
8 years ago
Mark D. Roth
75d0c420f2
Fix shutdown semantics for security handshaker.
8 years ago
David Garcia Quintas
3c5a868a1b
PR comments #2
8 years ago
Mark D. Roth
c6e1e6927f
Merge branch 'security_handshaker1' into security_handshaker2
8 years ago
Mark D. Roth
b8f97a4ac0
Allow handshaking to be retried.
8 years ago
David Garcia Quintas
523a4aa0a0
PR comments
8 years ago
Mark D. Roth
c584d995d8
Eliminate some code duplication.
8 years ago
Mark D. Roth
a9bd94335c
Fix unref-while-lock-held bug. Only shut down handshaker if in progress.
8 years ago
Craig Tiller
e068361300
clang-format
8 years ago
Craig Tiller
f6fe888b46
Merge branch 'tcp_shutdown' of github.com:ctiller/grpc into tcp_shutdown
8 years ago
Craig Tiller
d112ed94da
Further safety fixes for TCP on Windows
8 years ago
David Garcia Quintas
033c51e8c8
Deflake grpclb test
8 years ago
Jan Tattermusch
4024e8961d
basic config for internal CI
8 years ago
Jan Tattermusch
90e46ff7b0
Merge pull request #8857 from jtattermusch/csharp_reflection
...
Draft of C# server reflection
8 years ago
David Garcia Quintas
a0a3c411d1
Merge branch 'master' of github.com:grpc/grpc into json_localhost_carnage
8 years ago
David Garcia Quintas
d6936b6bee
PR comments
8 years ago
Mark D. Roth
2502afbdcb
Fixed build.yaml and ran generate_projects.sh.
8 years ago
Mark D. Roth
6c3d040ebf
Merge branch 'security_handshaker1' into security_handshaker2
8 years ago
Mark D. Roth
0610434185
Always shut down endpoints before destroying them.
8 years ago
Mark D. Roth
30f698f1bc
Make handshaker responsible for destroying endpoint on shutdown or failure.
8 years ago
Craig Tiller
fdc17aab96
clang-format
8 years ago
Craig Tiller
cbafdd1084
Fix races on tcp server shutdown on Windows
...
- we were treating an int as atomic, which is dubious at best
- it was possible to shutdown while an accept was being handled, and
process that shutdown accept before the real accept finished, leading to
a use-after-free up the stack
8 years ago
Craig Tiller
bb4e5012df
Merge github.com:grpc/grpc into tcp_shutdown
8 years ago
Mark D. Roth
447569490d
Eliminate the user_data overloading hack in handshake_manager.
8 years ago
Mark D. Roth
4cdcd12f75
Fix locking bug in HTTP CONNECT handshaker.
8 years ago
Yang Gao
63f84be5d0
Merge pull request #8901 from grpc/revert-8838-test_credentials
...
Revert "Test credentials provider update"
8 years ago
Craig Tiller
3b45b8d60b
Revert "Test credentials provider update"
8 years ago
Mark D. Roth
09ee8d0284
Merge remote-tracking branch 'upstream/master' into security_handshaker1
8 years ago
Mark D. Roth
95fcb58fc1
Remove redundant fields for endpoints.
8 years ago
Mark D. Roth
3beb6c52ac
Add locking in security handshaker.
8 years ago
Craig Tiller
3b04e7e379
Merge pull request #8894 from ctiller/fixit14
...
Fix TSAN race on adding a reclaimer
8 years ago
Yang Gao
fbc598a6a9
Merge pull request #8838 from yang-g/test_credentials
...
Test credentials provider update
8 years ago
Craig Tiller
9178ba2924
Merge pull request #8867 from ctiller/fixit6
...
Reduce pre-generated key count
8 years ago
Craig Tiller
30f4b81f28
Merge pull request #8876 from ctiller/iomgr_shutdown
...
Flush platform stuff after timer events
8 years ago