summaryrefslogtreecommitdiff
path: root/sys/crypto
AgeCommit message (Expand)Author
2001-06-23Remove unneeded crp_iv field, set the right flags for IV handling inAngelos D. Keromytis
2001-06-23New prototype for crypto_register(), to take into account maximum keyAngelos D. Keromytis
2001-06-23merge crypto/crypto{dev,}.h to crypto/cryptodev.h, to avoid name conflicts in...Theo de Raadt
2001-06-23hifn now supports up to 256KPeter Valchev
2001-06-18keep track of the txform/thash, and make sure that non-blocksizeTheo de Raadt
2001-06-18oops, backwards checkTheo de Raadt
2001-06-18incorrect panic messageTheo de Raadt
2001-06-16KNFTheo de Raadt
2001-06-16range check the enc & mac key lengthsTheo de Raadt
2001-06-15save txform->blocksize so we know what the IV size isTheo de Raadt
2001-06-15constrain to less than 64K until a hifn driver bug is fixedTheo de Raadt
2001-06-13ivmask has been deprecated.Angelos D. Keromytis
2001-06-11explicit IV & other fixes; pointed out as umich people tried to use this...Theo de Raadt
2001-06-08I hate cvs.Artur Grabowski
2001-06-08rename a file for The Anal OneTheo de Raadt
2001-06-08Change the paddr_t pmap_extract(struct pmap *, vaddr_t) interface toArtur Grabowski
2001-06-06Use pool(9) for some of the structures, and splimp/splx to protectAngelos D. Keromytis
2001-06-06Don't bother migrating software sessions, as this might lead toAngelos D. Keromytis
2001-06-01CRIOGET is a _IOWR ioctlTheo de Raadt
2001-06-01What was cri_insert used for anyway ?Angelos D. Keromytis
2001-05-16No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok)Hakan Olsson
2001-05-15DTYPE_CRYPTOTheo de Raadt
2001-05-15fix $OpenBSD$ headerTheo de Raadt
2001-05-15since all files have varying copyright notices, this file is wrongTheo de Raadt
2001-05-14dummy cryptof_statTheo de Raadt
2001-05-14art added fo_stat everywhere, except here, then blamed me...Theo de Raadt
2001-05-14use real uioTheo de Raadt
2001-05-13copyrights and $OpenBSD$ tagsJason Wright
2001-05-13bail out better from tsleep failureTheo de Raadt
2001-05-13initial cut at /dev/crypto support. takes original mbuf "try, and discardTheo de Raadt
2001-05-09fix prototype; J.S.Peatfield@damtp.cam.ac.ukMarkus Friedl
2001-05-05Use the M_CRYPTO_DATA and M_CRYPTO_OPS malloc types.Angelos D. Keromytis
2000-12-13make the 31-bit code work on 32-bit machines.Niels Provos
2000-12-09pull in endianess fix from opensshMarkus Friedl
2000-11-17*HMAC96->*HMACAngelos D. Keromytis
2000-11-11undo last change, ipsec+AES and swap-encrypt work againMarkus Friedl
2000-11-09indentation nits.Artur Grabowski
2000-10-16indentTheo de Raadt
2000-10-15typoMarkus Friedl
2000-10-15Forgot to commit this, necessary for AES support.Angelos D. Keromytis
2000-10-09AES alias for Rijndael, also adjust the name.Angelos D. Keromytis
2000-09-07avoid excessive wakeup(). we think this is safe...Theo de Raadt
2000-08-19MALLOC/FREE -> malloc/free ok art@ angelos@Nathan Binkert
2000-07-21Fix KPDK mode (based on patch provided by lob@netstream.se)Angelos D. Keromytis
2000-07-03Fix tail queue leakage (zzlevo@dd.chalmers.se)Angelos D. Keromytis
2000-06-20Use crypto_done()Angelos D. Keromytis
2000-06-20crypto_done(), all it does for now is invoke the callback.Angelos D. Keromytis
2000-06-20Add crypto_done() prototype.Angelos D. Keromytis
2000-06-18Register software Rijndael.Angelos D. Keromytis
2000-06-18Add Rijndael (128-bit blocksize) in the software crypto driver.Angelos D. Keromytis