aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/security/credentials/jwt
Commit message (Collapse)AuthorAge
* Add a sanity check for inclusion of port_platform.hGravatar Alexander Polcyn2018-02-23
|
* Run clang fmtGravatar Noah Eisen2018-02-09
|
* Autofix c casts to c++ castsGravatar Noah Eisen2018-02-09
|
* Privatize useful.h and avl.hGravatar Vijay Pai2018-02-02
|
* Split lib/support into lib/gpr and lib/gpr++.Gravatar Mark D. Roth2018-01-18
|
* Revert "Revert "All instances of exec_ctx being passed around in src/core ↵Gravatar Yash Tibrewal2017-12-06
| | | | removed""
* Revert "All instances of exec_ctx being passed around in src/core removed"Gravatar Yash Tibrewal2017-12-06
|
* Merge master after no Extern C changesGravatar Yash Tibrewal2017-11-30
|\
* | Remove _ prefixed variable namesGravatar Yash Tibrewal2017-11-29
| |
* | Merge masterGravatar Yash Tibrewal2017-11-21
|\ \
| | * Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-cGravatar ncteisen2017-11-20
| | |\ | | |/ | |/|
| | * clang fmtGravatar ncteisen2017-11-17
| | |
| | * Remove all extern CGravatar ncteisen2017-11-17
| | |
* | | Merge masterGravatar Yash Tibrewal2017-11-16
|\ \ \ | | |/ | |/|
* | | Move ExecCtx to grpc_core namespace. Make exec_ctx a private static in ↵Gravatar Yash Tibrewal2017-11-14
| | | | | | | | | | | | ExecCtx and some minor changes
* | | Address some PR commentsGravatar Yash Tibrewal2017-11-14
| | |
| | * Merge branch 'master' of https://github.com/grpc/grpc into tracing++Gravatar Noah Eisen2017-11-13
| | |\ | | |/ | |/|
| * | clang-format after nullptr changesGravatar Craig Tiller2017-11-10
| | |
| | * Merge branch 'master' of https://github.com/grpc/grpc into tracing++Gravatar ncteisen2017-11-10
| | |\ | | | | | | | | | | | | Lot's of manual work to make this merge work
| * | | s/NULL/nullptrGravatar Craig Tiller2017-11-10
| | |/ | |/|
* | | Merge with masterGravatar Yash Tibrewal2017-11-09
|\| |
| * | Update clang-format to 5.0Gravatar Craig Tiller2017-11-03
| | |
* | | Removing instances of exec_ctx being passed around in functions inGravatar Yash Tibrewal2017-10-18
|/ / | | | | | | | | | | | | | | | | | | | | src/core. exec_ctx is now a thread_local pointer of type ExecCtx instead of grpc_exec_ctx which is initialized whenever ExecCtx is instantiated. ExecCtx also keeps track of the previous exec_ctx so that nesting of exec_ctx is allowed. This means that there is only one exec_ctx being used at any time. Also, grpc_exec_ctx_finish is called in the destructor of the object, and the previous exec_ctx is restored to avoid breaking current functionality. The code still explicitly calls grpc_exec_ctx_finish because removing all such instances causes the code to break.
| * C++ize tracingGravatar Craig Tiller2017-10-16
|/
* Add newline at the end of src/core headers that did not have itGravatar Yash Tibrewal2017-10-09
|
* Merge github.com:grpc/grpc into flowctl+millisGravatar Craig Tiller2017-10-05
|\
| * Reverting pb.c files for now. Also fixing few more build errorsGravatar Yash Tibrewal2017-10-02
| |
| * More build errorsGravatar Yash Tibrewal2017-10-02
| |
| * Removing more build errorsGravatar Yash Tibrewal2017-10-02
| |
| * Changes for C to C++. Adding extern C to header files for compatibility.Gravatar Yash Tibrewal2017-10-02
| | | | | | | | Also converting to .cc
| * Changes for C to C++. Adding extern C to header files for compatibility.Gravatar Yash Tibrewal2017-10-02
| |
| * Changes for C to C++. Adding extern C to header files for compatibility.Gravatar Yash Tibrewal2017-10-02
| |
| * Clang formatGravatar Yash Tibrewal2017-10-02
| |
| * More pointer conversions, deprecated string to char *, goto crossing ↵Gravatar Yash Tibrewal2017-10-02
| | | | | | | | initializations
| * More pointer conversion required after making build changesGravatar Yash Tibrewal2017-10-02
| |
* | Merge github.com:grpc/grpc into grpc_millisGravatar Craig Tiller2017-08-29
|\|
| * Fixing memory leak and removing unneeded NULL checks.Gravatar Julien Boeuf2017-08-16
| |
| * Add cancellation to asynchronous security APIs.Gravatar Mark D. Roth2017-07-21
| |
* | Merge github.com:grpc/grpc into grpc_millisGravatar Craig Tiller2017-07-17
|\|
| * 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).
| * Format the code.Gravatar allen clement2017-06-14
| |
| * 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.
| * Add rich closure debug modeGravatar ncteisen2017-06-08
| |
| * auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
| |
* | Converting codeGravatar Craig Tiller2017-05-12
|/
* 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
* clang-formatGravatar Craig Tiller2017-03-31
|
* Reinstate one check, fix fall outGravatar Craig Tiller2017-03-30
|