Noah Eisen
c7f026142d
Add repro
7 years ago
Vijay Pai
c745690caf
Internalize gpr_thd except for id and currentid
7 years ago
Noah Eisen
4d20a66685
Run clang fmt
7 years ago
Noah Eisen
be82e64b3d
Autofix c casts to c++ casts
7 years ago
Yash Tibrewal
ec717fa226
Fix heap use-after-free bug in chttp2 reported by fuzzer
7 years ago
Mehrdad Afshari
4c130bf369
Fix end2end_test.sh to pass shellcheck
7 years ago
Muxi Yan
931f68ec56
regenerate metadata
7 years ago
Muxi Yan
3db2caaf2e
Replace message/deflate,gzip with deflate,gzip
7 years ago
Muxi Yan
6f0b195d20
Replace GRPC_COMPRESS_MESSAGE_* with GRPC_COMPRESS_*
7 years ago
Vijay Pai
d4d0a30c6f
Privatize useful.h and avl.h
7 years ago
Yash Tibrewal
dbc521442e
Fix end2end test flake #13477
7 years ago
Vijay Pai
ae376bf9d9
Privatize host_port.h; was not used in any wrapped language implementation
7 years ago
Alexander Polcyn
190a8dbc6c
Fix linker error on objc mac tests by explicitly installing cocoapods v1.3.1, rather than picking up 1.4.1
7 years ago
Mark D. Roth
97d3d08915
Use wait_for_ready in goaway_server_test.
7 years ago
Mark D. Roth
dbdf495f61
Split lib/support into lib/gpr and lib/gpr++.
7 years ago
Jan Tattermusch
0f5f46109b
use grpc_timeout_milliseconds_to_deadline directly
7 years ago
Jan Tattermusch
816e8f7f43
try avoid deadline_exceeded failure in dualstack_socket_test
7 years ago
Craig Tiller
33cb50096c
Add fuzzed example that found this crash
7 years ago
Craig Tiller
d7ae4a1c61
Also stop processing input stream
7 years ago
Craig Tiller
be44870059
Fix issue whereby fuzzer creates infinitely deep creds (since this is not actually interesting)
7 years ago
Ken Payson
5ca71f29bc
Fix issue with filter_status_code test for proxy tests.
7 years ago
Ken Payson
b353297b43
Revert "Revert "Set error status correctly on server side""
...
This reverts commit 951f84aea0
.
7 years ago
David G. Quintas
951f84aea0
Revert "Set error status correctly on server side"
7 years ago
Ken Payson
6535cfd140
Set error status correctly on server side
7 years ago
Dan Born
bdf63919b8
Refactor POSIX TCP client connect.
7 years ago
Muxi Yan
9c02a3cca1
Do not separate message/stream compression levels
7 years ago
Muxi Yan
38fcd0c6c3
clang-format
7 years ago
Yash Tibrewal
8cf1470a51
Revert "Revert "All instances of exec_ctx being passed around in src/core removed""
7 years ago
Yash Tibrewal
ad4d2dde00
Revert "All instances of exec_ctx being passed around in src/core removed"
7 years ago
ncteisen
66a72bba69
Undo debugging output
7 years ago
ncteisen
15c32cd481
Fix parsing check
7 years ago
Mark D. Roth
e204e5e497
Apply #13336 to v1.8.x branch.
7 years ago
Vijay Pai
19988c6c7e
clang-format
7 years ago
Sree Kuchibhotla
4ca35636fe
fix connectivity test failure
7 years ago
Sree Kuchibhotla
e37104cf42
Delete outdated comments
7 years ago
Mark D. Roth
1af674aa2d
Provide a cleaner API for proxy_connection_failed().
7 years ago
Sree Kuchibhotla
906adfdb72
No need to explicitly zero initialize since we are doing zalloc. Some misc formatting changes
7 years ago
Sree Kuchibhotla
445c5664e0
Add special cases and some comments
7 years ago
Sree Kuchibhotla
02df4abc86
Change ep_state from gpr_atm to int since all callbacks execute under a combiner and hence conn object is thread safe
7 years ago
Sree Kuchibhotla
c3cc971692
properly shutdown endpoints in h2_http_proxy
7 years ago
Dave MacLachlan
da341bcb89
Fix up review comments
7 years ago
Yash Tibrewal
c354269ba7
Remove _ prefixed variable names
7 years ago
Dave MacLachlan
af5c54de9c
Add thread naming support on platforms that support it.
...
As a client of grpc I want to be aware of which threads are being
created by grpc, and giving them recognizable names makes it significantly
easier to diagnose what is going on in my programs.
This provides thread names for macOS and Linux. Adding support for other
platforms should be easy for platform specialists.
7 years ago
ncteisen
c7d1f93e76
Fix windows
7 years ago
ncteisen
6ab0ba8df5
clang fmt
7 years ago
ncteisen
65dbb9df64
Add test for RecvStatus error_string API
7 years ago
Yash Tibrewal
03412ee9de
Remove TLS_NO_SUPPORT and always use GPR_TLS. Reorder statements in grpc_init and grpc_shutdown. Add grpc_init and grpc_shutdown in failing test/cpp tests
7 years ago
Yash Tibrewal
81fc8c9c33
Fix tests to call grpc_init and grpc_shutdown before using exec_ctx
7 years ago
ncteisen
fe354eb807
Fix the fuzzers
7 years ago
ncteisen
0c81dc40de
Remove uneeded header, fix unused warn
7 years ago