Loading crypto/bn/bn_rand.c +1 −1 Original line number Diff line number Diff line Loading @@ -85,7 +85,7 @@ int bottom; /* make a random number and set the top and bottom bits */ time(&tim); RAND_seed((unsigned char *)&tim,sizeof(tim)); RAND_seed(&tim,sizeof(tim)); RAND_bytes(buf,(int)bytes); if (top) Loading crypto/md5/md5.h +1 −1 Original line number Diff line number Diff line Loading @@ -80,7 +80,7 @@ typedef struct MD5state_st #ifndef NOPROTO void MD5_Init(MD5_CTX *c); void MD5_Update(MD5_CTX *c, unsigned char *data, unsigned long len); void MD5_Update(MD5_CTX *c, const void *data, unsigned long len); void MD5_Final(unsigned char *md, MD5_CTX *c); unsigned char *MD5(unsigned char *d, unsigned long n, unsigned char *md); void MD5_Transform(MD5_CTX *c, unsigned char *b); Loading crypto/md5/md5_dgst.c +3 −2 Original line number Diff line number Diff line Loading @@ -97,11 +97,12 @@ MD5_CTX *c; c->num=0; } void MD5_Update(c, data, len) void MD5_Update(c, _data, len) MD5_CTX *c; register unsigned char *data; const void *_data; unsigned long len; { register const unsigned char *data=_data; register ULONG *p; int sw,sc; ULONG l; Loading crypto/rand/md_rand.c +6 −6 Original line number Diff line number Diff line Loading @@ -131,7 +131,7 @@ static long md_count[2]={0,0}; char *RAND_version="RAND part of OpenSSL 0.9.2 31-Dec-1998"; static void ssleay_rand_cleanup(void); static void ssleay_rand_seed(unsigned char *buf, int num); static void ssleay_rand_seed(const void *buf, int num); static void ssleay_rand_bytes(unsigned char *buf, int num); RAND_METHOD rand_ssleay_meth={ Loading @@ -156,7 +156,7 @@ static void ssleay_rand_cleanup() } static void ssleay_rand_seed(buf,num) unsigned char *buf; const void *buf; int num; { int i,j,k,st_idx,st_num; Loading Loading @@ -249,15 +249,15 @@ int num; CRYPTO_w_unlock(CRYPTO_LOCK_RAND); /* put in some default random data, we need more than * just this */ RAND_seed((unsigned char *)&m,sizeof(m)); RAND_seed(&m,sizeof(m)); #ifndef MSDOS l=getpid(); RAND_seed((unsigned char *)&l,sizeof(l)); RAND_seed(&l,sizeof(l)); l=getuid(); RAND_seed((unsigned char *)&l,sizeof(l)); RAND_seed(&l,sizeof(l)); #endif l=time(NULL); RAND_seed((unsigned char *)&l,sizeof(l)); RAND_seed(&l,sizeof(l)); /* #ifdef DEVRANDOM */ /* Loading crypto/rand/rand.h +3 −3 Original line number Diff line number Diff line Loading @@ -66,7 +66,7 @@ extern "C" { typedef struct rand_meth_st { #ifndef NOPROTO void (*seed)(unsigned char *buf, int num); void (*seed)(const void *buf, int num); void (*bytes)(unsigned char *buf, int num); void (*cleanup)(void); #else Loading @@ -82,7 +82,7 @@ RAND_METHOD *RAND_get_rand_method(void ); RAND_METHOD *RAND_SSLeay(void); void RAND_cleanup(void ); void RAND_bytes(unsigned char *buf,int num); void RAND_seed( unsigned char *buf,int num); void RAND_seed(const void *buf,int num); int RAND_load_file(const char *file,long max_bytes); int RAND_write_file(const char *file); char *RAND_file_name(char *file,int num); Loading Loading
crypto/bn/bn_rand.c +1 −1 Original line number Diff line number Diff line Loading @@ -85,7 +85,7 @@ int bottom; /* make a random number and set the top and bottom bits */ time(&tim); RAND_seed((unsigned char *)&tim,sizeof(tim)); RAND_seed(&tim,sizeof(tim)); RAND_bytes(buf,(int)bytes); if (top) Loading
crypto/md5/md5.h +1 −1 Original line number Diff line number Diff line Loading @@ -80,7 +80,7 @@ typedef struct MD5state_st #ifndef NOPROTO void MD5_Init(MD5_CTX *c); void MD5_Update(MD5_CTX *c, unsigned char *data, unsigned long len); void MD5_Update(MD5_CTX *c, const void *data, unsigned long len); void MD5_Final(unsigned char *md, MD5_CTX *c); unsigned char *MD5(unsigned char *d, unsigned long n, unsigned char *md); void MD5_Transform(MD5_CTX *c, unsigned char *b); Loading
crypto/md5/md5_dgst.c +3 −2 Original line number Diff line number Diff line Loading @@ -97,11 +97,12 @@ MD5_CTX *c; c->num=0; } void MD5_Update(c, data, len) void MD5_Update(c, _data, len) MD5_CTX *c; register unsigned char *data; const void *_data; unsigned long len; { register const unsigned char *data=_data; register ULONG *p; int sw,sc; ULONG l; Loading
crypto/rand/md_rand.c +6 −6 Original line number Diff line number Diff line Loading @@ -131,7 +131,7 @@ static long md_count[2]={0,0}; char *RAND_version="RAND part of OpenSSL 0.9.2 31-Dec-1998"; static void ssleay_rand_cleanup(void); static void ssleay_rand_seed(unsigned char *buf, int num); static void ssleay_rand_seed(const void *buf, int num); static void ssleay_rand_bytes(unsigned char *buf, int num); RAND_METHOD rand_ssleay_meth={ Loading @@ -156,7 +156,7 @@ static void ssleay_rand_cleanup() } static void ssleay_rand_seed(buf,num) unsigned char *buf; const void *buf; int num; { int i,j,k,st_idx,st_num; Loading Loading @@ -249,15 +249,15 @@ int num; CRYPTO_w_unlock(CRYPTO_LOCK_RAND); /* put in some default random data, we need more than * just this */ RAND_seed((unsigned char *)&m,sizeof(m)); RAND_seed(&m,sizeof(m)); #ifndef MSDOS l=getpid(); RAND_seed((unsigned char *)&l,sizeof(l)); RAND_seed(&l,sizeof(l)); l=getuid(); RAND_seed((unsigned char *)&l,sizeof(l)); RAND_seed(&l,sizeof(l)); #endif l=time(NULL); RAND_seed((unsigned char *)&l,sizeof(l)); RAND_seed(&l,sizeof(l)); /* #ifdef DEVRANDOM */ /* Loading
crypto/rand/rand.h +3 −3 Original line number Diff line number Diff line Loading @@ -66,7 +66,7 @@ extern "C" { typedef struct rand_meth_st { #ifndef NOPROTO void (*seed)(unsigned char *buf, int num); void (*seed)(const void *buf, int num); void (*bytes)(unsigned char *buf, int num); void (*cleanup)(void); #else Loading @@ -82,7 +82,7 @@ RAND_METHOD *RAND_get_rand_method(void ); RAND_METHOD *RAND_SSLeay(void); void RAND_cleanup(void ); void RAND_bytes(unsigned char *buf,int num); void RAND_seed( unsigned char *buf,int num); void RAND_seed(const void *buf,int num); int RAND_load_file(const char *file,long max_bytes); int RAND_write_file(const char *file); char *RAND_file_name(char *file,int num); Loading