aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/security
Commit message (Collapse)AuthorAge
* Merge pull request #17547 from markdroth/alignment_cleanupGravatar Mark D. Roth2018-12-20
|\ | | | | Remove now-unnecessary workarounds for alignment issues.
| * Remove now-unnecessary workarounds for alignment issues.Gravatar Mark D. Roth2018-12-18
| |
* | Merge pull request #17055 from danieljoos/openssl_v_1_1Gravatar Nicolas Noble2018-12-18
|\ \ | | | | | | Enable compilation with OpenSSL 1.1 API
* | | extend local credentials to support tcp loopbackGravatar Yihua Zhang2018-12-16
| |/ |/|
* | Move security credentials, connectors, and auth context to C++Gravatar Soheil Hassas Yeganeh2018-12-13
| | | | | | | | | | | | | | This is to use `grpc_core::RefCount` to improve performnace. This commit also replaces explicit C vtables, with C++ vtable with its own compile time assertions and performance benefits. It also makes use of `RefCountedPtr` wherever possible.
* | fix a compilation errorGravatar Yihua Zhang2018-12-06
| |
* | revision 1Gravatar Yihua Zhang2018-12-06
| |
* | bring back original network test for metadata server detectionGravatar Yihua Zhang2018-12-05
| |
* | Merge masterGravatar Yash Tibrewal2018-11-16
|\ \
| * | Remeve memset(0) from arena allocated memory.Gravatar Soheil Hassas Yeganeh2018-11-05
| | | | | | | | | | | | | | | | | | | | | Callers are updated to properly initialize the memory. This behavior can be overridden using GRPC_ARENA_INIT_STRATEGY environment variable.
| * | use gRPC thread modelGravatar Yihua Zhang2018-11-01
| | |
| | * Enable compilation with OpenSSL 1.1 APIGravatar Daniel Joos2018-10-30
| |/ | | | | | | | | This adds the possibility to compile the core library against OpenSSL 1.1 without backwards-compatible/deprecated API enabled. It also adds missing include statements in `jwt_verifier.cc` that are required to build with OpenSSL 1.1 (as the `BN_` and `RSA_` APIs are used there).
| * move helper function into namespaceGravatar yang-g2018-10-26
| |
| * Remove the internal cache for google_default_credentialsGravatar yang-g2018-10-26
| |
| * move fake URL string back to fake_security_connector.hGravatar Yihua Zhang2018-10-22
| |
| * move SSL and fake URL strings to ssl_utilsGravatar Yihua Zhang2018-10-22
| |
| * security connector refactorGravatar Yihua Zhang2018-10-22
| |
| * Merge pull request #16801 from soheilhy/worktree-sliceGravatar Soheil Hassas Yeganeh2018-10-15
| |\ | | | | | | Avoid unnecessary ref/unref calls to get mdelem from slices.
| | * Use grpc_mdelem_create() directly.Gravatar Soheil Hassas Yeganeh2018-10-14
| | | | | | | | | | | | | | | Remove grpc_mdelem_from_slices_no_unref() since it's a wrapper around grpc_mdelem_create().
| | * Avoid unnecessary ref/unref calls to get mdelem from slices.Gravatar Soheil Hassas Yeganeh2018-10-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | grpc_mdelem_from_slices() unref's the key and value. As a result, in quite a few cases on the hot path, we first ref slice, so that grpc_mdelem_from_slices() can unref them. Add grpc_mdelem_from_slices_no_unref() which does not unref() the input slices. This cuts 0.5% - 1.0% across app benchmarks.
| * | Add changes in #16782Gravatar Yihua Zhang2018-10-05
| | |
| * | Revert "Revert "Create and pass pollset_set to ALTS TSI handshaker""Gravatar yihuaz2018-10-05
| |/
| * Revert "Create and pass pollset_set to ALTS TSI handshaker"Gravatar Jan Tattermusch2018-10-05
| |
| * pass a pollset_set to ALTS TSI handshakerGravatar Yihua Zhang2018-10-02
| |
| * Merge branch 'master' into statuscautionGravatar Yash Tibrewal2018-09-21
| |\
| | * Change function signatureGravatar Muxi Yan2018-09-21
| | |
| * | Reviewer commentsGravatar Yash Tibrewal2018-09-17
| | |
| * | Reviewer commentsGravatar Yash Tibrewal2018-09-14
| | |
| * | Also initialize closures againGravatar Yash Tibrewal2018-09-07
| | |
| * | Be cautious and wait for possible error causing callbacks before we treat ↵Gravatar Yash Tibrewal2018-09-07
| |/ | | | | | | trailing metadata
| * Merge pull request #16536 from jiangtaoli2016/system_rootGravatar Jiangtao Li2018-09-05
| |\ | | | | | | Turn loading system root certificates as default
| | * Turn loading system root certificate as defaultGravatar jiangtaoli20162018-09-04
| | |
| * | Merge branch 'cronetfix' into statusGravatar Yash Tibrewal2018-08-31
| |\|
| | * Revert "Revert "Fathom tcp changes""Gravatar Yash Tibrewal2018-08-27
| | |
| | * Revert "Fathom tcp changes"Gravatar Jan Tattermusch2018-08-27
| | |
* | | More commitsGravatar Yash Tibrewal2018-08-26
| |/ |/|
* | Merge pull request #15941 from yashykt/fathomtcpchangesGravatar Yash Tibrewal2018-08-24
|\ \ | | | | | | Fathom tcp changes
* \ \ Merge pull request #16358 from muxi/privatize-boringsslGravatar Muxi Yan2018-08-24
|\ \ \ | | | | | | | | Make symbols of BoringSSL private
| * | | Make symbols of BoringSSL private to gRPCGravatar Muxi Yan2018-08-23
| | | |
* | | | Fix a number of spelling errors.Gravatar Chris Lamb2018-08-22
| | | |
| | | * Modify existing error child manipulationGravatar Yash Tibrewal2018-08-21
| | | |
| | | * Merge branch 'master' into statusGravatar Yash Tibrewal2018-08-20
| | | |\ | |_|_|/ |/| | |
| | * | Merge masterGravatar Yash Tibrewal2018-08-13
| | |\ \ | |_|/ / |/| | |
* | | | clang_formatGravatar Muxi Yan2018-08-10
| | | |
* | | | Add newline to end of headerGravatar Muxi Yan2018-08-10
| | | |
* | | | Merge pull request #16083 from tdbhacks/system-root-clean-historyGravatar Jiangtao Li2018-08-09
|\ \ \ \ | |/ / / |/| | | Added system roots feature to load roots from OS trust store
| * | | Added system roots feature to load roots from OS trust storeGravatar tdbhacks2018-08-09
| | | | | | | | | | | | | | | | | | | | | | | | Added a flag-guarded feature that allows gRPC to load TLS/SSL roots from the OS trust store. This is the Linux-specific implementation of such feature.
* | | | Explictly Flush exec_ctx after resetting call_combiner_set_notify_on_cancel ↵Gravatar Yash Tibrewal2018-08-08
|/ / / | | | | | | | | | to avoid the need to take refs on the stack for cancellation closures on exec_ctx
| | * PR Feedback ChangesGravatar kpayson642018-07-27
| |/ |/|
* | Merge pull request #15929 from Torgen/empty_product_name_segfaultGravatar Nicolas Noble2018-07-21
|\ \ | | | | | | Don't segfault when product name from BIOS is empty