ncteisen
969b46ef73
Add rich closure debug mode
8 years ago
ncteisen
274bbbe6a0
Add rich closure debug mode
8 years ago
Jan Tattermusch
4d5c3102a1
fix remaining license notices
8 years ago
Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
Yuchen Zeng
3b4bed273c
Cancel the dns lookup in dns_ares_shutdown
8 years ago
Yuchen Zeng
24e3bc5510
Fix api_fuzzer, dns_resolver_connectivity_test
8 years ago
Craig Tiller
5e56f00d3a
Fixes to new executor
8 years ago
Craig Tiller
84f75d448e
Fix ASAN/TSAN failures
...
- trace system is now thread safe when run with TSAN
- fix a race in client_auth_filter.c
- allow timer manager to run in single threaded mode for fuzzers
8 years ago
Alexander Polcyn
f5521c33f9
Revert "Merge branch 'master' into v1.3.x"
...
This reverts commit 79759fea1a
, reversing
changes made to dc36f4df6a
.
8 years ago
Noah Eisen
6b42bfde1f
Add fuzzer to corpus
8 years ago
Noah Eisen
5e17e4430c
Add fuzz test
8 years ago
Nicolas "Pixel" Noble
15cd5ce2ed
Rewriting core tests BUILD files to use the build system.
8 years ago
David Garcia Quintas
a818f72c0c
Load Reporting back to using metadata
8 years ago
Bogdan Drutu
c2b1f1672d
Change metadata names used by the instrumentation.
8 years ago
yang-g
6163da5135
Disallow empty method slice in api_fuzzer
8 years ago
Craig Tiller
0362d6b374
ubsan fixes
8 years ago
Nicolas "Pixel" Noble
7c26eed838
Buildifier and wrapping test/cpp/* rules with our build system.
8 years ago
yang-g
f3d9b4808a
Fix buffer overflow https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=973
8 years ago
Noah Eisen
c6ec1155d0
Fix error overflow bug
8 years ago
Craig Tiller
dd36b15315
Call ref/unref, bugfixes
8 years ago
David Garcia Quintas
228a5142c1
Don't assert over invalid channel args
8 years ago
David Garcia Quintas
fde5dbb681
Fixed oss-fuzz/961
8 years ago
yang-g
aab6992c00
Remove call from sibling list when it is not first child.
8 years ago
yang-g
fdd908b01a
Clamp memory usage estimate
8 years ago
ncteisen
7cd4f6890b
Add fuzzer bug
8 years ago
Sree Kuchibhotla
5bec133ba0
clang format
8 years ago
Sree Kuchibhotla
b5b6bfd89b
Updates C Core
8 years ago
Yuchen Zeng
c88fd35f97
Add reproduction
8 years ago
ncteisen
4b36a3d9ea
Change error_create API to slice
8 years ago
Sree Kuchibhotla
752be9ceeb
clang format code
8 years ago
Sree Kuchibhotla
1dbd981cf8
Prefix grpc_cq_polling_type enums with GRPC_CQ_
8 years ago
Sree Kuchibhotla
321881d07f
Change Core to use the new completion_queue_create API
8 years ago
Craig Tiller
295df6da9a
Add a slice type that shares a refcount with a transport stream
8 years ago
David Garcia Quintas
bcd5f12e4b
Fixed Heap-buffer-overflow in parse_unix via clusterfuzz
8 years ago
Craig Tiller
dc6ac1a55f
Add failing test
8 years ago
David Garcia Quintas
f31f096274
Use call context to propagare LR costs
8 years ago
Craig Tiller
b0fd02ed06
Add examples from fuzzer server
8 years ago
Mark D. Roth
b43c7bfb85
Make sure grpc_secure_channel_create() never returns NULL.
8 years ago
Mark D. Roth
bcfc085e78
Remove incorrect assertion in API fuzzer.
8 years ago
Craig Tiller
239af8b9fc
Fix fuzzing detected crash
8 years ago
Craig Tiller
f4484cdbab
Dont crash on API errors
8 years ago
Craig Tiller
ed277efbf7
Fix bug in api_fuzzer
...
If the slices to unref array was expanded after returning a pointer to a
slice, that pointer becomes invalidated. Instead, allocate and store
pointers to slices in that array to keep stability.
8 years ago
Craig Tiller
004a81936c
Fix bugs in api_fuzzer
8 years ago
Craig Tiller
fa6a71d6e5
Fix fuzzing detected failure
...
If both :authority and host appear in client initial headers, we either
leak (in opt builds) or crash (in dbg).
8 years ago
Mark D. Roth
6f12c74969
clang-format
8 years ago
Mark D. Roth
835646e9ff
Fix tests.
8 years ago
Craig Tiller
9128716268
Track writes/RPC in microbenchmark
8 years ago
Mark D. Roth
9d76dbe5d3
clang-format
8 years ago
Mark D. Roth
435f9f23ef
Fix tests.
8 years ago
Craig Tiller
7c70b6c144
Revert "Revert "Metadata handling rewrite""
...
This reverts commit 5e01e2ac97
.
8 years ago