tahoe-lafs/src/allmydata
2007-09-11 14:53:31 -07:00
..
Crypto crypto: fix compiler warnings in the .c files 2007-08-15 17:48:52 -07:00
scripts storage: add version number to share data. Closes #90. 2007-09-04 09:00:24 -07:00
test Add some passing unit tests for testutil.PollMixin. 2007-09-07 16:15:41 -07:00
util deletion phase2a: improve creation of renew/cancel secrets. Still fake though. 2007-08-27 19:00:18 -07:00
web add a provisioning utility page which shows necessary storage space and transfer rates for grids of various sizes 2007-08-26 23:44:24 -07:00
__init__.py import version class and make-version script from pyutil -- fixes win32 build, improves error handling, and eliminates unused features 2007-08-16 14:09:30 -07:00
client.py client.py: only import webish.py if 'webport' is set, to save 3MB of footprint 2007-09-04 16:33:06 -07:00
codec.py allow the introducer to set default encoding parameters. Closes #84. 2007-07-12 15:33:30 -07:00
control.py control.py: make get_memory_usage() callable from elsewhere 2007-07-08 19:07:54 -07:00
debugshell.py finish storage server and write new download 2007-03-30 10:52:19 -07:00
dirnode.py dirnode: change the defined behavior of RIVirtualDriveServer.set to allow replace-in-place without raising an exception 2007-08-16 17:03:19 -07:00
download.py uri: implement URI-processing classes, IFileURI/IDirnodeURI, use internally 2007-07-21 15:40:36 -07:00
encode.py encode.py: log a percentage complete as well as the raw byte counts 2007-08-09 18:28:45 -07:00
hashtree.py move almost all hashing to SHA256, consolidate into hashutil.py 2007-06-07 21:47:21 -07:00
interfaces.py loosen constraint on share data size 2007-09-11 11:29:18 -07:00
introducer_and_vdrive.py node.py: refactor config-file getting and setting 2007-08-27 18:58:39 -07:00
introducer.py shorten ids 2007-08-12 11:53:18 -07:00
manhole.py extirpate all references the "queen" and "metatracker" 2007-04-30 09:57:52 -07:00
node.py node: change get_or_create_config to strip whitespace and accept a filemode= argument 2007-08-27 19:23:50 -07:00
owner.sql deletion phase3: add a sqlite database to track renew/cancel-lease secrets, implement renew/cancel_lease (but nobody calls them yet). Also, move the shares from BASEDIR/storage/* down to BASEDIR/storage/shares/* 2007-08-27 23:41:40 -07:00
provisioning.py provisioning: include the cost of replacing failed hard drives 2007-09-10 15:46:45 -07:00
storage.py storage: always record lease expiration times as integers 2007-09-11 14:53:31 -07:00
upload.py deletion phase2a: improve creation of renew/cancel secrets. Still fake though. 2007-08-27 19:00:18 -07:00
uri.py truncate storage index to 128 bits, since it's derived from a 128 bit AES key 2007-07-22 19:48:44 -07:00
vdrive.py webish: implement 'PUT /uri?t=mkdir' (to create anonymous dirnodes) 2007-09-05 17:23:06 -07:00
webish.py webish: implement 'PUT /uri' (to create anonymous files) 2007-09-05 17:12:27 -07:00