Commit Graph

6110 Commits

Author SHA1 Message Date
Zooko O'Whielacronx
f3f91105bd import mathutil from pyutil 2006-12-29 13:50:42 -07:00
Zooko O'Whielacronx
6eaaf1fe9d import py_ecc, a pure python fec by Emin Martinian, which is under a permissive licence
It is too slow for a real product, but is a quick way to get a working prototype, and also is freely redistributable by us...
2006-12-29 13:46:45 -07:00
Zooko O'Whielacronx
dcfddcac41 encode_new: fix a bug in subshare hashes and tidy-up a couple of things 2006-12-29 12:40:10 -07:00
Brian Warner
cf53abab42 more filetable_new tests 2006-12-25 00:56:18 -07:00
Brian Warner
3e085efa7c filetable_new: fix the test 2006-12-24 12:47:03 -07:00
Brian Warner
70f5c13e26 checkpointing new filetable work.. tests don't pass yet 2006-12-24 12:39:24 -07:00
Brian Warner
56ff0e2b57 filetable: shuffle lines a bit to appease figleaf's confusion 2006-12-14 04:33:57 -07:00
Brian Warner
eb3b9b16af encode: start to fix a few problems, still a lot of work left to go 2006-12-14 04:31:17 -07:00
Brian Warner
3e5e2ee9fe make initial simple encode_new test pass 2006-12-14 04:17:01 -07:00
Brian Warner
3490378551 move all packages into src/, fix allmydata.Crypto build. Now you must perform a 'setup.py build' before using anything, and you must add the build directory (build/lib.linux-i686-2.4) to your PYTHONPATH before doing anything 2006-12-14 03:39:50 -07:00