New builds out. New features/fixes:
* Users are warned on the Web Interface infolet if their IP address is
  set wrong. Permanent nodes with wrong IP addresses are downgraded to
  transients and still see the warning. They also get an error logged to
  both stderr and the Log.
* Outgoing connections are no longer stopped by the negotiation limit,
  in keeping with the valuable IMHO philosophy that we should reject
  early, or make a reasonable effort, and also in order to try to
  prevent RNFs which really annoy users.
* Negotiation limit failures are no longer AuthenticationExceptions,
  since they are not a crypto error, and authentication failures no
  longer cause immediate dereferencing of the node that fscked up. TCP,
  bugs in the node, bugs in the JVM, combined with the fact that an
  attacker will never manage to get in by brute force. Practical result
  of this is to fix the situation experienced by a few users mostly with
  low threadlimits, of their routing table gradually disappearing.

Anyone who suffers from the bugs fixed here upgrade to the snapshots; I
am not going to do another release yet, because the next one will be
0.5.1 which will have a few others fixes/features in it, and hopefully
these changes will have had some testing by then.
-- 
Matthew Toseland
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Freenet/Coldstore open source hacker.
Employed full time by Freenet Project Inc. from 11/9/02 to 11/11/02.
http://freenetproject.org/

Attachment: msg02092/pgp00000.pgp
Description: PGP signature

Reply via email to