2006-01-08 23:55:02 +01:00
|
|
|
* made libtorrent build in vc7 (patches from Allen Zhao)
|
2006-01-06 21:20:20 +01:00
|
|
|
* fixed bug caused when binding outgoing connections to a non-local interface.
|
2005-11-16 02:26:05 +01:00
|
|
|
* add_torrent() will now throw if called while the session object is
|
|
|
|
being closed.
|
2005-11-02 17:28:39 +01:00
|
|
|
* added the ability to limit the number of simultaneous half-open
|
|
|
|
TCP connections. Flags in peer_info has been added.
|
|
|
|
|
2005-11-18 02:12:21 +01:00
|
|
|
release 0.9.1
|
2005-11-02 17:28:39 +01:00
|
|
|
|
2005-11-18 02:12:21 +01:00
|
|
|
* made the session disable file name checks within the boost.filsystem library
|
|
|
|
* fixed race condition in the sockets
|
2005-11-01 19:30:39 +01:00
|
|
|
* strings that are invalid utf-8 strings are now decoded with the
|
|
|
|
local codepage on windows
|
|
|
|
* added the ability to build libtorrent both as a shared library
|
2005-10-19 02:50:38 +02:00
|
|
|
* client_test can now monitor a directory for torrent files and automatically
|
|
|
|
start and stop downloads while running
|
2005-10-17 23:09:42 +02:00
|
|
|
* fixed problem with file_size() when building on windows with unicode support
|
2005-10-17 15:45:53 +02:00
|
|
|
* added a new torrent state, allocating
|
|
|
|
* added a new alert, metadata_failed_alert
|
2005-11-01 19:30:39 +01:00
|
|
|
* changed the interface to session::add_torrent for some speed optimizations.
|
2005-10-16 18:58:41 +02:00
|
|
|
* greatly improved the command line control of the example client_test.
|
|
|
|
* fixed bug where upload rate limit was not being applied.
|
2005-10-13 09:59:05 +02:00
|
|
|
* files that are being checked will no longer stall files that don't need
|
|
|
|
checking.
|
2005-09-29 11:06:44 +02:00
|
|
|
* changed the way libtorrent identifies support for its excentions
|
|
|
|
to look for 'ext' at the end of the peer-id.
|
2005-10-16 18:58:41 +02:00
|
|
|
* improved performance by adding a circle buffer for the send buffer.
|
2005-09-29 11:06:44 +02:00
|
|
|
* fixed bugs in the http tracker connection when using an http proxy.
|
|
|
|
* fixed problem with storage's file pool when creating torrents and then
|
|
|
|
starting to seed them.
|
|
|
|
* hard limit on remote request queue and timeout on requests (a timeout
|
|
|
|
triggers rerequests). This makes libtorrent work much better with
|
|
|
|
"broken" clients like BitComet which may ignore requests.
|
|
|
|
|
2005-08-17 19:19:20 +02:00
|
|
|
Initial release 0.9
|
|
|
|
|
|
|
|
* multitracker support
|
|
|
|
* serves multiple torrents on a single port and a single thread
|
|
|
|
* supports http proxies and proxy authentication
|
|
|
|
* gzipped tracker-responses
|
|
|
|
* block level piece picker
|
|
|
|
* queues torrents for file check, instead of checking all of them in parallel
|
|
|
|
* uses separate threads for checking files and for main downloader
|
|
|
|
* upload and download rate limits
|
|
|
|
* piece-wise, unordered, incremental file allocation
|
|
|
|
* fast resume support
|
|
|
|
* supports files > 2 gigabytes
|
|
|
|
* supports the no_peer_id=1 extension
|
|
|
|
* support for udp-tracker protocol
|
|
|
|
* number of connections limit
|
|
|
|
* delays sending have messages
|
|
|
|
* can resume pieces downloaded in any order
|
|
|
|
* adjusts the length of the request queue depending on download rate
|
|
|
|
* supports compact=1
|
|
|
|
* selective downloading
|
|
|
|
* ip filter
|
|
|
|
|