Skip to content

Commit 48d4194

Browse files
committed
Update AUTO-UPDATE.md
1 parent dad6f0c commit 48d4194

1 file changed

Lines changed: 20 additions & 1 deletion

File tree

AUTO-UPDATE.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,53 @@
11
PyBitmessage AUTO-UPDATE WHITEPAPER
2+
23
============
34

45
Auto update in PyBitmessage - how we can do this
56

67
1) Subscribe ALL users to chan user auto-update (BM adress)
8+
79
2) Hide this service subscription
10+
811
3) When update release - compile it and make .torrent file, then HASH them
12+
913
4) Push to auto-update chan MAGNET link to .torrent, OS Prefix and hash sum
14+
1015
5) When Pybitmessage get message it start download using opensource bittorrent client (rtorrent maby) after download it check hash sum (i know that bittorent do that but that way - more secure way)
16+
1117
6) Show popup for user that bitmessage have update
18+
1219
7) remove old client and unpack new
20+
1321
8) start new bitmessage
22+
1423
9) seed bitmessage with (maby rtorrent) for 1 week or 1GB seeded info.
24+
1525
10) make menu in option with infinite seed checkbox
26+
1627
11) send info to update chanel every 3 days
1728

1829
_____
30+
1931
Example
2032

2133
To: [chan] oficial-client-update
34+
2235
From: BM-Some-long-address
36+
2337
Subject: [Windows-7] Pybitmessage-1.0-DATE-05.08.2013
38+
2439
magnet:?xt=urn:btih:some_hashAD3E662E69В13898A4DС9853BEC4D31568E0D643&dn=PyBitmessage&tr=http://some.open.torrent.tracker.com/
2540

2641
hash_sum = some_different_hashAD3E662E69В13898A4DС9853BEC4D31568E0D643
42+
2743
____
2844

2945
And make chanels:
46+
3047
Stable
48+
3149
Beta
50+
3251
Dev
3352

34-
53+

0 commit comments

Comments
 (0)