aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/security
Commit message (Collapse)AuthorAge
* Revert "Fake zero copy protector"Gravatar Jan Tattermusch2017-08-31
|
* Implement fake TSI zero-copy frame protectorGravatar jiangtaoli20162017-08-30
|
* Revert "Implement call combiner"Gravatar Mark D. Roth2017-08-29
|
* Implement call combiner.Gravatar Mark D. Roth2017-08-25
|
* Merge pull request #12203 from mdzoba/mdzoba-fix-issue-11512Gravatar Nicolas Noble2017-08-17
|\ | | | | Fix assert in grpc_timer_init().
| * Fix assert in grpc_timer_init(). https://github.com/grpc/grpc/issues/11512Gravatar Maxim Dzoba2017-08-16
| |
* | Fixing memory leak and removing unneeded NULL checks.Gravatar Julien Boeuf2017-08-16
|/
* Fix use-after-free in oauth2_credentialsGravatar Yuchen Zeng2017-08-09
|
* Make bytes_to_send in tsi_handshaker_next constGravatar jiangtaoli20162017-08-07
|
* Make tsi handshaker result unused bytes constGravatar jiangtaoli20162017-08-01
|
* Add cancellation to asynchronous security APIs.Gravatar Mark D. Roth2017-07-21
|
* Better handling of token lifetime.Gravatar Julien Boeuf2017-07-13
| | | | | | | | - 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).
* clang formatGravatar ncteisen2017-07-13
|
* Tracers know their nameGravatar ncteisen2017-07-13
|
* Merge pull request #11409 from annasapek/asynch-tsi-fake-handshakerGravatar Mark D. Roth2017-07-12
|\ | | | | Update tsi_fake_handshaker to implement the asynchronous TSI
| * Update tsi_fake_handshaker to implement the asynchronous TSIGravatar Anna Sapek2017-07-11
| |
* | Code cleanups in client_auth_filter and server_auth_filter.Gravatar Mark D. Roth2017-07-10
| |
* | Merge pull request #11495 from agc-sec/fixopenssl-jwtGravatar Matt Kwong2017-07-06
|\ \ | | | | | | Fix compilation error associated with release of OpenSSL 1.1
| * | Format the code.Gravatar allen clement2017-06-14
| | |
| * | Merge branch 'fixopenssl-jwt' of https://github.com/agc-sec/grpc into ↵Gravatar allen clement2017-06-14
| |\ \ | | | | | | | | | | | | fixopenssl-jwt
| | * | Create jwt_verifier.cGravatar agc-sec2017-06-14
| | | |
| | * | Create jwt_verifier.cGravatar agc-sec2017-06-14
| | | |
| * | | Adding a wrapper function to ↵Gravatar allen clement2017-06-14
| | | | | | | | | | | | | | | | | | | | | | | | src/core/lib/security/credentials/jwt/jwt_verifier.c in order to partially resolve https://github.com/grpc/grpc/issues/10589. There are a total of four files require modification and this is the only one in which a wrapper-type function is necessary.
| | * | Adding a wrapper function to ↵Gravatar allen clement2017-06-14
| | | | | | | | | | | | | | | | | | | | | | | | src/core/lib/security/credentials/jwt/jwt_verifier.c in order to partially resolve https://github.com/grpc/grpc/issues/10589. There are a total of four files require modification and this is the only one in which a wrapper-type function is necessary.
* | | | Merge branch 'master' of https://github.com/grpc/grpc into tracing-overhaulGravatar ncteisen2017-06-12
|\| | |
| * | | Merge pull request #11391 from markdroth/channel_args_helpersGravatar Mark D. Roth2017-06-12
| |\ \ \ | | |/ / | |/| | Add helpers for creating channel args.
* | | | clang fmtGravatar ncteisen2017-06-09
| | | |
| | * | Add helpers for creating channel args.Gravatar Mark D. Roth2017-06-09
| | | |
* | | | Add cq and fd tracerGravatar ncteisen2017-06-08
| | | |
* | | | Add metadata, secendp, sec conn tracersGravatar ncteisen2017-06-08
| | | |
* | | | Add rich closure debug modeGravatar ncteisen2017-06-08
| |/ / |/| |
| * | Add rich closure debug modeGravatar ncteisen2017-06-08
|/ /
* | Merge github.com:grpc/grpc into ALL-the-thingsGravatar Craig Tiller2017-06-08
|\ \
| * | auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
| | |
* | | Merge github.com:grpc/grpc into ALL-the-thingsGravatar Craig Tiller2017-06-07
|\| |
| * | Implement LB policy updatesGravatar David Garcia Quintas2017-06-06
| |/
* | Merge branch 'thread_pool' into ALL-the-thingsGravatar Craig Tiller2017-05-30
|\ \ | |/ |/|
* | Revise handshaker to make callback once a time.Gravatar jiangtaoli20162017-05-23
| |
* | Revise based on Mark Roth comments.Gravatar jiangtaoli20162017-05-22
| |
* | Address Mark Roth's comments.Gravatar jiangtaoli20162017-05-20
| |
| * Merge remote-tracking branch 'origin/races' into thread_poolGravatar Craig Tiller2017-05-17
| |\
| * | Remove workqueue, covered_by_poller as concepts, get Mac build upGravatar Craig Tiller2017-05-12
| |/
* | Merge branch 'master' into handshakerGravatar jiangtaoli20162017-05-11
|\|
* | fix memory leak in left_overs sliceGravatar jiangtaoli20162017-05-11
| |
* | Address Julien's comment and clang formatGravatar jiangtaoli20162017-05-05
| |
| * Merge branch 'epex4' into uberpollGravatar Craig Tiller2017-05-05
| |\
| * | Add initializers for all tracersGravatar Craig Tiller2017-05-04
| | |
| * | Fix ASAN/TSAN failuresGravatar Craig Tiller2017-05-03
| | | | | | | | | | | | | | | | | | - 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
| | * Merge branch 'hiertune' into epex4+epoll1Gravatar Craig Tiller2017-05-01
| | |\ | | |/ | |/|
* | | Bug fixGravatar jiangtaoli20162017-04-29
| | |