History log of /openbsd-current/lib/libc/hash/siphash.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.8 20-Jan-2019 bcook

use standard headers for siphash

ok tedu@


Revision tags: OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.7 25-Dec-2017 tedu

memcpy from the right place. at this point, the used variable is not
relevant. from Mark Karpilovskij.
ok millert


Revision tags: OPENBSD_6_2_BASE
# 1.6 12-Apr-2017 deraadt

SipHash_Final() was assuming the digest was 64-bit aligned, resulting in
misaligned memory accesses with armv7 ramdisk -Os bsd.rd ping
ok florian millert


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
# 1.5 11-Sep-2015 guenther

Wrap blowfish, sha*, md5, and rmd160 so that internal calls go direct

ok deraadt@


Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.4 20-Feb-2015 tedu

Use standard spelling for types, and rename local variable from "free".
No actual change, but makes it easier to reuse the code elsewhere.
Suggested by Andre Smagin


# 1.3 07-Feb-2015 dlg

userland gets static on functions only used within a file.

ok tedu@


# 1.2 16-Jan-2015 deraadt

Move to the <limits.h> universe.
review by millert, binary checking process with doug, concept with guenther


# 1.1 08-Dec-2014 tedu

add siphash from the kernel to libc


# 1.7 25-Dec-2017 tedu

memcpy from the right place. at this point, the used variable is not
relevant. from Mark Karpilovskij.
ok millert


Revision tags: OPENBSD_6_2_BASE
# 1.6 12-Apr-2017 deraadt

SipHash_Final() was assuming the digest was 64-bit aligned, resulting in
misaligned memory accesses with armv7 ramdisk -Os bsd.rd ping
ok florian millert


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
# 1.5 11-Sep-2015 guenther

Wrap blowfish, sha*, md5, and rmd160 so that internal calls go direct

ok deraadt@


Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.4 20-Feb-2015 tedu

Use standard spelling for types, and rename local variable from "free".
No actual change, but makes it easier to reuse the code elsewhere.
Suggested by Andre Smagin


# 1.3 07-Feb-2015 dlg

userland gets static on functions only used within a file.

ok tedu@


# 1.2 16-Jan-2015 deraadt

Move to the <limits.h> universe.
review by millert, binary checking process with doug, concept with guenther


# 1.1 08-Dec-2014 tedu

add siphash from the kernel to libc