diff options
author | Sam T <pxqr.sta@gmail.com> | 2013-07-21 11:41:18 +0400 |
---|---|---|
committer | Sam T <pxqr.sta@gmail.com> | 2013-07-21 11:41:18 +0400 |
commit | 837c2fe0a4a272f9a6d2f8a6b480f48376e1db91 (patch) | |
tree | d6f85fe5e7bdd612f9e9eea75bfba25dbd50da38 | |
parent | d5a460f5b24b57c35fb9786fe26bff49d67ef770 (diff) |
+ Add links to bittorrent.org for fast navigation.
-rw-r--r-- | BEP.md | 44 |
1 files changed, 25 insertions, 19 deletions
@@ -1,10 +1,10 @@ | |||
1 | The protocol has many extensions(more precisely enchancements, but | 1 | The protocol has [many extensions][bep-list] (more precisely |
2 | we'll use that word) and it's seems like no one will want to use just | 2 | enchancements, but we'll use that word) and it's seems like no one |
3 | core protocol, at least I'm not. Any modern application that uses | 3 | will want to use just core protocol, at least I'm not. Any modern |
4 | bittorrent protocol in any way will use some subset of extensions. | 4 | application that uses bittorrent protocol in any way will use some |
5 | Thus it's reasonable to implement at least some part of widely used | 5 | subset of extensions. Thus it's reasonable to implement at least some |
6 | extensions here, so we could provide nice high level API and well | 6 | part of widely used extensions here, so we could provide nice high |
7 | integrated interface. | 7 | level API and well integrated interface. |
8 | 8 | ||
9 | This section should keep track current state of package in respect of | 9 | This section should keep track current state of package in respect of |
10 | BEP's. Please _don't_ use this list as issue or bug tracker or TODO | 10 | BEP's. Please _don't_ use this list as issue or bug tracker or TODO |
@@ -29,15 +29,21 @@ We should try keep table in order of priority, so first BEPs should be | |||
29 | are most important and last BEPs are least important. (but important | 29 | are most important and last BEPs are least important. (but important |
30 | too) | 30 | too) |
31 | 31 | ||
32 | | BEP # | Title | Modules | Status | 32 | | BEP # | Title | Status |
33 | |:-----:|:------------------------------------------:|:------------------------------------|:----------- | 33 | |:-----:|:--------------------------------------------------:|:----------- |
34 | | 3 | The BitTorrent Protocol Specification | Data.Torrent | Implemented | 34 | | 3 | [The BitTorrent Protocol Specification][bep3] | Implemented |
35 | | | | Network.BitTorrent.Peer | | 35 | | 4 | [Known Number Allocations][bep4] | Want -> Implemented |
36 | | | | Network.BitTorrent.Exchange | | 36 | | 20 | [Peer ID Conventions][bep20] | Want -> Implemented |
37 | | | | Network.BitTorrent.Tracker | | 37 | | 9 | [Extension for Peers to Send Metadata Files][bep9] | Want |
38 | | 4 | Known Number Allocations | Network.BitTorrent.Extension | Want -> Implemented | 38 | | 23 | [Tracker Return Compact Peer Lists][bep23] | Implemented |
39 | | 20 | Peer ID Conventions | Network.BitTorrent.Peer | Want -> Implemented | 39 | | 5 | [DHT][bep5] | Want |
40 | | 9 | Extension for Peers to Send Metadata Files | | Want | 40 | | 6 | [Fast Extension][bep6] | Want -> Implemented |
41 | | 23 | Tracker Return Compact Peer Lists | Network.BitTorrent.Tracker.Protocol | Implemented | 41 | |
42 | | 5 | DHT | Network.BitTorrent.DHT | Want | 42 | [bep-list]: http://www.bittorrent.org/beps/bep_0000.html |
43 | | 6 | Fast Extension | Network.BitTorrent.Exchange | Want -> Implemented | 43 | [bep3]: http://www.bittorrent.org/beps/bep_0003.html |
44 | [bep4]: http://www.bittorrent.org/beps/bep_0004.html | ||
45 | [bep5]: http://www.bittorrent.org/beps/bep_0005.html | ||
46 | [bep6]: http://www.bittorrent.org/beps/bep_0006.html | ||
47 | [bep9]: http://www.bittorrent.org/beps/bep_0009.html | ||
48 | [bep20]: http://www.bittorrent.org/beps/bep_0020.html | ||
49 | [bep23]: http://www.bittorrent.org/beps/bep_0023.html | ||