Age | Commit message (Expand) | Author |
2016-09-15 | all pools have their ipl set via pool_setipl, so fold it into pool_init. | David Gwynne |
2016-09-02 | Remove variables 'm' and 'uio' that are only ever assigned to | Tom Cosgrove |
2016-04-18 | Add a mechanism for dispatching mpsafe crypto operations. This adds a new | Mark Kettenis |
2015-12-10 | Remove plain DES from the kernel crypto framework, including the crypto | Christian Weisgerber |
2015-11-18 | Cleanup gotos as suggested by jsing@ along with spaces and label names | Mike Belopuhov |
2015-11-13 | remove unused ARC4 support; ok mikeb@ | Christian Weisgerber |
2015-11-13 | Remove unused non HMAC versions of MD5 and SHA1; ok mpi, deraadt, naddy | Mike Belopuhov |
2015-11-12 | remove a few unused defines | Mike Belopuhov |
2015-11-12 | another define from the dsa era | Mike Belopuhov |
2015-11-12 | spacing | Mike Belopuhov |
2015-11-07 | Update copyright information | Mike Belopuhov |
2015-11-07 | Pass AES_GMAC context as a void pointer to cut down on casts in xform.c | Mike Belopuhov |
2015-11-07 | Allow overriding ghash_update() with an optimized MD function. Use | Christian Weisgerber |
2015-11-06 | Instead of multiplying with 0..1, extend the bit into a mask and do an AND. | Christian Weisgerber |
2015-11-04 | Pass context as a void pointer to cut down on casts in xform.c | Mike Belopuhov |
2015-11-03 | Remove two unused defines | Mike Belopuhov |
2015-11-03 | Enable Chacha20-Poly1305 in the software crypto driver | Mike Belopuhov |
2015-11-03 | Hook up Chacha20-Poly1305 to the OpenBSD Cryptographic Framework | Mike Belopuhov |
2015-11-03 | Chacha20-Poly1305 AEAD construction as described in RFC7634 and RFC7539 | Mike Belopuhov |
2015-10-29 | Import Poly1305 Message Authentication Code | Mike Belopuhov |
2015-10-27 | Use verbose defines instead of hardcoded values for clarity when | Mike Belopuhov |
2015-10-27 | Sync chacha_ivsetup to the version in ssh so that we could | Mike Belopuhov |
2015-10-26 | Use axf's hashsize as a block size in the authenticated encryption routine. | Mike Belopuhov |
2015-08-31 | two fairly simple sizes for free() | Theo de Raadt |
2015-08-28 | fairly simple sizes for free(); ok tedu | Theo de Raadt |
2015-03-16 | Include <sys/param.h> rather than <sys/types.h> when also including | Miod Vallat |
2015-03-14 | Remove wrong reference to zlib. | Loganaden Velvindron |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2015-02-20 | Use standard spelling for types, and rename local variable from "free". | Ted Unangst |
2015-02-09 | we want to defer work traditionally (in openbsd) handled in an | David Gwynne |
2015-02-07 | keep this in sync a bit with userland by putting static on functions | David Gwynne |
2015-01-27 | remove the second void * argument on tasks. | David Gwynne |
2015-01-16 | Less code, more better. No longer need to worry about what mysterious | Ted Unangst |
2015-01-15 | remove static version string | Ted Unangst |
2015-01-15 | simplify des headers by stripping out all the unnecessary userland bits | Ted Unangst |
2015-01-04 | Use __buffer__ instead of __string__ as the __bounded type. The former causes | Miod Vallat |
2014-12-31 | recent changes broke alignment requirements on arm. | Ted Unangst |
2014-12-30 | add __bounded as appropriate. | David Gwynne |
2014-12-28 | convert bcopy to memcpy in md5 and sha1. also be consistent about clearing | Ted Unangst |
2014-12-28 | remove KPDK. not really used, and a bad choice anyway. ok naddy | Ted Unangst |
2014-12-23 | as in libc, always assume digest is passed to Final. no null allowed. | Ted Unangst |
2014-12-23 | as in libc, there's no need to check for calling Init on null context | Ted Unangst |
2014-12-23 | use endian.h swap macros instead of home grown versions | Ted Unangst |
2014-12-20 | openbsd rcisd | Ted Unangst |
2014-12-19 | make the code look more like libc by changing Transform to take the state | Ted Unangst |
2014-12-19 | convert bcopy/zero to memcpy. ok deraadt djm | Ted Unangst |
2014-12-18 | only unroll on i386 and amd64 (where confirmed to be much faster). | Ted Unangst |
2014-12-17 | unroll loops for sha2. quite a bit faster for amd64. | Ted Unangst |
2014-11-17 | Sync our kernel AES code to the one shipped in OpenSSL/LibreSSL. | Mike Belopuhov |
2014-11-16 | Defining the interface in terms of char * means most callers are | Ted Unangst |