Opened 17 years ago
Closed 16 years ago
#120 closed Enhancement (invalid)
possible to copy features from bsd-licensed libtorrent?
Reported by: | sarge | Owned by: | somebody |
---|---|---|---|
Priority: | Normal | Milestone: | Sometime |
Component: | Transmission | Version: | 0.6 |
Severity: | Normal | Keywords: | |
Cc: |
Description
[libtorrent http://www.rasterbar.com/products/libtorrent/] is bsd licensed and supports a few things on transmissions todo list:
- Multitracking
- Handles gzipped tracker responses
- piece picking on block-level like in Azureus (as opposed to piece-level). This means it can download parts of the same piece from different peers. It will also prefer to download whole pieces from single peers if the download speed is high enough from that particular peer.
- queues torrents for file check, instead of checking all of them in parallel.
- supports http proxies and proxy authentication
- supports the udp-tracker protocol
- selective downloading. The ability to select which parts of a torrent you want to download
- ip filter
Change History (3)
comment:1 Changed 17 years ago by jpiper
comment:2 Changed 17 years ago by zax
Another interesting bsd-licensed bittorrent library: http://www.murmeldjur.se/btpd/
It uses libevent so is much more efficient.
comment:3 Changed 16 years ago by livings124
- Resolution set to invalid
- Status changed from new to closed
This stuff can't be "borrowed" directly. Please open tickets for individual desired features.
Note: See
TracTickets for help on using
tickets.
it would be great if these things could be implemented. i can easily see transmission becoming the defunct solution for torrents on mac as it "just works"
the things i would like to see the most are multitracking and selective downloading, but all your suggestions are great, i really hope the devs try and implement this :)