22 Commits (3bfb6d03b3edbab278990e58b242af06773dd133)

Author SHA1 Message Date
  guenther c34714da97 Wrap blowfish, sha*, md5, and rmd160 so that internal calls go direct 9 years ago
  millert 1a5ffaf941 Use explicit_bzero instead of memset in hash Final and End functions. 10 years ago
  guenther a59e881122 Switch from <sys/endian.h> or <machine/endian.h> to the new, 10 years ago
  tedu 9bdaa18357 calling HashFinal with a null digest should crash, not be silently ignored 11 years ago
  espie b4fb9e2f94 zap remaining rcsid. 20 years ago
  millert 638ec6cc63 In the Final function, move the context zeroing into the digest != NULL 21 years ago
  millert ca2cf99d81 Some u_char -> u_int8_t conversion I missed earlier. 21 years ago
  millert e2e5c3d50c Add Pad and FileChunk functions for each family of hash functions. 21 years ago
  millert 9b2dd21027 Use a common source file for all the hash helper functions that 21 years ago
  markus 50eece2cbd alignment fixes (e.g sparc 64); from Daniel Lucq; ok millert, henning 21 years ago
  millert bd747228df o Ansi function headers 22 years ago
  markus 3bb1d7ac89 new rmd160 implementation. based on 23 years ago
  millert 5e97137069 Explicitly include <sys/types.h> and some minor style points. 26 years ago
  janjaap d7dbb5b7be Make RMD160Update a little less overzealous when fed small crumbs. 27 years ago
  janjaap 97cd732f2f nbytes - ofs should never be less than 0 (Oops on me) 27 years ago
  janjaap 7f64ecd952 teach rmd160 not to throw leftovers out the window 27 years ago
  millert b6f13a1a97 Fix compiler warnings. 28 years ago
  kstailey cf45ed94d6 tabify + trailing blanks 28 years ago
  millert 8e81b80acc Converting u_char[] -> u_int[] is easy on little endian machines :-) 28 years ago
  millert 6a33924893 Use u_int32_t not size_t. 28 years ago
  millert 546d5c8f13 Allow passing of a NULL digest to RMD160Final(3). 28 years ago
  millert 16e8f869b3 mdX(3)-like interface to RIPEMD-160 hash function. Code by 28 years ago