Jan Tattermusch
090cd46a6c
Revert "Fake zero copy protector"
7 years ago
jiangtaoli2016
5899055cec
Implement fake TSI zero-copy frame protector
7 years ago
Nicolas "Pixel" Noble
2bc5e3ac40
Moving visibility and package creation to the build system.
7 years ago
Yuchen Zeng
309c9de041
Update credentials_test
7 years ago
Mark D. Roth
e0778b2c18
Add cancellation to asynchronous security APIs.
7 years ago
Julien Boeuf
da8eca56e2
Better handling of token lifetime.
...
- In C++, we need a constant for the max lifetime.
- In C, make sure that we crop the lifetime in the credentials object
itself and not just later during the creation of the token. This will
allow the refresh to occur based on the actual token lifetime as opposed
to the one from the user (which may be cropped).
7 years ago
Anna Sapek
4318df0571
Update tsi_fake_handshaker to implement the asynchronous TSI
7 years ago
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
Nicolas "Pixel" Noble
af6c83f9e1
Adding dummy layering check option.
8 years ago
Craig Tiller
4d16f4dd1d
Add some casts for C++ compatibility
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
Makarand Dharmapurikar
466c286604
removed default visibility
8 years ago
Makarand Dharmapurikar
6a8e2c2408
reduced visibility of test util
8 years ago
Makarand Dharmapurikar
5b8032c8b4
BUILD file for interop client and server
8 years ago
Nicolas "Pixel" Noble
15cd5ce2ed
Rewriting core tests BUILD files to use the build system.
8 years ago
Craig Tiller
f840110de2
Fixup tests
8 years ago
Nicolas "Pixel" Noble
7c26eed838
Buildifier and wrapping test/cpp/* rules with our build system.
8 years ago
David Garcia Quintas
a03d204dd7
Update credentials test after #9328
8 years ago
Craig Tiller
fc8d671ec8
Fix posix leakage
8 years ago
Craig Tiller
0d32f2f030
Fix build files
8 years ago
Craig Tiller
29b527fa30
Reinstate one check, fix fall out
8 years ago
Craig Tiller
b29f1fe3a2
Update include paths
8 years ago
Craig Tiller
547cb4b283
Make chunk sizes configurable, push channel args down a little deeper
8 years ago
ncteisen
4b36a3d9ea
Change error_create API to slice
8 years ago
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