aboutsummaryrefslogtreecommitdiff
path: root/sys/opencrypto
Commit message (Expand)AuthorAgeFilesLines
* MFC 356507,356520: Add a reference count to cryptodev sessions.John Baldwin2020-01-201-25/+35
* MFC 351557: Adjust the deprecated warnings for /dev/crypto to be less noisy.John Baldwin2019-10-071-17/+43
* 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 328453: Move per-operation data out of the csession structure.John Baldwin2019-03-111-76/+84
* MFC 328057: Split crp_buf into a union.John Baldwin2019-03-111-1/+6
* MFC 327839: Change the type of 'crp_opaque' from caddr_t to void *.John Baldwin2019-03-111-1/+1
* MFC 323891,323892: Support EtA requests via /dev/crypto.John Baldwin2019-03-112-14/+32
* MFC r342030:Andrey V. Elsukov2018-12-201-0/+3
* MFC 327838: Axe tmp_iv from the cryptodev session structure.John Baldwin2018-02-281-6/+3
* MFC 327803: Flesh out static dtrace probes for /dev/crypto ioctl errors.John Baldwin2018-02-231-18/+84
* MFC 323889: Place the AAD before the plaintext/ciphertext for CIOCRYPTAEAD.John Baldwin2018-02-221-15/+15
* MFC 318090,319475: Use const with some read-only buffers in opencrypto APIs.John Baldwin2018-02-152-13/+15
* MFC Loader Fixes 2017q4p7: r324844,r326089,r326926,r326440,r326484,r326494,Kyle Evans2018-02-121-1/+1
* MFC Loader Fixes 2017q1: r311458,r312237,r312314,r312374,r312947,r313042,Kyle Evans2018-02-101-1/+38
* MFC 316510: Don't leak a session and lock if a GMAC key has an invalid length.John Baldwin2017-05-121-1/+4
* MFC r303650:Bryan Drewery2016-08-081-1/+1
* sys/opencrypto: minor spelling fixes.Pedro F. Giffuni2016-05-063-3/+3
* Break up opencrypto/xform.c so it can be reused piecemealAllan Jude2015-12-3023-968/+2115
* Replace sys/crypto/sha2/sha2.c with lib/libmd/sha512c.cAllan Jude2015-12-271-1/+3
* Remove unneeded includes of opt_kdtrace.h.Mark Johnston2015-11-221-1/+0
* Use explicitly specified ivsize instead of blocksize when we mean IV size.Andrey V. Elsukov2015-11-161-1/+1
* Make IPsec work with AES-GCM and AES-ICM (aka CTR) in OCF... IPsecJohn-Mark Gurney2015-08-043-13/+18
* Fix XTS, and name things a bit better...John-Mark Gurney2015-07-142-12/+10
* Add support for AES modes to IPSec. These modes work both in software onlyGeorge V. Neville-Neil2015-07-092-41/+100
* we may get here w/ non-sleepable locks held, so switch to _NOWAIT whenJohn-Mark Gurney2015-07-073-4/+9
* change the KASSERT so it is meaningful, var is unsigned, so evenJohn-Mark Gurney2015-06-191-1/+1
* Use the correct number of arguments for theMark Johnston2015-05-251-8/+8
* Move zlib.c from net to libkern.Craig Rodrigues2015-04-222-3/+3
* add the define to properly guard this header..John-Mark Gurney2015-04-071-0/+1
* Add some new modes to OpenCrypto. These modes are AES-ICM (can be usedJohn-Mark Gurney2014-12-1211-446/+1607
* Fix build for kernels without COMPAT_FREEBSD32.John Baldwin2014-09-221-0/+1
* Add a new fo_fill_kinfo fileops method to add type-specific information toJohn Baldwin2014-09-221-0/+11
* Fix various issues with invalid file operations:John Baldwin2014-09-121-54/+5
* allow the kern.cryptodevallowsoft sysctl to enable symetric/hashes too...John-Mark Gurney2014-03-112-7/+10
* some minor clean up.. Always _ZERO memory so mtx_init won't panic...John-Mark Gurney2014-03-112-6/+1
* Prevent races in accesses of the software crypto session array.Benno Rice2014-01-281-12/+55
* Fix build with 'crypto' and 'zfs' in the same kernel. This was the pathPeter Wemm2013-12-081-0/+0
* dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINEAndriy Gapon2013-11-261-4/+4
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao2013-11-252-3/+0
* Make sendfile() a method in the struct fileops. Currently onlyGleb Smirnoff2013-08-151-0/+1
* When porting XTS-related code from OpenBSD I forgot to update copyright (onlyPawel Jakub Dawidek2013-02-201-2/+7
* Revert previous commit...Kevin Lo2012-10-101-1/+1
* Prefer NULL over 0 for pointersKevin Lo2012-10-091-1/+1
* Add the fo_chown and fo_chmod methods to struct fileops and use themKonstantin Belousov2011-08-161-1/+3
* After the r219999 is merged to stable/8, rename fallocf(9) to falloc(9)Konstantin Belousov2011-04-011-1/+1
* fixed size of AH_ALEN_MAX, which is 64 bytes for SHA-512.VANHULLEBUS Yvan2011-02-251-1/+2
* Let cryptosoft(4) add its pseudo-device with a specific unit number and itsMarius Strobl2010-11-141-2/+2
* Add support for AES-XTS.Pawel Jakub Dawidek2010-09-235-15/+203
* Remove redundant space.Pawel Jakub Dawidek2010-09-231-1/+1