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 |
|