Matt Kwong
d9b257a154
Add fuzzer options for oss-fuzz
8 years ago
Matt Kwong
c5b3b25f8d
Change ssl_server_fuzzer.c to use ssl_test_data.h instead of loading mock SSL data from file
8 years ago
Yuchen Zeng
47de64c700
zalloc grpc_pollset
8 years ago
Craig Tiller
554144699a
Add test/core/security/BUILD
8 years ago
Craig Tiller
9e5ac1bf11
Fix broken shutdown, and cascading exec_ctx usage bugs
8 years ago
Craig Tiller
cda759d658
Add an error to fd_shutdown (and recursively)
...
Allows diagnosing WHY a file descriptor was shutdown prematurely.
8 years ago
Craig Tiller
7c70b6c144
Revert "Revert "Metadata handling rewrite""
...
This reverts commit 5e01e2ac97
.
8 years ago
Craig Tiller
5e01e2ac97
Revert "Metadata handling rewrite"
8 years ago
Craig Tiller
76c0bbadf9
Fix test
8 years ago
Craig Tiller
d4654560dc
clang-format code
8 years ago
Craig Tiller
91031dacb1
Changes to exec_ctx/closure/combiner/workqueue interfaces
...
- make closures know where they should be executed (eg, on a workqueue,
or a combiner, or on an exec_ctx)
- this allows removal of a large number of trampoline functions that
were appearing whenever we used combiners, and should allow for a much
easier interface to combiner locks
8 years ago
Julien Boeuf
964d7bb482
Fixing JWT verifier.
...
- Initializes grpc correctly in the JWT utils.
- Make the email mapping work with the new service accounts produced by
Google IAM.
- Adding check for email issuers where the issuer has to be the subject as well.
- Implementing portable version of memrchr.
8 years ago
Craig Tiller
b4aa70ea94
Offer grpc_slice_to_c_string to simplify some code
8 years ago
Mark D. Roth
5335cd62b6
Fix test.
8 years ago
Mark D. Roth
a561785052
clang-format
8 years ago
Craig Tiller
3b05e1da91
Move from cmp --> eq, and provide a good implementation for interning
8 years ago
Craig Tiller
7d4116fa44
All core tests compile without grpc_mdstr
8 years ago
Mark D. Roth
963be37270
Changed security handshakers to use generic handshaker API.
8 years ago
Craig Tiller
3cf79228ff
Review feedback
8 years ago
Craig Tiller
10cd356662
Finish moving to new APIs
8 years ago
yang-g
fefb3caae4
shutdown is not needed with the changes to mock_ep
8 years ago
yang-g
55d2598ea5
grpc_slice
8 years ago
yang-g
b24fb69366
clang-format
8 years ago
yang-g
aad8f7bb34
Add corpus, the seed examples seem to be merged out
8 years ago
yang-g
31e2128571
Add a fuzzer for ssl server side
8 years ago
Craig Tiller
a59c16c184
Progress towards making grpc_slice_unref_internal take an exec_ctx
8 years ago
Craig Tiller
c650fb3810
clang-format code
8 years ago
Craig Tiller
a9b09dd832
Add missing include
8 years ago
Craig Tiller
28b72428a8
clang-format
8 years ago
Craig Tiller
618e67d655
s/GPR_SLICE/GRPC_SLICE/g
8 years ago
Craig Tiller
e4222b4cbd
Add incldues, fix function names
8 years ago
Craig Tiller
0f310807ff
Update includes, s/gpr_dump_slice/grpc_dump_slice/g
8 years ago
Craig Tiller
b37d53ebc0
Bulk update #includes
8 years ago
Craig Tiller
d41a4a720f
s/gpr_slice/grpc_slice, and move around tests, impls
8 years ago
Craig Tiller
20afa3d7c9
BufferPool --> ResourceQuota
8 years ago
Craig Tiller
08d297e375
Make all tests build again
8 years ago
Craig Tiller
30ff60ec36
Tests compile
8 years ago
Julien Boeuf
e26ab6c561
Adding a method in channel creds to remove any attached call creds.
...
This will be useful when talking to non-trusted load balancer (balancers
which are not able to impersonate real backends) as these balancers
should not receive bearer tokens.
8 years ago
murgatroid99
165e5066e4
Only use unsetenv where available
8 years ago
murgatroid99
7c205906d5
Removed GPR_POSIX_FILE, and changed the files that used it
8 years ago
David Garcia Quintas
69ff63d158
clang-format
9 years ago
David Garcia Quintas
c4d5112719
moar renamings
9 years ago
Craig Tiller
573acec7d4
Fix flipped condition
9 years ago
David Garcia Quintas
2a50dfefdc
s/grpc_pops/grpc_polling_entity
9 years ago
Craig Tiller
332f1b35d5
Rename functions
9 years ago
Julien Boeuf
2e3c9ad6dd
Starting the work to fix #3803 .
...
- We still need a way to bubble up this error.
9 years ago
Craig Tiller
8517886c6a
Move load_file into iomgr
9 years ago
David Garcia Quintas
582f4350ed
Added missing pops_create to oauth2_utils
9 years ago
Craig Tiller
b30d3d727a
Address some memory leaks
9 years ago
Craig Tiller
ba4a862b2c
Fix compile errors
9 years ago