Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Defining the interface in terms of char * means most callers are | 2014-11-16 | 1 | -4/+4 | |
| | | | | | | | | | | | | required to cast their pointers, which is ugly and possibly error prone. accidentally casting an int to a pointer, for example, instead of the address of the int. implicit void * casting is safer. This updates the kernel hash interfaces to use void *. Similar changes are possible for userland. I think it's safe, but there may be some peculiar source compatbility issues there, so let's just do the kernel first. ok dlg millert | ||||
* | Remove excessive sys/cdefs.h inclusion | 2012-12-05 | 1 | -3/+1 | |
| | | | | ok guenther millert kettenis | ||||
* | match libc sha2(3) API changes for kernel; ok millert@ | 2008-09-06 | 1 | -21/+17 | |
| | |||||
* | Sync userland sha2.c with kernel. The SHAXXX_End and SHAXXX_Data functions | 2004-04-28 | 1 | -85/+34 | |
| | | | | have been removed; we provide these in userland but not in the kernel. | ||||
* | hmac-sha2-{256,384,512} support in AH/ESP auth. markus ok | 2003-07-24 | 1 | -0/+140 | |