--- parser3/src/lib/md5/pa_md5.h 2003/07/23 14:17:04 1.5.2.1.2.2 +++ parser3/src/lib/md5/pa_md5.h 2003/04/14 14:59:29 1.6 @@ -3,7 +3,7 @@ Replaced ap_ to pa_ prefixes. linked into all targets but Apache-module target, where linked targets/apache/pa_md5c.c stub instead. - Copyright (c) 2001-2003 ArtLebedev Group (http://www.artlebedev.com) + Copyright (c) 2001, 2003 ArtLebedev Group (http://www.artlebedev.com) */ /* @@ -96,7 +96,7 @@ #ifndef PA_MD5_H #define PA_MD5_H -static const char* IDENT_MD5_H="$Date: 2003/07/23 14:17:04 $"; +static const char* IDENT_MD5_H="$Date: 2003/04/14 14:59:29 $"; #define PA_API_EXPORT(rtype) rtype @@ -135,8 +135,9 @@ PA_API_EXPORT(void) pa_MD5Update(PA_MD5_ PA_API_EXPORT(void) pa_MD5Final(unsigned char digest[MD5_DIGESTSIZE], PA_MD5_CTX *context); PA_API_EXPORT(void) pa_MD5Encode(const unsigned char *password, - const unsigned char *salt, - char *result, size_t nbytes); + const unsigned char *salt, int mix_in_magic_string, + char *result_base64, size_t result_base64_size, + unsigned char* result_raw, size_t result_raw_size); PA_API_EXPORT(void) pa_to64(char *s, unsigned long v, int n); #ifdef __cplusplus