History log of /src/common/lib/libc/hash/rmd160/rmd160.c |
Revision | | Date | Author | Comments |
1.7 |
| 21-Apr-2015 |
riastradh | branches: 1.7.16; Sort includes.
|
1.6 |
| 15-Apr-2015 |
justin | On big endian machines needs to include sys/endian.h for le32dec
Mainly affects cross builds on big endian; tested on FreeBSD mips and Linux ppc.
|
1.5 |
| 21-Aug-2009 |
skrll | Don't define weak aliases if _STANDALONE.
|
1.4 |
| 16-Feb-2008 |
apb | For all files under src/common, as well as related man pages under src/lib/libc, or related headers under src/sys/sys: change u_intNN_t to uintNN_t.
|
1.3 |
| 18-Jul-2007 |
joerg | branches: 1.3.4; 1.3.8; Fix SIGBUS issues on strict alignment issues. Use le32dec in RMD160 as the data pointer to RMD160_Update doesn't have to be aligned. In SHA256_Update and SHA512_Update, only operate directly on the passed in data if no left-over in the context exists and the data is correctly aligned. The problem was exposed by the audit-packages rewrite in C and reported for the libnbcompat version in PR pkg/36662.
|
1.2 |
| 01-Nov-2006 |
he | branches: 1.2.2; 1.2.4; 1.2.12; Add include of <sys/param.h>, to allow vax kernels to build again. For vax, this causes <machine/macros.h> to be included and the redefine of memset() to take effect.
|
1.1 |
| 27-Oct-2006 |
christos | this is shared with the kernel now.
|
1.2.12.1 |
| 03-Sep-2007 |
wrstuden | Sync w/ NetBSD-4-RC_1
|
1.2.4.2 |
| 18-Nov-2008 |
snj | Pull up following revision(s) (requested by tsutsui in ticket #1224): common/lib/libc/gen/bswap64.c: revision 1.2 common/lib/libprop/prop_data.c: revision 1.10 common/lib/libc/inet/inet_addr.c: revision 1.2 common/lib/libc/hash/rmd160/rmd160.c: revision 1.4 common/lib/libc/gen/bswap32.c: revision 1.2 common/lib/libc/gen/bswap16.c: revision 1.2 common/lib/libc/arch/alpha/gen/byte_swap_4.S: revision 1.3 common/lib/libc/arch/sh3/string/memset.S: revision 1.2 common/lib/libc/arch/alpha/gen/byte_swap_2.S: revision 1.3 common/lib/libc/md/md5c.c: revision 1.3 common/lib/libc/hash/sha1/sha1.c: revision 1.3 common/lib/libc/md/md4c.c: revision 1.3 sys/sys/rmd160.h: revision 1.2 sys/sys/sha2.h: revision 1.2 For all files under src/common, as well as related man pages under src/lib/libc, or related headers under src/sys/sys: change u_intNN_t to uintNN_t.
|
1.2.4.1 |
| 18-Jul-2007 |
liamjfoy | Pull up following revision(s) (requested by joerg in ticket #776): common/lib/libc/hash/sha2/sha2.c: revision 1.5 common/lib/libc/hash/sha2/sha2.c: revision 1.6 common/lib/libc/hash/rmd160/rmd160.c: revision 1.3 Fix SIGBUS issues on strict alignment issues. Use le32dec in RMD160 as the data pointer to RMD160_Update doesn't have to be aligned. In SHA256_Update and SHA512_Update, only operate directly on the passed in data if no left-over in the context exists and the data is correctly aligned. The problem was exposed by the audit-packages rewrite in C and reported for the libnbcompat version in PR pkg/36662. cast to void* to avoid a fatal warning
|
1.2.2.2 |
| 01-Nov-2006 |
he | Add include of <sys/param.h>, to allow vax kernels to build again. For vax, this causes <machine/macros.h> to be included and the redefine of memset() to take effect.
|
1.2.2.1 |
| 01-Nov-2006 |
he | file rmd160.c was added on branch newlock2 on 2006-11-01 11:29:09 +0000
|
1.3.8.2 |
| 18-Jul-2007 |
joerg | Fix SIGBUS issues on strict alignment issues. Use le32dec in RMD160 as the data pointer to RMD160_Update doesn't have to be aligned. In SHA256_Update and SHA512_Update, only operate directly on the passed in data if no left-over in the context exists and the data is correctly aligned. The problem was exposed by the audit-packages rewrite in C and reported for the libnbcompat version in PR pkg/36662.
|
1.3.8.1 |
| 18-Jul-2007 |
joerg | file rmd160.c was added on branch matt-mips64 on 2007-07-18 13:57:55 +0000
|
1.3.4.1 |
| 23-Mar-2008 |
matt | sync with HEAD
|
1.7.16.2 |
| 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.7.16.1 |
| 21-Apr-2020 |
martin | Sync with HEAD
|