aboutsummaryrefslogtreecommitdiff
path: root/sys/opencrypto
Commit message (Expand)AuthorAgeFilesLines
* MFC: r215295Marius Strobl2010-11-211-2/+2
* MFC r201898:Bjoern A. Zeeb2010-01-171-1/+18
* MFC r187826:Bjoern A. Zeeb2010-01-171-1/+6
* MFC r199906:Bjoern A. Zeeb2009-12-291-1/+1
* MFC r199904:Bjoern A. Zeeb2009-12-291-0/+6
* MFC r199895:Bjoern A. Zeeb2009-12-292-60/+73
* MFC r199887:Bjoern A. Zeeb2009-12-291-6/+10
* MFC r199885:Bjoern A. Zeeb2009-12-291-7/+61
* MFC r199884:Bjoern A. Zeeb2009-12-291-0/+4
* "Merge" a single file out of r184205 by des@ w/o placing mergeinfoBjoern A. Zeeb2009-12-291-7/+7
* Deny attempt to malloc unbounded amount of the memory.Konstantin Belousov2007-10-081-3/+6
* Quiet warnings. These do not appear to be actually used uninitialized,Peter Wemm2007-07-051-1/+1
* Integrate the Camellia Block Cipher. For more information see RFC 4132George V. Neville-Neil2007-05-095-1/+66
* Replace custom file descriptor array sleep lock constructed using a mutexRobert Watson2007-04-041-1/+3
* add missing file from last commit that overhauls crypto/driver api'sSam Leffler2007-03-211-0/+55
* Overhaul driver/subsystem api's:Sam Leffler2007-03-216-489/+760
* When DIAGNOSTIC is defined, verify if we don't free crypto requests fromPawel Jakub Dawidek2006-06-061-0/+21
* Use newly added functions to simplify the code.Pawel Jakub Dawidek2006-06-041-82/+54
* - Replace COPYDATA() and COPYBACK() macros with crypto_copydata() andPawel Jakub Dawidek2006-06-042-27/+47
* Prefer hardware crypto over software crypto.Pawel Jakub Dawidek2006-06-041-38/+74
* Use newly added defines instead of magic values.Pawel Jakub Dawidek2006-06-041-16/+16
* Move COPYDATA() and COPYBACK() macros to cryptodev.h, they will be usedPawel Jakub Dawidek2006-06-042-27/+27
* - Remove HMAC_BLOCK_LEN, it serves no purpose.Pawel Jakub Dawidek2006-06-041-1/+0
* - Use define of an algorithm with the biggest block length to describePawel Jakub Dawidek2006-06-041-3/+1
* Rename HMAC_BLOCK_MAXLEN to HMAC_MAX_BLOCK_LEN to be consistent withPawel Jakub Dawidek2006-06-042-6/+6
* Rename AALG_MAX_RESULT_LEN to HASH_MAX_LEN to look more constent withPawel Jakub Dawidek2006-06-042-4/+4
* - Add defines with hash length for each hash algorithm.Pawel Jakub Dawidek2006-06-041-4/+24
* Kill an unused argument.Pawel Jakub Dawidek2006-06-041-5/+5
* Remove (now unused) crp_mac field.Pawel Jakub Dawidek2006-05-221-1/+0
* Fix usage of HMAC algorithms via /dev/crypto.Pawel Jakub Dawidek2006-05-221-10/+10
* Improve the code responsible for waking up the crypto_proc thread.Pawel Jakub Dawidek2006-05-221-14/+11
* Don't wakeup the crypto_ret_proc thread if it is running already.Pawel Jakub Dawidek2006-05-221-2/+3
* Don't set cc_kqblocked twice and don't increment cryptostats.cs_kblocksPawel Jakub Dawidek2006-05-221-2/+0
* Document how we synchronize access to the fields in the cryptocapPawel Jakub Dawidek2006-05-221-6/+13
* We must synchronize access to cc_qblocked, because there could be a racePawel Jakub Dawidek2006-05-221-17/+4
* Silent Coverity Prevent report by asserting that cap != NULL.Pawel Jakub Dawidek2006-05-181-2/+4
* - Fix a very old bug in HMAC/SHA{384,512}. When HMAC is using SHA384Pawel Jakub Dawidek2006-05-176-132/+194
* - Make opencrypto more SMP friendly by dropping the queue lock aroundPawel Jakub Dawidek2006-05-172-145/+140
* Remove cri_rnd. It is not used.Pawel Jakub Dawidek2006-05-171-2/+0
* If kern.cryptodevallowsoft is TRUE allow also for symmetric software cryptoPawel Jakub Dawidek2006-05-171-2/+8
* Forgot about adding cuio_apply() here.Pawel Jakub Dawidek2006-05-171-0/+2
* - Implement cuio_apply(), an equivalent to m_apply(9).Pawel Jakub Dawidek2006-05-171-30/+49
* Be sure to wakeup the crypto thread when new request was queued.Pawel Jakub Dawidek2006-04-111-6/+8
* - Simplify the code by using arc4rand(9) instead of arc4random(9) in a loop.Pawel Jakub Dawidek2006-04-101-22/+3
* Fix memory leak which occurs when crypto.ko module is unloaded.Pawel Jakub Dawidek2006-03-281-0/+9
* crypto.ko depends on zlib.Wojciech A. Koszek2006-03-041-0/+1
* This patch fixes a problem, which exists if you have IPSEC in your kernelWojciech A. Koszek2006-02-271-0/+1
* Fix bogus check. It was possible to panic the kernel by giving 0 length.Pawel Jakub Dawidek2005-08-181-2/+4
* Check key size for rijndael, as invalid key size can lead to kernel panic.Pawel Jakub Dawidek2005-08-161-0/+2
* malloc.h relies on param.h for a definition of MAXCPU. I guess that there isScott Long2005-05-301-0/+1