intermodal/README.md
Casey Rodarmor a8446c82db
Test UDP tracker URLs parse
Also change UDP tracker protocol extensions from unsupported to N/A.

type: testing
2020-04-07 19:00:59 -07:00

11 KiB
Raw Blame History

intermodal: a 40' shipping container for the Internet

Manual

General

Semantic Versioning

Intermodal follows semantic versioning.

In particular:

  • v0.0.X: Breaking changes may be introduced at any time.
  • v0.X.Y: Breaking changes may only be introduced with a minor version number bump.
  • vX.Y.Z: Breaking changes may only be introduced with a major version number bump

Unstable Features

To avoid premature stabilization and excessive version churn, unstable features are unavailable unless the --unstable / -u flag is passed, for example imdl --unstable torrent create .. Unstable features may be changed or removed at any time.

Bittorrent

BEP Support

Symbol Meaning
Supported
Unsupported (links to tracking issue)
Not Applicable
BEP Status Title
00 Index of BitTorrent Enhancement Proposals
01 The BitTorrent Enhancement Proposal Process
02 Sample reStructured Text BEP Template
03 The BitTorrent Protocol Specification
04 Assigned Numbers
05 DHT Protocol
06 Fast Extension
07 IPv6 Tracker Extension
08 Tracker Peer Obfuscation
09 Extension for Peers to Send Metadata Files
10 Extension Protocol
11 Peer Exchange (PEX)
12 Multitracker Metadata Extension
14 Local Service Discovery
15 UDP Tracker Protocol for BitTorrent
16 Superseeding
17 HTTP Seeding
18 Search Engine Specificiation
19 WebSeed - HTTP/FTP Seeding (GetRight style)
20 Peer ID Conventions
21 Extension for partial seeds
22 BitTorrent Local Tracker Discovery Protocol
23 Tracker Returns Compact Peer Lists
24 Tracker Returns External IP
25 An Alternate BitTorrent Cache Discovery Protocol
26 Zeroconf Peer Advertising and Discovery
27 Private Torrents
28 Tracker exchange extension
29 uTorrent transport protocol
30 Merkle hash torrent extension
31 Failure Retry Extension
32 BitTorrent DHT Extensions for IPv6
33 DHT Scrapes
34 DNS Tracker Preferences
35 Torrent Signing
36 Torrent RSS feeds
37 Anonymous BitTorrent over proxies
38 Finding Local Data Via Torrent File Hints
39 Updating Torrents Via Feed URL
40 Canonical Peer Priority
41 UDP Tracker Protocol Extensions
42 DHT Security extension
43 Read-only DHT Nodes
44 Storing arbitrary data in the DHT
45 Multiple-address operation for the BitTorrent DHT
46 Updating Torrents Via DHT Mutable Items
47 Padding files and extended file attributes
48 Tracker Protocol Extension: Scrape
49 Distributed Torrent Feeds
50 Publish/Subscribe Protocol
51 DHT Infohash Indexing
52 The BitTorrent Protocol Specification v2
53 Magnet URI extension - Select specific file indices for download
54 The lt_donthave extension
55 Holepunch extension