* Rewrote the chunk selector with support for rarity-first.

* Added scrape information to the tracker list.

* The uploaded field in tracker requests get reset every time a torrent is restarted, so buggy trackers don't think the client has uploaded more than it really did.

* Show the client names and version in the peer list.

* Added "send_buffer_size" and "receive_buffer_size" options that set the socket SND/RCBBUF sizes.

* Added signal that allows the client to filter connections based on ip and port. Not implemented in the client yet.

* Added "tos = default|lowdelay|throughput|reliability|mincost".

* Close torrents with ^K.

* Show seen chunks and seeder count with 'i', improved by Josef Drexler.

* Added "enable_trackers=yes|no" option that can turn on/off the use of trackers on all torrents.

* Re-added 'tracker_dump' option which takes a filename and output better formatted dumps.

* A larger number of bugs fixed, minor features and cleanup of the API which I don't feel like writing here.

http://libtorrent.rakshasa.no/downloads/libtorrent-0.9.0.tar.gz
http://libtorrent.rakshasa.no/downloads/rtorrent-0.5.0.tar.gz

This release took a while to finish as all the API changing stuff I had planned needed to be finished. Rewrote a few things like address handling (ipv6 ready), handshakes, chunk selection, etc. So expect bugs.

Propably going to have to do a 0.10 milestone as i still got changes to the API i want to do.

Rakshasa

Wheat on black, lightly sprinkled with subdued colors; the color of code.
_______________________________________________
Libtorrent-devel mailing list
[email protected]
http://rakshasa.no/mailman/listinfo/libtorrent-devel

Reply via email to