-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I just fixed a nasty bug in the PRNG that was bringing the server to a
virtual halt.  The jitter thread had *not* yet been set to min priority,
and worse, I was using modulo instead of min to cap the entropy estimate
at 160 bits.  

The estimate would wrap from 160 to 0, causing the jitter thread to
restart, never having yielded to the rest of the threads.  Both fixed.

Also, I've pretty much implemented the timer entropy system verbatim out
of the linux kernel (even copied a bit of code).  The ConnectionHandler
feeds back time diferential entropy for both sent and received
messages.  All in all, I'm pretty happy.  

Scott




-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE4/nKppXyM95IyRhURAtLHAJ0fH2s55ROvdPL2cZa0XuOWMEoJAgCfRWKp
ugah9rYTWgwWInIgD0917vw=
=YbDL
-----END PGP SIGNATURE-----


_______________________________________________
Freenet-dev mailing list
Freenet-dev at lists.sourceforge.net
http://lists.sourceforge.net/mailman/listinfo/freenet-dev

Reply via email to