diff options
author | Stefan Bühler <stbuehler@web.de> | 2009-06-11 09:53:34 +0000 |
---|---|---|
committer | Stefan Bühler <stbuehler@web.de> | 2009-06-11 09:53:34 +0000 |
commit | 7ad47923573b7218d7d55ab7150a698723588f76 (patch) | |
tree | 82af43baddb254125418fabbbfcc2f7ad5b2b960 /src/mod_usertrack.c | |
parent | 93bac6a31e1b3b8cfb1ace8a0fc93f7d29cda476 (diff) | |
download | lighttpd-git-7ad47923573b7218d7d55ab7150a698723588f76.tar.gz |
Add support for "real" entropy from /dev/[u]random (fixes #1977)
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2524 152afb58-edef-0310-8abb-c4023f1b3aa9
Diffstat (limited to 'src/mod_usertrack.c')
-rw-r--r-- | src/mod_usertrack.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mod_usertrack.c b/src/mod_usertrack.c index be57a17e..246bb980 100644 --- a/src/mod_usertrack.c +++ b/src/mod_usertrack.c @@ -229,6 +229,7 @@ URIHANDLER_FUNC(mod_usertrack_uri_handler) { /* we assume sizeof(time_t) == 4 here, but if not it ain't a problem at all */ LI_ltostr(hh, srv->cur_ts); MD5_Update(&Md5Ctx, (unsigned char *)hh, strlen(hh)); + MD5_Update(&Md5Ctx, (unsigned char *)srv->entropy, sizeof(srv->entropy)); LI_ltostr(hh, rand()); MD5_Update(&Md5Ctx, (unsigned char *)hh, strlen(hh)); |