aboutsummaryrefslogtreecommitdiff
path: root/sys/opencrypto
Commit message (Expand)AuthorAgeFilesLines
* opencrypto: mark INVARIANTS variables as __diagusedEd Maste2022-08-291-3/+3
* Unify zlib instances into one.Xin LI2022-04-102-62/+39
* Convert cryptostats to a counter_u64 array.Mark Johnston2021-09-162-20/+42
* Remove unused 32-bit compatibility structures from cryptodev.Mark Johnston2021-09-161-22/+0
* Remove CRYPTO_TIMING.Mark Johnston2021-09-162-94/+4
* opencrypto: add kern.crypto sysctl nodeMateusz Guzik2021-09-161-0/+3
* Revert "opencrypto: Fix assignment of crypto completions to worker threads"Mark Johnston2021-02-041-4/+1
* opencrypto: Fix assignment of crypto completions to worker threadsMark Johnston2021-02-031-1/+4
* MFC 366844: Mark asymmetric cryptography via OCF deprecated for 14.0.John Baldwin2020-12-042-0/+10
* Add hmac_init_ipad() and hmac_init_opad()Mark Johnston2020-11-092-0/+55
* MFC 361393: Correct the minimum key length for Camellia to 16 bytes (128 bits).John Baldwin2020-08-261-1/+1
* MFC r363374:Mark Johnston2020-07-271-5/+1
* MFC 356508: Use falloc_noinstall + finstall for crypto file descriptors.John Baldwin2020-05-051-7/+8
* MFC 356561: Add stricter checking on mac key lengths.John Baldwin2020-01-201-2/+2
* MFC 356507,356520: Add a reference count to cryptodev sessions.John Baldwin2020-01-201-24/+36
* MFC 351557: Adjust the deprecated warnings for /dev/crypto to be less noisy.John Baldwin2019-10-071-17/+43
* MFC r342024 (by mmacy): Generalize AES iov optimizationAlexander Motin2019-09-112-0/+56
* MFC 348970,348974:John Baldwin2019-08-211-1/+5
* MFC 348876: Add warnings to /dev/crypto for deprecated algorithms.John Baldwin2019-08-201-0/+18
* MFC: r343979Marius Strobl2019-06-161-1/+1
* MFC 346649: Don't panic for empty CCM requests.John Baldwin2019-05-231-3/+0
* MFC r344140,r344141,r344142,r344143,r344388,r344547Sean Eric Fagan2019-03-149-6/+540
* MFC 339665: Add sha224 to the authctx union.John Baldwin2019-01-031-0/+2
* MFC r342030:Andrey V. Elsukov2018-12-201-0/+3
* 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