Brian Warner
|
01469433ef
|
docs: update webapi.txt with write-coordination issues, add TODO note to recovery section of mutable.txt
|
2008-06-02 23:03:21 -07:00 |
|
Brian Warner
|
1b4b4cbd4a
|
mutable WIP: rename NotEnoughPeersError to NotEnoughSharesError
|
2008-04-15 16:08:32 -07:00 |
|
Brian Warner
|
2ef70ab814
|
mutable.py: split replace() into update() and overwrite(). Addresses #328.
|
2008-03-12 18:00:43 -07:00 |
|
Zooko O'Whielacronx
|
d5886bed2f
|
doc: tiny change about status of mutable.txt
|
2008-03-06 15:02:15 -07:00 |
|
Brian Warner
|
1f6855ede8
|
mutable.txt: fix offset math in the SDMF layout
|
2008-02-13 17:39:06 -07:00 |
|
Brian Warner
|
0bf5a762a9
|
use AES from pycryptopp instead of pycrypto, also truncate the keys slightly differently
|
2007-12-03 17:27:46 -07:00 |
|
Brian Warner
|
e7ad7f8791
|
mutable: grab encprivkey when necessary during publish, fix test_mutable
|
2007-11-08 02:46:27 -07:00 |
|
Brian Warner
|
c4f7412f1c
|
stabilize on 20-byte nodeids everywhere, printed with foolscap's base32
|
2007-11-06 18:49:59 -07:00 |
|
Brian Warner
|
2ed394e471
|
mutable: move IV into signed prefix, add more retrieval code
|
2007-11-06 15:04:46 -07:00 |
|
Brian Warner
|
70bd92f24d
|
mutable.txt: need offset of EOF too
|
2007-11-02 22:28:07 -07:00 |
|
Brian Warner
|
49cc32d012
|
mutable.txt: more notes
|
2007-11-02 20:53:41 -07:00 |
|
Brian Warner
|
715a3268cd
|
docs/mutable.txt: put fingerprint in read-write URI too, it makes everything easier
|
2007-10-31 16:30:15 -07:00 |
|
Brian Warner
|
ebc44c3fcb
|
mutable.txt: we're now sort of ready to handle lease-migration
|
2007-10-31 00:04:08 -07:00 |
|
Brian Warner
|
75b7df7e29
|
mutable.txt: more updates: record offset of extra lease count instead of the actual extra leases
|
2007-10-30 19:46:58 -07:00 |
|
Brian Warner
|
9b92bff51c
|
docs/mutable.txt: add IV, define a place for it in the data structure
|
2007-10-29 19:51:12 -07:00 |
|
Brian Warner
|
64f7183157
|
docs/mutable.txt: we need readkey IV
|
2007-10-29 18:14:51 -07:00 |
|
Brian Warner
|
5d48193647
|
mutable.txt: use merkle trees on blocks, since it probably won't be that hard (the code is all being copied from the CHK classes anyways), and that keeps the storage format identical to the MDMF case, for better forward-compatibility
|
2007-10-26 16:25:01 -07:00 |
|
Brian Warner
|
63c2629740
|
mutable.txt: fix everybody-gets-read bug, define WE-update protocol, add accepting-nodeid to leases to allow updating lease tokens
|
2007-10-26 16:15:50 -07:00 |
|
Brian Warner
|
c4d2a5faa2
|
docs: add writeup of our mutable-file plans
|
2007-10-26 02:26:56 -07:00 |
|