cgalvan
f1feb08f6a
remove_sumo_install.patch
2009-01-02 10:23:47 -07:00
Zooko O'Whielacronx
169c695801
docs: editing changes and updated news in known_issues.txt
2008-12-30 01:01:16 -07:00
Zooko O'Whielacronx
698dbfa78a
docs: split historical/historical_known_issues.txt out of known_issues.txt
...
All issues which are relevant to users of v1.1, v1.2, or v1.3 go in known_issues.txt. All issues which are relevant to users of v1.0 go in historical/historical_known_issues.txt.
2008-12-30 00:52:26 -07:00
Zooko O'Whielacronx
872e4fc84d
doc: sundry amendments to docs and in-line code comments
2008-12-28 16:59:54 -07:00
Zooko O'Whielacronx
bfa7794535
doc: add mention of "tahoe create-alias" in the security-warning section of CLI.txt
2008-12-24 15:16:46 -07:00
Zooko O'Whielacronx
57d11ad1b8
doc: trivial: remove trailing whitespace
2008-12-24 15:16:34 -07:00
Zooko O'Whielacronx
5c4049210b
doc: warn that unicode might not work, in CLI.txt
2008-12-24 15:16:18 -07:00
Zooko O'Whielacronx
e00319f051
doc: use the term "filesystem" rather than "virtual drive" in CLI.txt
2008-12-24 15:16:14 -07:00
Zooko O'Whielacronx
8b7ce325d7
immutable, checker, and tests: improve docstrings, assertions, tests
...
No functional changes, but remove unused code, improve or fix docstrings, etc.
2008-12-21 15:07:52 -07:00
Zooko O'Whielacronx
c3edae5158
finish renaming 'subshare' to 'block' in immutable/encode.py and in docs/
2008-12-09 16:33:18 -07:00
Brian Warner
d1d2d0b686
webapi.txt: minor edits
2008-12-08 15:32:56 -07:00
Zooko O'Whielacronx
c43d7dd5f0
setup: one more address to send release announcements to
2008-12-02 19:50:40 -07:00
Zooko O'Whielacronx
f436b8cd88
setup: another note about the process of making a tahoe release: mail to duplicity-talk@nongnu.org
2008-12-02 19:44:14 -07:00
Brian Warner
2a640af485
docs/webapi.txt: update helper section to discuss tahoe.cfg
2008-12-02 19:07:26 -07:00
Brian Warner
ed211e8574
docs/webapi.txt: update to discuss tahoe.cfg, not BASEDIR/webport
2008-12-02 19:06:12 -07:00
Brian Warner
83993ae579
docs/configuration.txt: fix minor typo
2008-12-02 15:51:01 -07:00
Brian Warner
cfba882b30
storage: replace sizelimit with reserved_space, make the stats 'disk_avail' number incorporate this reservation
2008-12-01 17:24:21 -07:00
Zooko O'Whielacronx
fe6abac87b
wui/wapi: change the default port number from 8123 to 3456 to avoid conflict with TorButton
...
See ticket #536 for details.
2008-11-25 17:57:37 -07:00
Brian Warner
bc53c24003
dirnode manifest: add verifycaps, both to internal API and to webapi. This will give the manual-GC tools more to work with, so they can estimate how much space will be freed.
2008-11-24 14:40:46 -07:00
Brian Warner
b84c2c6541
manifest: add storage-index strings to the json results
2008-11-19 16:00:27 -07:00
Brian Warner
815e0673e6
manifest: include stats in results. webapi is unchanged.
2008-11-19 15:03:47 -07:00
Brian Warner
7932fadb5e
webapi: add 'summary' string to checker results JSON
2008-11-18 18:28:26 -07:00
Brian Warner
994d97c644
webapi: introducer stats: add 'announcement_distinct_hosts' to the t=json form, to show how many distinct hosts are providing e.g. storage services
2008-11-18 15:30:15 -07:00
Brian Warner
cae54ab118
tahoe.cfg: add controls for k and N (and shares-of-happiness)
2008-11-18 00:29:44 -07:00
Brian Warner
5a60086dbc
CLI: add 'tahoe stats', to run start-deep-stats and print the results
2008-11-13 19:43:50 -07:00
Brian Warner
0d93d6244e
CLI: add 'tahoe manifest', which takes a directory and returns a list of things you can reach from it
2008-11-12 20:17:25 -07:00
Brian Warner
9976bd439a
tahoe.cfg: add tub.location, to override the location hints we include in our FURL. This replaces advertised_ip_addresses, which doesn't remain useful enough to retain it. Helps with #517 (Tor).
2008-11-12 18:44:58 -07:00
Zooko O'Whielacronx
c117ef3e0d
docs: fix cutnpasto in source:docs/logging.txt
1970-01-05 08:04:22 -07:00
Brian Warner
30e6ec228e
remove duplicate+old docs/NEWS. The top-level NEWS file is the canonical one.
2008-11-05 19:32:24 -07:00
Brian Warner
7c4856c222
SFTP/FTP: merge user/account code, merge docs
2008-11-05 19:25:58 -07:00
Brian Warner
fc04afa5dd
docs: move webapi/ftp/sftp into a new frontends/ directory
2008-11-05 17:30:50 -07:00
Brian Warner
9f908de9e2
#531 : implement an SFTP frontend. Mostly works, still lots of debug messages. Still needs tests and auth-by-pubkey in accounts.file
2008-11-04 18:00:22 -07:00
Brian Warner
27bb9b88a5
docs/ftp.txt: correct Twisted dependency: we don't need VFS, we can use a release, as long as you apply the patch
2008-11-04 17:58:40 -07:00
Brian Warner
d3f2df00be
webapi: serve the /static URL tree from /public_html (configurable)
2008-10-29 15:34:31 -07:00
Brian Warner
ba26239879
node.py: remove support for the old BASEDIR/authorized_keys.PORT file
2008-10-28 21:34:20 -07:00
Brian Warner
c455d52453
deep-check: add webapi links to detailed per-file/dir results
2008-10-23 16:00:31 -07:00
Brian Warner
76b7b9d835
webapi: make the /operations/ 't=status' qualifier optional, remove it from examples
2008-10-23 15:56:58 -07:00
Zooko O'Whielacronx
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
Brian Warner
0129e9931f
#514 : add meta-refresh=60 tag to t=status page for incomplete operations
2008-10-22 09:48:42 -07:00
Brian Warner
34ab4e3de3
more #514 log-webop status/cancel: add handle-expiration, test coverage
2008-10-21 22:13:54 -07:00
Brian Warner
1d89c846b9
webapi.txt: improve t=deep-size output docs
2008-10-21 17:53:31 -07:00
Brian Warner
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
Zooko O'Whielacronx
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
Brian Warner
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
Brian Warner
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
Brian Warner
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
Brian Warner
bc237b3956
ftp server: initial implementation. Still needs unit tests, custom Twisted patches. For #512
2008-10-06 12:52:36 -07:00
Zooko O'Whielacronx
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
Zooko O'Whielacronx
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
Brian Warner
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
Zooko O'Whielacronx
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
Zooko O'Whielacronx
f815d3b13f
docs: mutable file crypto design (from http://allmydata.org/~zooko/lafs.pdf )
2008-09-25 14:34:33 -07:00
robk-tahoe
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
Brian Warner
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
Brian Warner
063f85d157
BASEDIR/nickname is now UTF-8 encoded
2008-09-20 11:37:13 -07:00
Brian Warner
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
Brian Warner
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
Brian Warner
add26fdcd3
docs/install.html: reference InstallDetails instead of debian-specific stuff
2008-09-17 15:57:42 -07:00
Brian Warner
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
Brian Warner
3900d1fe7f
docs: mention -SUMO tarballs, point users at release tarballs instead of development ones
2008-09-17 13:36:31 -07:00
Zooko O'Whielacronx
2d18450f7f
docs: add a note about the process of making a new Tahoe release
2008-09-17 10:08:39 -07:00
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