c455d52453
deep-check: add webapi links to detailed per-file/dir results
2008-10-23 16:00:31 -07:00
76b7b9d835
webapi: make the /operations/ 't=status' qualifier optional, remove it from examples
2008-10-23 15:56:58 -07:00
b26ad316bb
docs: add a note that when you make a new tahoe release, you should send the announcement to fuse-devel@lists.sourceforge.net
2008-10-23 14:36:58 -07:00
0129e9931f
#514 : add meta-refresh=60 tag to t=status page for incomplete operations
2008-10-22 09:48:42 -07:00
34ab4e3de3
more #514 log-webop status/cancel: add handle-expiration, test coverage
2008-10-21 22:13:54 -07:00
1d89c846b9
webapi.txt: improve t=deep-size output docs
2008-10-21 17:53:31 -07:00
ad3d9207a9
Change deep-size/stats/check/manifest to a start+poll model instead of a single long-running synchronous operation. No cancel or handle-expiration yet. #514 .
2008-10-21 17:03:07 -07:00
26dfc33263
setup: remove the developer note about doing without GNU make (the GNU make requirement is about to hurt Peter if he tries to follow this doc, by the way)
...
add classifiers showing with which versions of Python it is known to work.
2008-10-21 09:32:00 -07:00
3ffaded809
web: change t=manifest to return a list of (path,read/writecap) tuples, instead of a list of verifycaps. Add output=html,text,json.
2008-10-06 21:36:18 -07:00
8e6d122ecf
web: rewrite t=deep-size in terms of deep-stats, update test to match inclusion of directory sizes
2008-10-06 21:35:39 -07:00
05a8360177
ftp: change the twisted hack necessary for async-write-close, to one more agreeable to the twisted-dev folks, add a copy of the necessary patch to docs/ftp.txt
2008-10-06 18:06:05 -07:00
bc237b3956
ftp server: initial implementation. Still needs unit tests, custom Twisted patches. For #512
2008-10-06 12:52:36 -07:00
dc2a114290
docs: update architecture.txt 's section on the vdrive a.k.a. filesystem layer
...
Remove some obsolete parts (correct at the time, now incorrect), change terminology to reflect my preference: s/vdrive/filesystem/ and s/dirnode/directory/, and make a few other small changes.
2008-10-06 14:05:00 -07:00
b01e86d00f
docs: add some notes about things to do for a Tahoe release on pypi, freshmeat, and launchpad
2008-10-01 14:07:03 -07:00
cd26f58305
#518 : replace various BASEDIR/* config files with a single BASEDIR/tahoe.cfg, with backwards-compatibility of course
2008-09-30 16:21:49 -07:00
8610133d11
docs: proposed mutable file crypto design with ECDSA, 96-bit private keys, and semi-private keys (from http://allmydata.org/~zooko/lafs.pdf )
2008-09-25 14:34:57 -07:00
f815d3b13f
docs: mutable file crypto design (from http://allmydata.org/~zooko/lafs.pdf )
2008-09-25 14:34:33 -07:00
2c9a854f10
CLI: reconcile webopen changes
...
I think this is largely attributable to a cleanup patch I'd made
which never got committed upstream somehow, but at any rate various
conflicting changes to webopen had been made. This cleans up the
conflicts therein, and hopefully brings 'tahoe webopen' in line with
other cli commands.
2008-09-24 08:20:02 -07:00
dd9171eb72
node.py: add BASEDIR/keepalive_timeout and BASEDIR/disconnect_timeout, to set/enable the foolscap timers, for #521
2008-09-24 10:51:12 -07:00
063f85d157
BASEDIR/nickname is now UTF-8 encoded
2008-09-20 11:37:13 -07:00
1023a68741
logging.txt: explain how to put log.err at the end of Deferred chains, explain FLOGTOTWISTED=1
2008-09-20 10:35:00 -07:00
99d5a8d8b9
web: add 'more info' pages for files and directories, move URI/checker-buttons/deep-size/etc off to them
2008-09-17 22:00:41 -07:00
add26fdcd3
docs/install.html: reference InstallDetails instead of debian-specific stuff
2008-09-17 15:57:42 -07:00
09603212ca
Makefile,docs: tahoe-deps.tar.gz now lives in separate source/deps/ directory on http://allmydata.org
2008-09-17 13:44:52 -07:00
3900d1fe7f
docs: mention -SUMO tarballs, point users at release tarballs instead of development ones
2008-09-17 13:36:31 -07:00
2d18450f7f
docs: add a note about the process of making a new Tahoe release
2008-09-17 10:08:39 -07:00
f570ad7ba5
disallow deep-check on non-directories, simplifies the code a bit
2008-09-10 13:44:58 -07:00
4bb88fd2ee
dirnode: refactor recursive-traversal methods, add stats to deep_check() method results and t=deep-check webapi
2008-09-10 01:45:04 -07:00
1d2d6a35a6
checker results: add output=JSON to webapi, add tests, clean up APIs
...
to make the internal ones use binary strings (nodeid, storage index) and
the web/JSON ones use base32-encoded strings. The immutable verifier is
still incomplete (it returns imaginary healty results).
2008-09-09 19:45:17 -07:00
5f13a7dbf7
setup: add excited DEVELOPER NOTE to install.html
...
It should be removed before 1.3.0 release, of course...
2008-09-08 14:56:03 -07:00
e96b8e81e5
setup: edit the text of install.html
2008-09-08 14:55:49 -07:00
3f53d57f93
setup: add link to the DownloadDebianPackages page
...
Because I want that link off of the front page of the wiki...
2008-09-08 14:54:51 -07:00
3f5599c725
setup: change URL from which to get source tarballs
...
So that when you look at that directory you won't see distracting other things such as darcs repositories.
2008-09-08 14:54:09 -07:00
c061e588aa
webapi.txt: explain that t=manifest gives verifycaps
2008-09-07 12:29:50 -07:00
af07b9cad6
docs/logging.txt: explain tahoe/foolscap logging. Addresses #239 .
2008-09-03 17:25:31 -07:00
670a50c394
docs: how_to_make_a_tahoe_release.txt
...
Just some cryptic notes to self, but if I get hit by a truck then someone else might be able to decode them.
2008-08-28 13:21:09 -07:00
f94c9b58ab
docs: edit install.html a tad
2008-08-26 08:49:29 -07:00
72268f2bfe
docs: warn that the "garbage-collection and accounting" section of architecture.txt is out of date, and clarify that "deleted" therein means ciphertext getting garbage-collected
2008-08-22 08:46:05 -07:00
a086b8cf6b
docs/filesystem-notes.txt: add notes about enabling the 'directory index' feature on ext3 filesystems for storage server lookup speed
2008-08-21 13:59:01 -07:00
014c9b5969
CLI: add 'tahoe debug corrupt-share', and use it for deep-verify tests, and fix non-deep web checker API to pass verify=true into node
2008-08-12 17:05:01 -07:00
1711b5591f
CLI: move the 'repl' command to 'tahoe debug repl'
2008-08-12 13:40:17 -07:00
bb33e3e4c2
CLI: move all debug commands (dump-share, dump-cap, find-shares, catalog-shares) into a 'debug' subcommand, and improve --help output
2008-08-12 13:37:32 -07:00
376df2eb5a
CLI: make 'tahoe webopen' command accept aliases like 'tahoe ls'
2008-08-11 18:20:23 -07:00
fd5ad105a6
mutable.txt: add warning about out-of-date section
2008-08-05 23:12:19 -07:00
f7d2fcc233
CLI: change one-arg forms of 'tahoe put' to make an unlinked file, fix replace-mutable #441
2008-08-01 19:27:29 -07:00
2eec38279d
CLI: add create-alias command, to merge mkdir and add-alias into a single (secure-from-argv-snooping) step
2008-08-01 19:10:41 -07:00
914783acdf
web: add /status/?t=json, with active upload/download ops. Addresses #493 .
2008-07-25 17:41:10 -07:00
5b84721c7e
known_issues.txt: fix up the argv leakage issue -- it applies to Tahoe 1.2.0. Other editing corrections.
2008-07-21 18:02:49 -07:00
23a398f5f0
known_issues.txt: command-line arguments are leaked to other processes
2008-07-21 17:43:34 -07:00
cbadcc86cc
NEWS: add user-visible changes since the previous release
2008-07-21 16:29:30 -07:00