aboutsummaryrefslogtreecommitdiff
path: root/sys/opencrypto
Commit message (Expand)AuthorAgeFilesLines
* Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib,Xin LI2019-08-012-28/+22
* Move declaration of warninterval out from under COMPAT_FREEBSD32.John Baldwin2019-06-111-5/+5
* Make the warning intervals for deprecated crypto algorithms tunable.John Baldwin2019-06-111-1/+5
* Add warnings to /dev/crypto for deprecated algorithms.John Baldwin2019-06-101-0/+18
* cryptodeflate: Drop z_stream zbuf.state->dummy from SDT probe.Xin LI2019-05-241-35/+18
* Don't panic for empty CCM requests.John Baldwin2019-04-241-3/+0
* Fix another bug introduced during the review process of r344140:Sean Eric Fagan2019-02-251-6/+22
* Fix another issue from r344141, having to do with size of a shift amount.Sean Eric Fagan2019-02-151-1/+1
* Pasting in a source control line missed the last quote. Fixed.Sean Eric Fagan2019-02-151-1/+1
* Add AES-CCM encryption, and plumb into OCF.Sean Eric Fagan2019-02-156-6/+145
* Add CBC-MAC authentication.Sean Eric Fagan2019-02-154-1/+380
* As struct cryptop is wrapped in #ifdef _KERNEL, userland doesn'tMarius Strobl2019-02-101-1/+1
* Plug memory leak for AES_*_NIST_GMAC algorithms.Andrey V. Elsukov2018-12-131-0/+3
* Generalize AES iov optimizationMatt Macy2018-12-132-0/+56
* Add sha224 to the authctx union.John Baldwin2018-10-231-0/+2
* Add per-session locking to cryptosoft (swcr).Sean Eric Fagan2018-09-262-1/+8
* cryptosoft: Reduce generality of supported algorithm compositionConrad Meyer2018-08-172-62/+69
* crypto(4): Add cryptosoft, cryptodev support for Poly-1305Conrad Meyer2018-08-172-7/+36
* Add xform-conforming auth_hash wrapper for Poly-1305Conrad Meyer2018-08-174-1/+113
* Make timespecadd(3) and friends publicAlan Somers2018-07-301-1/+1
* OpenCrypto: Convert sessions to opaque handles instead of integersConrad Meyer2018-07-186-221/+210
* OCF: Add a typedef for session identifiersConrad Meyer2018-07-135-11/+23
* OCF: Add plain hash modesConrad Meyer2018-07-096-3/+119
* OCF: Add CRYPTO_SHA2_224_HMAC modeConrad Meyer2018-07-095-1/+37
* Remove "HMAC" from <HASH>_HMAC_BLOCK_LEN macro namesConrad Meyer2018-07-095-19/+20
* cryptosoft: Do not exceed crd_len around *crypt_multiConrad Meyer2018-04-191-1/+2
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-2/+0
* cryptosoft: Remove a dead storeConrad Meyer2018-04-031-3/+3
* opencrypto: Integrate Chacha20 algorithm into OCFConrad Meyer2018-03-294-3/+15
* opencrypto: Add mechanism to pass multiple crypto blocks to some ciphersConrad Meyer2018-03-272-16/+44
* OCF: CRYPTDEB(): Enhance to allow formatted loggingConrad Meyer2018-03-262-4/+5
* cryptodev: Match intent for enc_xform ciphers with blocksize != ivsizeConrad Meyer2018-03-261-5/+5
* Import Blake2 algorithms (blake2b, blake2s) from libb2Conrad Meyer2018-03-214-1/+45
* cryptosoft(4): Zero plain hash contexts, tooConrad Meyer2018-03-211-1/+3
* Move per-operation data out of the csession structure.John Baldwin2018-01-261-76/+84
* Split crp_buf into a union.John Baldwin2018-01-161-1/+6
* Change the type of 'crp_opaque' from caddr_t to void *.John Baldwin2018-01-111-1/+1
* Axe tmp_iv from the cryptodev session structure.John Baldwin2018-01-111-6/+3
* Flesh out static dtrace probes for /dev/crypto ioctl errors.John Baldwin2018-01-111-18/+84
* Fix uninitialized crp_retw_id when using asynchronous crypto driversFabien Thomas2018-01-081-1/+2
* Remove a redunant check.John Baldwin2017-12-301-3/+1
* Do pass removing some write-only variables from the kernel.Alexander Kabaev2017-12-252-4/+2
* We don't need both _STAND and _STANDALONE. There's more places thatWarner Losh2017-12-021-1/+1
* crypto(9) is called from ipsec in CRYPTO_F_CBIFSYNC mode. This is workingFabien Thomas2017-11-032-72/+263
* crypto(9): Print flags in more useful hexConrad Meyer2017-10-111-1/+1
* opencrypto: Use C99 initializers for auth_hash instancesConrad Meyer2017-09-265-38/+84
* opencrypto: Loosen restriction on HMAC key sizesConrad Meyer2017-09-267-17/+11
* crypto(9): Use a more specific error code when a capable driver is not foundConrad Meyer2017-09-261-1/+1
* Support AEAD requests with non-GCM algorithms.John Baldwin2017-09-221-3/+16
* Add a new COP_F_CIPHER_FIRST flag for struct crypt_op.John Baldwin2017-09-222-11/+16