Brian Warner
f570ad7ba5
disallow deep-check on non-directories, simplifies the code a bit
2008-09-10 13:44:58 -07:00
Brian Warner
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
Brian Warner
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
Zooko O'Whielacronx
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
Zooko O'Whielacronx
e96b8e81e5
setup: edit the text of install.html
2008-09-08 14:55:49 -07:00
Zooko O'Whielacronx
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
Zooko O'Whielacronx
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
Brian Warner
c061e588aa
webapi.txt: explain that t=manifest gives verifycaps
2008-09-07 12:29:50 -07:00
Brian Warner
af07b9cad6
docs/logging.txt: explain tahoe/foolscap logging. Addresses #239 .
2008-09-03 17:25:31 -07:00
Zooko O'Whielacronx
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
Zooko O'Whielacronx
f94c9b58ab
docs: edit install.html a tad
2008-08-26 08:49:29 -07:00
Zooko O'Whielacronx
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
Brian Warner
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
Brian Warner
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
Brian Warner
1711b5591f
CLI: move the 'repl' command to 'tahoe debug repl'
2008-08-12 13:40:17 -07:00
Brian Warner
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
Brian Warner
376df2eb5a
CLI: make 'tahoe webopen' command accept aliases like 'tahoe ls'
2008-08-11 18:20:23 -07:00
Brian Warner
fd5ad105a6
mutable.txt: add warning about out-of-date section
2008-08-05 23:12:19 -07:00
Brian Warner
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
Brian Warner
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
Brian Warner
914783acdf
web: add /status/?t=json, with active upload/download ops. Addresses #493 .
2008-07-25 17:41:10 -07:00
Zooko O'Whielacronx
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
Zooko O'Whielacronx
23a398f5f0
known_issues.txt: command-line arguments are leaked to other processes
2008-07-21 17:43:34 -07:00
Brian Warner
cbadcc86cc
NEWS: add user-visible changes since the previous release
2008-07-21 16:29:30 -07:00
Brian Warner
3b9aa0b0c9
docs/CLI.txt: add a warning about leaking dircaps through argv in add-alias
2008-07-21 15:33:09 -07:00
Zooko O'Whielacronx
962a53edee
known_issues.txt: edits suggested by Brian
2008-07-21 10:44:06 -07:00
Zooko O'Whielacronx
18a261c4be
known_issues.txt: add issue #491 and renumber issues
2008-07-21 10:21:01 -07:00
Brian Warner
60ce491a79
add note to mutable-DSA.txt about the need for a ciphertext hash, for #492
2008-07-21 09:49:36 -07:00
Brian Warner
572c848d98
web: for GET save=true, don't interpret the filename= arg with any character set, just copy the bytes back into the Content-Disposition header. This seems to make it maximally compatible with Firefox and IE7
2008-07-18 18:06:50 -07:00
Brian Warner
67db0a4967
deep-check: add webapi, add 'DEEP-CHECK' button to wui, add tests, rearrange checker API a bit
2008-07-17 16:47:09 -07:00
Brian Warner
3e9322bcb6
checker: re-enable checker web results (although they just say 'Healthy' right now)
2008-07-16 15:42:56 -07:00
Brian Warner
9bb05a7a08
docs/accounts-pubkey.txt: when sending FURLs (signed or otherwise), also send
...
the object that it references, to bypass the Foolscap getReferenceByName
roundtrip that would otherwise be required. Recipients must still use the
FURL for security, but pre-populating the foolscap table is a good speed-up.
2008-06-20 21:55:25 -07:00
Zooko O'Whielacronx
77f994d4c1
docs: a couple of tiny edits
2008-06-19 12:26:19 -07:00
Brian Warner
3127aa709b
docs/debian.txt: add notes on how to build Tahoe on a debian system
2008-06-17 13:41:32 -07:00
Zooko O'Whielacronx
a28b40f790
docs: add a copy of the NEWS file into docs/ since I sent out a release announcement which links to it there
2008-06-11 19:41:50 -07:00
Zooko O'Whielacronx
c9ba760440
docs: install.html: link to http://allmydata.org/source/tahoe/ instead of http://allmydata.org/source/tahoe/tarballs/
2008-06-11 14:35:22 -07:00
Zooko O'Whielacronx
59fa231066
docs: known_issues.txt: add the issue of files > 12 GiB being silently corrupted
2008-06-11 12:51:59 -07:00
Zooko O'Whielacronx
0ca208de0e
docs: known_issues.txt: change the release data of Tahoe v1.1.0 to 2008-06-11 from 2008-06-10
2008-06-11 12:40:33 -07:00
Zooko O'Whielacronx
1cb96228cc
docs: known_issues.txt: add the security issue concerning leakage of file cap by active content or referrer-bearing hyperlinks embedded in the file
2008-06-11 12:39:37 -07:00
Zooko O'Whielacronx
c416e78b5a
docs: known_issues.txt: edit to emphasize that other sorts of local-filesystem-unwritability will lead to the same problems
2008-06-11 12:38:57 -07:00
Zooko O'Whielacronx
9417a34740
docs: CLI.txt: rewrite the way that "root directories" (now called "starting directories") and aliases are introduced
2008-06-11 12:34:59 -07:00
Zooko O'Whielacronx
7a5fc8ef8a
docs: lowercase "introducer"
...
He's not that important.
2008-06-10 19:23:14 -07:00
Zooko O'Whielacronx
991bda19c9
docs: edits to [source:docs/install.html] and [source:docs/running.html]
2008-06-10 19:22:00 -07:00
Zooko O'Whielacronx
d3e3285eb8
docs: explain better how to invoke the tahoe executable when creating and starting nodes
2008-06-10 19:19:23 -07:00
Zooko O'Whielacronx
06ce373e26
docs: update install.html to reflect Justin's user test
2008-06-10 19:04:58 -07:00
Zooko O'Whielacronx
56d6c5798f
docs: reformat for 70 columns plus a few small edits
2008-06-10 16:37:25 -07:00
Zooko O'Whielacronx
24a2b921e0
docs: explain exactly what false alarms are caused in the unit tests by Twisted v8 and pyOpenSSL v0.7
2008-06-10 16:31:26 -07:00
Zooko O'Whielacronx
0f182751a5
docs: [source:docs/known_issues.txt]
2008-06-10 16:24:25 -07:00
Zooko O'Whielacronx
ff298182aa
doc: mention that "Mac Developer Tools" is the way to get gcc/g++ for Mac
2008-06-10 16:19:34 -07:00
Zooko O'Whielacronx
970edc5c65
setup and docs: various improvements to setup and docs
...
Remove docs/install-details.html and README.win32 for now (see #282 ).
Remove checks for pywin32 and pyopenssl in Makefile -- that is (or will be) automated by setuptools.
Remove twisted from setup_requires. This causes the problem in which Nevow doesn't declare its dependency on Twisted (#440 ) to yield a clear ImportError mentioning Twisted and to fail repeatedly, rather than yielding a weird ImportError and working on the second identical attempt.
Fix Makefile to set PATH so that trial and twistd can be found by "make test" after Twisted was installed into support/ during "make"
2008-06-05 13:55:05 -07:00