File Release Notes and Changelog
Release Name: 1.06
Notes:
LibBT 1.06 has been released with better asynchronous IO, tracker scraping support in btlist, adjustable port ranges, and timeouts, support for Peer Exchange (PEX), UDP tracker and multi-tracker torrents, and numerous bug fixes.
Changes:
-- 1.06
Added Ryan Walklin's patches to make LibBT usable as an asynchronous library.
Incorporated Leon Kos's patch to add scraping support for btlist.
New btlist option '-s' uses the scrape convention to report torrent stats
Bugfix - showed bad flag incorrectly
Incorporated Leon Kos's patches to adjust MINPORT, MAXPORT, and change timeout
New btget option '-t' to set the progress report interval to something longer
Incorporated Ryan Walklin's patch to add PEX support
Bugfix - core dump when initial connect to peer fails
Bugfix - duplicate peer detection was faulty
The man pages were malformed, now fixed.
New btget option '-i' to ignore one or more trackers in a multitracker set
Added support for multitrackers and UDP trackers (sponsored by EDiMAX)
Random number generator wasn't being seeded properly
Buffer overrun in the ID field when getting compressed results from the tracker
Drop REQMAX to 5 outstanding requests per peer since we were overrunning some clients