summaryrefslogtreecommitdiffstats
path: root/sys/crypto
AgeCommit message (Expand)AuthorFilesLines
2002-05-18export struct fcrypt to userlandderaadt2-30/+32
2002-05-08Don't deref null pointer in failure case.jason1-8/+8
2002-04-2732 bit constraint is wrong, we thinkderaadt1-7/+2
2002-04-26minor tweaksderaadt1-34/+33
2002-04-26disable cryptodevallowsoft again; constrain key bit sizes to % 32cryptodev.cderaadt1-3/+8
2002-04-24kernel API does not need the userland addresses, make them go awayderaadt2-41/+27
2002-04-23initial hack at a CIOCSYMFEAT ioctlderaadt3-3/+36
2002-04-23driver queueing & callback code for keying operationsderaadt3-53/+223
2002-04-22KNFderaadt4-44/+44
2002-04-08Credit DARPA/USAF appropriately.jason2-2/+12
2002-04-03fix possible alignment problem; with markus@, angelos@ deraadt@ ok.fgsch1-3/+6
2002-04-03disable userland crypto for 3.1deraadt1-2/+2
2002-03-19Don't keep the last blocksize-bytes of ciphertext for use as the nextangelos2-18/+18
2002-03-15Kill #if __STDC__ used to do K&R vs. ANSI varargs/stdarg; just do thingsmillert1-85/+1
2002-03-14First round of __P removal in sysmillert8-49/+48
2002-03-05export MD5/SHA1 via /dev/crypto; ok provos@, beck@markus4-20/+66
2002-03-04parts that copy in PK parametersderaadt1-8/+94
2002-03-04remove old PK stuffderaadt1-44/+36
2002-03-04crypto_check_alg() is not neededderaadt1-32/+1
2002-03-02do some more renamingderaadt1-15/+15
2002-03-02initial cut at crypto_sop definitions for symmetric cryptoderaadt1-122/+33
2002-03-01sysctl for cryptodevallowsoft - /dev/crypto will allow the software engineprovos1-2/+4
2002-03-01remove CRYPTO_BUF_CONTIG and convert to handle iovs. okay deraadt@provos2-162/+223
2002-03-01helper functions for uio (cuio_apply and cuio_getptr) okay deraadt@provos2-2/+69
2002-02-24license repair, angelos okderaadt3-6/+6
2002-02-23sysctl kern.usercryptoderaadt1-1/+5
2002-02-08- Rename FILE_{,UN}USE to FREF and FRELE. USE is a bad verb and we don't haveart1-2/+1
2002-01-29Remove the iov2pages/mbuf2pages API... All of the relevant arch's supportjason3-163/+2
2002-01-23It looks like there has been one crack smoking and a few cut and pastes.art1-3/+3
2002-01-23Pool deals fairly well with physical memory shortage, but it doesn't dealart1-3/+3
2001-12-19sync KNF with src/usr.bin/sshmarkus2-179/+178
2001-11-13and for the case where it allocates a bunch at a time, also make sure thederaadt1-1/+2
2001-11-13incorrect checkderaadt1-4/+1
2001-11-13garbage in my last commitderaadt1-7/+3
2001-11-09be way more sure that software cannot be usedderaadt4-9/+17
2001-11-08indentderaadt2-5/+5
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.miod2-4/+4
2001-10-26 - every new fd created by falloc() is marked as larval and should not be usedart1-1/+2
2001-09-26RIPEMD-160 implementation based onmarkus2-409/+352
2001-09-13missing $OpenBSD:markus2-0/+4
2001-09-03do not screw up the reference countsderaadt1-7/+9
2001-08-28Getting closer to working userland MAC.ben4-19/+41
2001-08-24KNFderaadt1-2/+2
2001-08-24switch to the optimised AES reference code frommarkus3-479/+1248
2001-08-22add RC4 and SHA1 supportderaadt1-2/+4
2001-08-20Move param.h before systm.h so vax macros are picked up properly.hugh1-2/+2
2001-08-17Add RC4 support.ben3-8/+29
2001-08-12remove redundant vm includesmickey2-6/+4
2001-08-09Force alignment of blocks so that we don't crash on strict alignmentheko1-13/+47
2001-08-08remove IPCOMP. derradt@ ok.jjbg2-12/+2