lemanschik / awesome

A Magic Repository Started By a Magic Number enables git tree submodule branch flows.
1 stars 2 forks source link

Bug: Webtorrent is not correct implemented #37

Open lemanschik opened 1 year ago

lemanschik commented 1 year ago

WebTorrent not corrects implemented

Some one needs to reimplement it extract only the meaning full any hardcoded dht properties to align the networks if some people run old versions. To Nudge the people to switch we will Eavesdrop and additional add a README.md to It that tells them to switch the current client.

State of BEP Support

source: https://github.com/webtorrent/webtorrent/blob/master/docs/bep_support.md

BEP Support

These are the BitTorrent Extension Protocols (BEP) supported by Webtorrent:

:white_check_mark: = implemented

:heavy_minus_sign: = not implemented (feel free to open an issue)

:x: = cannot be implemented

Name Link Node.js Browser
Distributed hash table (DHT) BEP 5 :white_check_mark: :heavy_minus_sign:
Fast Extension BEP 6 :white_check_mark: :white_check_mark:
IPv6 Tracker Extension BEP 7 :heavy_minus_sign: :heavy_minus_sign:
Magnet links BEP 9 :white_check_mark: :white_check_mark:
Extension Protocol BEP 10 :white_check_mark: :white_check_mark:
Peer Exchange (PEX) BEP 11 :white_check_mark: :heavy_minus_sign: webtorrent#1191
Local Service Discovery (LSD) BEP 14 :white_check_mark: :x:
UDP Tracker Protocol BEP 15 :white_check_mark: :x:
WebSeed - HTTP/FTP Seeding (GetRight style) BEP 19 :white_check_mark: :white_check_mark:
Tracker Returns Compact Peer Lists BEP 23 :white_check_mark: :heavy_minus_sign:
Private Torrents BEP 27 :white_check_mark: :white_check_mark:
uTorrent transport protocol (uTP) BEP 29 :white_check_mark: :x:
DHT Extensions for IPv6 BEP 32 :heavy_minus_sign: bittorrent-dht#88 :heavy_minus_sign:
Updating Torrents Via DHT Mutable Items BEP 46 :heavy_minus_sign: webtorrent#886 :heavy_minus_sign: webtorrent#886
Tracker Protocol Extension: Scrape BEP 48 :white_check_mark: :white_check_mark:
Magnet URI extension - Select specific file indices for download BEP 53 :white_check_mark: :white_check_mark:
BitTorrent Protocol v2 BEP 52 :heavy_minus_sign: webtorrent#1117 :heavy_minus_sign: webtorrent#1117