openssl/crypto/bio
Andrew Gallatin 2111f5c283 Add support for in-kernel TLS (KTLS) on FreeBSD.
- Check for the <sys/ktls.h> header to determine if KTLS support
  is available.
- Populate a tls_enable structure with session key material for
  supported algorithms.  At present, AES-GCM128/256 and AES-CBC128/256
  with SHA1 and SHA2-256 HMACs are supported.  For AES-CBC, only MtE
  is supported.

Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/10045)
2019-10-31 10:24:32 +00:00
..
b_addr.c Fix unused goto label gcc warning 2019-10-10 19:05:05 +02:00
b_dump.c Reorganize local header files 2019-09-28 20:26:35 +02:00
b_print.c Reorganize private crypto header files 2019-09-28 20:26:34 +02:00
b_sock2.c Reorganize local header files 2019-09-28 20:26:35 +02:00
b_sock.c Reorganize local header files 2019-09-28 20:26:35 +02:00
bf_buff.c Reorganize local header files 2019-09-28 20:26:35 +02:00
bf_lbuf.c Reorganize local header files 2019-09-28 20:26:35 +02:00
bf_nbio.c Reorganize local header files 2019-09-28 20:26:35 +02:00
bf_null.c Reorganize local header files 2019-09-28 20:26:35 +02:00
bio_cb.c Reorganize local header files 2019-09-28 20:26:35 +02:00
bio_err.c util/mkerr.pl: make it not depend on the function code 2019-09-12 17:59:52 +02:00
bio_lib.c Reorganize local header files 2019-09-28 20:26:35 +02:00
bio_local.h Fix header file include guard names 2019-09-28 20:26:36 +02:00
bio_meth.c Reorganize local header files 2019-09-28 20:26:35 +02:00
bss_acpt.c Replace BUF_ string function calls with OPENSSL_ ones 2019-10-17 23:19:59 +02:00
bss_bio.c Reorganize local header files 2019-09-28 20:26:35 +02:00
bss_conn.c Replace BUF_ string function calls with OPENSSL_ ones 2019-10-17 23:19:59 +02:00
bss_dgram.c Reorganize local header files 2019-09-28 20:26:35 +02:00
bss_fd.c Reorganize local header files 2019-09-28 20:26:35 +02:00
bss_file.c Reorganize local header files 2019-09-28 20:26:35 +02:00
bss_log.c Reorganize local header files 2019-09-28 20:26:35 +02:00
bss_mem.c Reorganize local header files 2019-09-28 20:26:35 +02:00
bss_null.c Reorganize local header files 2019-09-28 20:26:35 +02:00
bss_sock.c Add support for in-kernel TLS (KTLS) on FreeBSD. 2019-10-31 10:24:32 +00:00
build.info Adapt bf_lbuf for opaque BIO 2016-03-30 04:35:14 +02:00