[Libtorrent-devel] LibTorrent 0.12.6 and rTorrent 0.8.6 released
Jari Sundell
sundell.software at gmail.com
Mon Nov 30 16:40:27 UTC 2009
* Added a simple scheduler framework.
* Don't send numwant in STOPPED messages as some trackers are stupid about it.
* Reintroduced clearing of epoll event list when a socket is closed as
it might cause race conditions.
* Added cppUnit test framework. Tests will be added on rather unregular basis.
* Logging for SCGI calls.
* Fixed handling of errors when writing out session torrents, it
should no longer hit an infinite loop.
* Fixed a bug that would cause reading of a piece to hang rtorrent if
the incoming data contains only data up to a file boundary, but not
the next file's data.
* Fixes a file handle leak in the execute_capture functions. Patch by
Josef Drexler.
* Fixed crash on empty bitfield in 'd.bitfield'.
* Fixed the Object::flag_unordered code to handle initial zero-length
keys. Ticket #1950.
* Made torrent::Rate::rate_type uint64_t and added sanity checks due
to reports of bad download/upload values being reported to some
trackers.
http://libtorrent.rakshasa.no/downloads/libtorrent-0.12.6.tar.gz
http://libtorrent.rakshasa.no/downloads/rtorrent-0.8.6.tar.gz
This release consists mostly of bug fixes and such done for the
seedbox provider Xirvix as part of a consulting/sponsorship agreement.
Hopefully further offers from them and other providers will allow me
to dedicate more time to developing rtorrent while I'm working on my
thesis.
Jari Sundell
More information about the Libtorrent-devel
mailing list