aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/tsi
Commit message (Collapse)AuthorAge
* fix remaining license noticesGravatar Jan Tattermusch2017-06-08
|
* auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
|
* 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 pull request #10522 from jiangtaoli2016/new_tsiGravatar David G. Quintas2017-04-27
|\ | | | | Update TSI with new non-blocking TSI interfaces.
* | more TLS cleanup.Gravatar Julien Boeuf2017-04-26
| | | | | | | | | | | | | | - using NULL-terminated strings as opposed to const unsigned char * with length since the credentials are in PEM format. - aligning the structures with gRPC so that we have less convertions to do back and forth.
| * fix guards in transport_security_adapter.hGravatar jiangtaoli20162017-04-24
| |
| * fix guard on src/core/tsi/transport_security_adapter.hGravatar jiangtaoli20162017-04-24
| |
| * Merge branch 'master' into new_tsiGravatar jiangtaoli20162017-04-24
| |\ | |/ |/|
* | Include <sys/socket.h> for AF_INETGravatar Mehrdad Afshari2017-04-19
| | | | | | | | | | | | | | | | | | Compilation fails on FreeBSD because not all POSIX compliant systems end up including AF_INET from other header files transitively. AF_INET and AF_INET6 should be provided by <sys/socket.h>.
| * Transfer ownership of tsi_handshaker in adapter_create_result.Gravatar jiangtaoli20162017-04-11
| |
| * Revise based on Julien's comments.Gravatar jiangtaoli20162017-04-11
| |
| * Use handshaker_result_created in tsi_adapter_handshakerGravatar jiangtaoli20162017-04-10
| |
| * Revise based on Mark's comments.Gravatar jiangtaoli20162017-04-10
| |
| * Merge branch 'master' into new_tsiGravatar jiangtaoli20162017-04-10
| |\ | |/ |/|
* | Cleanup of tsi ssl handshaker factories.Gravatar Julien Boeuf2017-04-09
| | | | | | | | | | | | | | | | | | There is no reason why the client and server factories should be implementations from the same base. Doing the cleanup now so that implementation of the #10528 feature will be less noisy. Also, re-added tsi to clang-format which was dropped when moved from src/core/lib to src/core.
| * Update TSI with new non-blocking TSI interfaces.Gravatar jiangtaoli20162017-04-07
|/
* Fix duplicated NULL pointer checkGravatar Igor Pylypiv2017-03-30
|
* Sanity fixesGravatar Craig Tiller2017-03-29
|
* Update include pathsGravatar Craig Tiller2017-03-28
|
* Move src/core/lib/tsi --> src/core/tsiGravatar Craig Tiller2017-03-28
|
* Stage #1 of core breakup: move everything under libGravatar Craig Tiller2016-03-25
|
* Fix copyrightsGravatar Craig Tiller2016-03-25
|
* Auto-changesGravatar Craig Tiller2016-03-25
|
* Merge pull request #5494 from dgquintas/guard_checkGravatar Jan Tattermusch2016-03-20
|\ | | | | New #include guard sanity check + fixes to current guards
* \ Merge pull request #5706 from deepaklukose/devGravatar Jan Tattermusch2016-03-18
|\ \ | | | | | | Expose pem cert in AuthContext for SSL/TLS channels
| * | For client cert based authentication, add client cert as an AuthPropertyGravatar Deepak Lukose2016-03-16
| | |
| | * Fixed include guardsGravatar David Garcia Quintas2016-03-15
| |/ |/|
* | Improve looks_like_ip_address for IPv6 addresses, and add testsGravatar Paul Querna2016-03-14
| |
* | Add note about refactor portability headerGravatar Paul Querna2016-03-14
| |
* | Add support for IP Addresses in Subject Alt Names.Gravatar Paul Querna2016-03-14
|/
* Eliminate gpr_ int types - and insist on C99 variants insteadGravatar Craig Tiller2015-12-22
|
* BoringSSL integration: non-vsprojects changesGravatar Craig Tiller2015-12-22
|
* Adding common tests for TSI.Gravatar Julien Boeuf2015-12-07
|
* Updating the server1 cert so that it can be used with Go.Gravatar Julien Boeuf2015-11-09
| | | | | | | | The encoding of the issuer field in this cert is now a PRINTABLESTRING as opposed to UTF8STRING in the previous server1.pem which was causing the Go issue. Fixes #4086.
* Merge pull request #3754 from ctiller/latent-seeGravatar David G. Quintas2015-10-13
|\ | | | | Latency profiling support
* | Removing warnings when using boringssl.Gravatar Julien Boeuf2015-10-09
| | | | | | | | | | boringssl and openssl do not have the same method signatures (integer types differ).
| * Simplify adding annotations, annotate more thingsGravatar Craig Tiller2015-10-09
|/
* Type conversion fixes to make GCC 5.2.0 happyGravatar David Garcia Quintas2015-10-03
|
* Fix clang-format scriptGravatar Craig Tiller2015-09-28
|
* clang-format all core filesGravatar Craig Tiller2015-09-22
|
* indent pass to get logical source lines on one physical lineGravatar Craig Tiller2015-09-22
|
* First round of fixing up implicit 64->32 bit conversionsGravatar Craig Tiller2015-09-10
|
* Sign conversion fixesGravatar Craig Tiller2015-09-10
|
* clang-format all sourceGravatar Craig Tiller2015-08-18
|
* Improving unprotect doc.Gravatar Julien Boeuf2015-08-10
|
* Adding option to force client auth on the server SSL creds.Gravatar Julien Boeuf2015-07-21
|
* Adressing comments.Gravatar Julien Boeuf2015-06-18
|
* Adding NPN support if ALPN support is not available.Gravatar Julien Boeuf2015-06-18
| | | | | | | | - ALPN may not be available: - because OpenSSL does not support it. - because one of the peers does not support it. - Tested manually end to end by forcing TSI_OPENSSL_ALPN_SUPPORT to 0. Also tested if only one of the peers supports ALPN.
* Standardize on |BIO_pending| and |BIO_wpending|.Gravatar Julien Boeuf2015-05-26
| | | | | | | | | | OpenSSL offers 3 ways to express the same thing: * BIO_ctrl_pending(BIO *) * BIO_ctrl(BIO *, BIO_CTRL_PENDING, 0, NULL) * BIO_pending(BIO *) BoringSSL standardizes on the last of these.