File Release Notes and Changelog
Release Name: 0.0.6
Notes:
This release was a long time coming. The two main features are queueing and
support for compressed connections on the receive-side. The former adds the
queue position reported by the remote node to the download status and reports
the upload queue position to other nodes. The latter should save some
bandwidth, when you end up connected to a compressed node anyway.
Changes:
* Support receive-side decompression of node streams (transmit-side
compression still unimplemented).
* Source searching re-enabled.
* Preliminary support for parsing XML metadata from packets that
have them (usually from LimeWire or Shareaza) using libxml. Support
is disabled by default and needs --with-libxml passed to configure
to enable.
* Keep track of file sizes/file count statistics from pongs, and
approximate the number on the network (very haphazardly, I
might add).
* Fix a potential assert failure when shares are removed.
* Fix bug where malformed incoming connection requests would
cause CPU polling.
* Incrementally build a larger query-routing table until the fill
ratio is 1%. Reduces bandwidth used a bit.
* Support active-queueing.
* Fix parsing of bitprint urns.