Opened 15 years ago

Closed 15 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 15 years ago by jpiper

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 :)

comment:2 Changed 15 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 15 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.