summaryrefslogtreecommitdiffstats
path: root/sys/opencrypto/cryptosoft.c
Commit message (Expand)AuthorAgeFilesLines
* MFC 316510: Don't leak a session and lock if a GMAC key has an invalid length.jhb2017-05-121-1/+4
* Make IPsec work with AES-GCM and AES-ICM (aka CTR) in OCF... IPsecjmg2015-08-041-2/+6
* we may get here w/ non-sleepable locks held, so switch to _NOWAIT whenjmg2015-07-071-1/+3
* Add some new modes to OpenCrypto. These modes are AES-ICM (can be usedjmg2014-12-121-313/+405
* some minor clean up.. Always _ZERO memory so mtx_init won't panic...jmg2014-03-111-1/+1
* Prevent races in accesses of the software crypto session array.benno2014-01-281-12/+55
* Let cryptosoft(4) add its pseudo-device with a specific unit number and itsmarius2010-11-141-2/+2
* Add support for AES-XTS.pjd2010-09-231-5/+59
* Add comments trying to explain what bad things happen here, i.e.bz2010-01-091-1/+18
* In case the compression result is the same size as the orignal version,bz2009-11-291-1/+1
* Fix return type for detach routine (should be int)imp2009-02-051-2/+3
* While OpenBSD's crypto/ framework has sha1 and md5 implementations thatbz2009-01-281-1/+6
* Don't hang if encrypting/decrypting using struct iovecs where one of thedfr2008-10-301-0/+4
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-7/+7
* Integrate the Camellia Block Cipher. For more information see RFC 4132gnn2007-05-091-0/+6
* Overhaul driver/subsystem api's:sam2007-03-211-45/+89
* Use newly added functions to simplify the code.pjd2006-06-041-82/+54
* Move COPYDATA() and COPYBACK() macros to cryptodev.h, they will be usedpjd2006-06-041-27/+0
* Rename HMAC_BLOCK_MAXLEN to HMAC_MAX_BLOCK_LEN to be consistent withpjd2006-06-041-4/+4
* Rename AALG_MAX_RESULT_LEN to HASH_MAX_LEN to look more constent withpjd2006-06-041-1/+1
* Kill an unused argument.pjd2006-06-041-5/+5
* - Fix a very old bug in HMAC/SHA{384,512}. When HMAC is using SHA384pjd2006-05-171-89/+147
* - Simplify the code by using arc4rand(9) instead of arc4random(9) in a loop.pjd2006-04-101-22/+3
* Fix memory leak which occurs when crypto.ko module is unloaded.pjd2006-03-281-0/+9
* refer opencrypto/cast.h directly.ume2005-03-111-1/+1
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Add CRD_F_KEY_EXPLICIT which allows the key to be changed perphk2004-02-021-0/+10
* style(9) pass and type fixups.bms2003-12-161-1/+1
* Push m_apply() and m_getptr() up into the colleciton of standard mbufbms2003-12-151-8/+1
* Add support to eliminate a context switch per crypto op when using thesam2003-06-271-2/+2
* Use __FBSDID().obrien2003-06-111-1/+3
* Change iov_base's type from `char *' to the standard `void *'. Allmike2002-10-111-1/+1
* In-kernel crypto framework derived from openbsd. This facility providessam2002-10-041-0/+1025
OpenPOWER on IntegriCloud