Age | Commit message (Expand) | Author |
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 |
2014-11-12 | Improve performance of an internal loop by saving up on branching | Mike Belopuhov |
2014-11-04 | introduce SipHash, designed by Jean-Phillippe Aumasson and Daniel | David Gwynne |
2014-10-23 | pools lock themselves now, we just have to tell them what IPL they | David Gwynne |
2014-10-23 | apply only the bit of r1.69 that should have been committed: | David Gwynne |
2014-10-23 | revert previous. it did more than the commit message said it did. | David Gwynne |
2014-10-22 | make the crypto taskq protect things at IPL_VM instead of IPL_HIGH. | David Gwynne |
2014-10-20 | replace bzeros after allocations with M_ZERO and PR_ZERO as appropriate. | David Gwynne |
2014-09-14 | remove uneeded proc.h includes | Jonathan Gray |
2014-08-20 | Bye bye /dev/crypto | Mike Belopuhov |
2014-08-20 | Bye bye /dev/crypto | Mike Belopuhov |
2014-08-18 | dont rely on mbuf.h to provide pool.h. | David Gwynne |
2014-07-13 | use mallocarray() | Theo de Raadt |
2014-07-13 | do not need malloc.h | Theo de Raadt |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-07-08 | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h | Theo de Raadt |
2014-02-18 | fix IPComp interop with linux: switch Z_PARTIAL_FLUSH to Z_FINISH for | Markus Friedl |
2014-02-11 | - grow the decompression buffer more aggressively if we have | Markus Friedl |
2014-01-21 | cc_queued is not used for anything atm, remove it; ok jsing, markus | Mike Belopuhov |
2014-01-21 | Respect CRYPTO_F_NOQUEUE flag when dispatching a crypto operation | Mike Belopuhov |
2013-11-18 | ansify some function definitions and tidy up this code style wise. this | Brad Smith |
2013-11-02 | replace rc4 with ChaCha20 here, too; ok djm, tedu, deraadt | Markus Friedl |
2013-10-31 | convert crypto work queue to the task_add(9) api; ok dlg | Mike Belopuhov |
2013-08-25 | Allocate and deallocate memory for encryption contexts within cryptosoft, | Joel Sing |
2013-06-11 | Replace more ovbcopy with memmove; swap the src and dst arguments too | Theo de Raadt |
2013-06-05 | fix a bug that caused time-based rekeys to happen too frequently. | Damien Miller |
2013-03-27 | institute a hard cap on crypto devs instead of a useless wraparound check | Ted Unangst |
2012-12-11 | Bring back a small copy optimization in the aes-gcm handling: | Mike Belopuhov |
2012-12-07 | RFC 4106, Section 5 states that the SPI and a 64-bit Sequence | Mike Belopuhov |
2012-12-07 | Fix one of the two issues with ESN support in the GCM case: | Mike Belopuhov |
2012-12-05 | Remove excessive sys/cdefs.h inclusion | Theo de Raadt |
2012-10-28 | We need to allocate memory for crp_buf in the DMA accessible | Mike Belopuhov |
2012-10-04 | Clean up uninitialized warnings from cryptosoft and aesni. | Christiano F. Haesbaert |
2012-06-29 | Add support for the Extended (64-bit) Sequence Number as defined | Mike Belopuhov |
2012-04-25 | Use explicit_bzero() for clearing key material. | Matthew Dempsky |
2012-04-22 | Add struct proc * argument to FRELE() and FILE_SET_MATURE() in | Philip Guenthe |