tahoe-lafs/misc
Zooko O'Whielacronx 59d6c3c822 decentralized directories: integration and testing
* use new decentralized directories everywhere instead of old centralized directories
 * provide UI to them through the web server
 * provide UI to them through the CLI
 * update unit tests to simulate decentralized mutable directories in order to test other components that rely on them
 * remove the notion of a "vdrive server" and a client thereof
 * remove the notion of a "public vdrive", which was a directory that was centrally published/subscribed automatically by the tahoe node (you can accomplish this manually by making a directory and posting the URL to it on your web site, for example)
 * add a notion of "wait_for_numpeers" when you need to publish data to peers, which is how many peers should be attached before you start.  The default is 1.
 * add __repr__ for filesystem nodes (note: these reprs contain a few bits of the secret key!)
 * fix a few bugs where we used to equate "mutable" with "not read-only".  Nowadays all directories are mutable, but some might be read-only (to you).
 * fix a few bugs where code wasn't aware of the new general-purpose metadata dict the comes with each filesystem edge
 * sundry fixes to unit tests to adjust to the new directories, e.g. don't assume that every share on disk belongs to a chk file.
2007-12-03 14:52:42 -07:00
..
dependencies setup: pycryptopp: upgrade from v0.2.7 to v0.2.8 2007-11-19 15:55:17 -07:00
feisty/debian add public testnet .furls to docs/testnet/, and copy into .deb . Closes #157. 2007-10-11 14:55:23 -07:00
munin munin: add a sample file for /etc/munin/plugin-conf.d/ 2007-10-22 15:08:39 -07:00
sid/debian add public testnet .furls to docs/testnet/, and copy into .deb . Closes #157. 2007-10-11 14:55:23 -07:00
count_dirs.py misc/count_dirs.py: dev tool to estimate filetree space consumption 2007-06-16 21:55:13 -07:00
figleaf2el.py change #!/usr/bin/python to #!/usr/bin/env python 2007-03-29 14:01:28 -07:00
figleaf2html move figleaf2html and figleaf_htmlizer.py into our tree, for easier customization 2007-01-03 22:06:51 -07:00
figleaf.el figleaf.el: add code to auto-enable the annotation mode for all source files 2007-01-18 01:00:11 -07:00
figleaf.excludes misc/figleaf.excludes: exclude simplejson too, since we don't run their tests 2007-07-12 16:26:25 -07:00
find_trial.py setup: use the new find_exe module to find trial 2007-10-15 11:52:26 -07:00
find-dep-eggs.py re-port Makefile to Windows and remove a bunch of no-longer-needed hacks 2007-09-13 18:20:35 -07:00
find-trailing-spaces.py Makefile: add 'find-trailing-spaces' tool and target 2007-11-05 21:32:08 -07:00
get-version.py misc/get-version.py: get the version string from the new location, _version.py 2007-08-16 15:43:43 -07:00
getmem.py change #!/usr/bin/python to #!/usr/bin/env python 2007-03-29 14:01:28 -07:00
make-version.py make-version.py: when _darcs doesn't exist, make the warning less scary-looking 2007-09-24 12:38:37 -07:00
pyver.py packaging: add 'build-deps' target, to automatically build and install (locally, in ./support) necessary dependencies. All such installed files are used during tests. 2007-09-12 16:48:45 -07:00
simulator.py decentralized directories: integration and testing 2007-12-03 14:52:42 -07:00
sizes.py hush some pyflakes warnings 2007-09-15 15:07:21 -07:00
storage-overhead.py hush some pyflakes warnings 2007-09-15 15:07:21 -07:00
test-darcs-boringfile.py makefile: add a test-darcs-boringfile target 2007-05-23 17:51:28 -07:00