forked from kzahel/jstorrent
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO.txt
43 lines (31 loc) · 1.63 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
2.1 fixes
- recalculateblacklist serially, bad
- onupdated background page reload error?
- highlight effect is jarring/red
- drag and drop .torrent file in windows, or maybe button to add torrent file
- see what happens when add invalid .torrent file
new stuff to add
- SOCKS5 support
- add version numbers in the app
- need to disconnect from peers when no message received in n seconds (i.e. if computer goes to sleep...)
- fix the NaN%
- add "delete torrent and files" to more actions
- fix file getting to > 100% (downloaded being incremented twice somehow)
- better handling when disconnecting external storage (display better error)
- pNaCL sha1 hashing of pieces
/*
here's what the request looks like when made with utorrent
GET /219e625946fcd55f4dd2e9f5cd21f281/announce?info_hash=%23~n%dc%1cDVT9u%23%c2%3d%1a%08%8bJ%e3f%08&peer_id=-UT330B-%1bv%07A%c4%f0%b2%1a%f1%60%c94&port=6881&uploaded=0&downloaded=0&left=1317199372&corrupt=0&key=4A4E5341&event=started&numwant=200&compact=1&no_peer_id=1 HTTP/1.1
Host: 127.0.0.1:8877
User-Agent: uTorrent/330B(30235)(server)(30235)
Accept-Encoding: gzip
Connection: Close
here's what chrome is sending
GET /219e625946fcd55f4dd2e9f5cd21f281/announce?info_hash=%23~n%dc%1cDVT9u%23%c2%3d%1a%08%8bJ%e3f%08&event=started&downloaded=0&uploaded=0&compact=1&peer_id=-JS2019-%9dU%0f%87%9b%2fw%baQ%c5%3d%dd&port=0&left=1323490828 HTTP/1.1
Host: 127.0.0.1:8877
Connection: keep-alive
User-Agent: Mozilla/5.0 (X11; CrOS x86_64 4731.101.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.67 Safari/537.36
Accept: ****fuxed*
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
*/