Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BitTorrent v2 protocol & SHA256 via libtorrent 2.0.x series #8387

Open
teddyrogers opened this issue Jan 12, 2025 · 2 comments
Open

BitTorrent v2 protocol & SHA256 via libtorrent 2.0.x series #8387

teddyrogers opened this issue Jan 12, 2025 · 2 comments

Comments

@teddyrogers
Copy link

Tribler 8.0.7, does not support BitTorrent v2 protocol. Attempting to import a v2 SHA256 magnet link gives error:

Error: Failed to retrieve metadata! Error while getting an infohash from magnet: RuntimeError: missing info-hash from URI [libtorrent:22]

Additionally importing a v2 .torrent shows, under the "Size" column, the value "NaN B". Proceeding with the download gives the error message, "Failed to start download!"

image

Please support the more secure v2 protocol with stronger SHA256 hashing algorithm. This will also reduce the likelihood of MITM attacks within Tribler network. BitTorrent v2 can be implemented via libtorrent 2.0.x series.

https://blog.libtorrent.org/2020/09/bittorrent-v2/

@absolutep
Copy link

It is already in the works = #8371

Eagerly waiting to test it

@teddyrogers
Copy link
Author

It is already in the works = #8371

Eagerly waiting to test it

Noted, specifically this is to capture implementation of the v2 protocol and SHA256.

@qstokkink qstokkink added this to the 8.1.0 milestone Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants