ttorrent icon indicating copy to clipboard operation
ttorrent copied to clipboard

BitTorrent Java library with tracker and download client

Results 71 ttorrent issues
Sort by recently updated
recently updated
newest added

Scraping of tracker did not work as expected. The String which was used as KEY to a map is infohash. This String was created with UTF-8 encoding which was wrong....

At the beginning ``` 2015-09-26 00:00:30 WARN Announce:226 - Error reading tracker response! 2015-09-26 00:00:31 INFO Client:451 - SHARING 0/1410 pieces (0,00%) [0/0] with 0/0 peers at 0,00/0,00 kB/s. 2015-09-26...

Hello guys, I'm making this pull request to allow the programmer to choose the order which the chunks should be requested. Basicaly, now is possible to choose between RareFirstStrategy (is...

Hi, I've made 2 changes to the project: - added the option of a private flag to the Torrent - introduced a Builder for Torrent objects to avoid the need...

allow for null directory to be passed to SharedTorrent.fromFile() constructor -- enable observing a torrent without downloading it

Redo of https://github.com/turn/ttorrent/pull/61 which was a redo of https://github.com/turn/ttorrent/pull/58 which is all ultimately a cleaned up https://github.com/turn/ttorrent/pull/46. This time eliminating all changed files, and including only new files in order...

new-feature

Hello, I have added some tests (merged from ) for easier development. Your torrent library is way better others we could find, but still misses some features we need. So...

new-feature

Remove a couple of unnecessary fields from the Piece class : - offset -> can be calculated from index \* pieceLength - seeder -> torrent.isSeeder() - bucket -> torrent.getBucket() -...

It would be nice to allow the client to receive both .torrent files and magnet links as arguments in the main method. Is this likely in the near future?

feature-request

I am trying to integrate this library in my java project. But, unfortunately, i am not able to build using maven. It is saying that the package is missing for...