OpenBSD CVS

src/sys/crypto/


Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.

Current directory: [local] / src / sys / crypto


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] aes.c  1.2   3 years  tobhe   Add missing CVS tags. ok patrick@
[TXT] aes.h  1.4   3 years  tobhe   Add missing CVS tags. ok patrick@
[TXT] arc4.c  1.3   16 years  djm   Add __bounded__ attributes to prototypes. Use (x & 0xff) rather than (x % 256) -...
[TXT] arc4.h  1.3   16 years  djm   Add __bounded__ attributes to prototypes. Use (x & 0xff) rather than (x % 256) -...
[TXT] blake2s.c  1.3   15 months  miod   Remove redundant DIAGNOSTIC wrappers around KASSERT macros. From Crystal Kolipe....
[TXT] blake2s.h  1.3   15 months  miod   Remove redundant DIAGNOSTIC wrappers around KASSERT macros. From Crystal Kolipe....
[TXT] blf.c  1.9   20 months  jsg   remove unused blowfish inline defines inline use was removed in 1998
[TXT] blf.h  1.7   2 years  djm   Niels agreed to remove the advertising clause; switching these to 3-term BSD lic...
[TXT] cast.c  1.4   12 years  matthew   Use explicit_bzero() for clearing key material. Pointed out by Michael W. Bombar...
[TXT] cast.h  1.2   22 years  millert   First round of __P removal in sys
[TXT] castsb.h  1.1   24 years  deraadt   branches: 1.1.2; move crypto code
[TXT] chacha_private.h  1.4   3 years  tobhe   Add missing CVS tags. ok patrick@
[TXT] chachapoly.c  1.6   3 years  tobhe   Add missing CVS tags. ok patrick@
[TXT] chachapoly.h  1.4   3 years  tobhe   Add missing CVS tags. ok patrick@
[TXT] cmac.c  1.3   7 years  mikeb   Switch 802.11 crypto over to the new AES OK stsp@
[TXT] cmac.h  1.3   7 years  mikeb   Switch 802.11 crypto over to the new AES OK stsp@
[TXT] criov.c  1.20   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] crypto.c  1.92   2 years  tobhe   Remove crp_etype and return errors directly from crypto_invoke() ok patrick@
[TXT] cryptodev.h  1.82   2 years  claudio   Retire CRYPTO_F_MPSAFE it is no longer of any use. The crypto framework no longe...
[TXT] cryptosoft.c  1.91   2 years  patrick   Stop setting etype in the MD crypto code. So far we have set the etype and retu...
[TXT] cryptosoft.h  1.16   2 years  bluhm   Use SLIST macro for cryptosoft sessions instead of hand rolled list. OK mpi@ tob...
[TXT] curve25519.c  1.2   3 years  tobhe   Add missing CVS tags. ok patrick@
[TXT] curve25519.h  1.2   3 years  tobhe   Add missing CVS tags. ok patrick@
[TXT] des_locl.h  1.7   8 years  naddy   Remove plain DES from the kernel crypto framework, including the crypto accelera...
[TXT] ecb3_enc.c  1.3   10 years  brad   ansify some function definitions and tidy up this code style wise. this ancient ...
[TXT] ecb_enc.c  1.6   8 years  naddy   Remove plain DES from the kernel crypto framework, including the crypto accelera...
[TXT] gmac.c  1.10   7 years  mikeb   Switch OCF and IPsec over to the new AES ok djm
[TXT] gmac.h  1.6   7 years  mikeb   Switch OCF and IPsec over to the new AES ok djm
[TXT] hmac.c  1.4   7 years  tedu   convert bcopy to memcpy. from david hill
[TXT] hmac.h  1.3   11 years  deraadt   Remove excessive sys/cdefs.h inclusion ok guenther millert kettenis
[TXT] idgen.c  1.8   3 years  tobhe   Add missing CVS tags. ok patrick@
[TXT] idgen.h  1.3   10 years  djm   fix a bug that caused time-based rekeys to happen too frequently. rename the st...
[TXT] key_wrap.c  1.5   7 years  mikeb   Switch 802.11 crypto over to the new AES OK stsp@
[TXT] key_wrap.h  1.3   7 years  mikeb   Switch 802.11 crypto over to the new AES OK stsp@
[TXT] md5.c  1.4   9 years  tedu   convert bcopy to memcpy in md5 and sha1. also be consistent about clearing conte...
[TXT] md5.h  1.3   9 years  tedu   Defining the interface in terms of char * means most callers are required to cas...
[TXT] michael.c  1.2   15 years  damien   gives this a chance to work on architectures with strict alignment constraints.
[TXT] michael.h  1.2   11 years  deraadt   Remove excessive sys/cdefs.h inclusion ok guenther millert kettenis
[TXT] podd.h  1.1   24 years  deraadt   branches: 1.1.2; move crypto code
[TXT] poly1305.c  1.2   3 years  tobhe   Add missing CVS tags. ok patrick@
[TXT] poly1305.h  1.2   3 years  tobhe   Add missing CVS tags. ok patrick@
[TXT] rijndael.c  1.20   9 years  mikeb   Sync our kernel AES code to the one shipped in OpenSSL/LibreSSL. This includes ...
[TXT] rijndael.h  1.13   15 years  djm   constify arguments in wrapper functions; the lower level functions were already ...
[TXT] rmd160.c  1.5   13 years  deraadt   for key material that is being being discarded, convert bzero() to explicit_bzer...
[TXT] rmd160.h  1.5   14 years  millert   Buffer in RMD160_CTX is length RMD160_BLOCK_LENGTH not RMD160_DIGEST_LENGTH. Use...
[TXT] set_key.c  1.5   3 years  jsg   spelling
[TXT] sha1.c  1.11   9 years  tedu   convert bcopy to memcpy in md5 and sha1. also be consistent about clearing conte...
[TXT] sha1.h  1.6   9 years  tedu   Defining the interface in terms of char * means most callers are required to cas...
[TXT] sha2.c  1.21   16 months  patrick   Fix array bounds mismatch with clang 15 New warning -Warray-parameter is a bit ...
[TXT] sha2.h  1.5   9 years  tedu   Defining the interface in terms of char * means most callers are required to cas...
[TXT] siphash.c  1.5   6 years  mikeb   Sync with the code in libc OK millert; original commit message by tedu@: memcp...
[TXT] siphash.h  1.5   9 years  tedu   Use standard spelling for types, and rename local variable from "free". No actua...
[TXT] sk.h  1.2   21 years  miod   Use int32_t rather long on strategic places, to be more sparc64-friendly; ok jas...
[TXT] spr.h  1.2   21 years  miod   Use int32_t rather long on strategic places, to be more sparc64-friendly; ok jas...
[TXT] xform.c  1.61   2 years  bluhm   After deleting hifn(4) the only provider for the LZS compression algorithm is go...
[TXT] xform.h  1.32   2 years  bluhm   After deleting hifn(4) the only provider for the LZS compression algorithm is go...
[TXT] xform_ipcomp.c  1.8   5 years  mpi   free(9) sizes. ok visa@
[TXT] COPYRIGHT (in the Attic) [Hide]  1.2   23 years  deraadt   since all files have varying copyright notices, this file is wrong
[TXT] crypto.h (in the Attic) [Hide]  1.21   22 years  deraadt   merge crypto/crypto{dev,}.h to crypto/cryptodev.h, to avoid name conflicts insid...
[TXT] cryptodev.c (in the Attic) [Hide]  1.84   9 years  mikeb   Bye bye /dev/crypto The interface has been disabled by default for about 4 year...
[TXT] cryptombuf.c (in the Attic) [Hide]  1.6   22 years  jason   Remove the iov2pages/mbuf2pages API... All of the relevant arch's support bus_dm...
[TXT] deflate.c (in the Attic) [Hide]  1.7   12 years  tedu   empty files should be deleted
[TXT] deflate.h (in the Attic) [Hide]  1.5   12 years  tedu   empty files should be deleted
[TXT] des.h (in the Attic) [Hide]  1.4   9 years  tedu   simplify des headers by stripping out all the unnecessary userland bits ok deraa...
[TXT] mbuf.c (in the Attic) [Hide]  1.5   22 years  deraadt   rename a file for The Anal One
[TXT] skipjack.c (in the Attic) [Hide]  1.5   13 years  mikeb   Retire Skipjack There's not much use for the declassified cipher from the 80's ...
[TXT] skipjack.h (in the Attic) [Hide]  1.5   13 years  mikeb   Retire Skipjack There's not much use for the declassified cipher from the 80's ...