The Tahoe-LAFS decentralized secure filesystem.
Go to file
robk-tahoe 2ae8a482aa macfuse: rework fuse initialisation, integrate with 'tahoe'
this provides a variety of changes to the macfuse 'tahoefuse' implementation.
most notably it extends the 'tahoe' command available through the mac build
to provide a 'fuse' subcommand, which invokes tahoefuse.  this addresses
various aspects of main(argv) handling, sys.argv manipulation to provide an
appropriate command line syntax that meshes with the fuse library's built-
in command line parsing.

this provides a "tahoe fuse [dir_cap_name] [fuse_options] mountpoint"
command, where dir_cap_name is an optional name of a .cap file to be found
in ~/.tahoe/private defaulting to the standard root_dir.cap. fuse_options
if given are passed into the fuse system as its normal command line options
and the mountpoint is checked for existence before launching fuse.

the tahoe 'fuse' command is provided as an additional_command to the tahoe
runner in the case that it's launched from the mac .app binary.

this also includes a tweak to the TFS class which incorporates the ctime
and mtime of files into the tahoe fs model, if available.
2008-02-19 17:16:08 -07:00
bin setup: fix bin/tahoe to include .egg's from the source tree root dir as well 2008-01-01 01:51:28 -07:00
contrib tahoe_fuse: system test: Verify file contents can be properly read. 2008-01-30 03:14:48 -07:00
docs docs: change example capability 2008-02-19 15:34:19 -07:00
mac macfuse: rework fuse initialisation, integrate with 'tahoe' 2008-02-19 17:16:08 -07:00
misc 'tahoe catalog-shares': add SDMF filesize to the output, update misc/find-share-anomalies.py to match 2008-02-13 15:12:06 -07:00
src/allmydata macfuse: rework fuse initialisation, integrate with 'tahoe' 2008-02-19 17:16:08 -07:00
twisted/plugins change #!/usr/bin/python to #!/usr/bin/env python 2007-03-29 14:01:28 -07:00
windows commenting out open_welcome_page argument that doesn't seem to work with real installer 2008-02-15 12:50:10 -07:00
_auto_deps.py bump foolscap dependency to 0.2.4, since we now use log.err 2008-02-05 15:27:14 -07:00
.darcs-boringfile setup: src/allmydata/_auto_deps.py is boring 2008-01-22 17:37:22 -07:00
COPYING.GPL new licences, move details from README to doc/install-details.html 2008-01-04 12:27:42 -07:00
COPYING.TGPPL.html more introductory doc cleanup 2008-01-04 18:09:19 -07:00
CREDITS CREDITS for nejucomo 2008-01-08 10:54:17 -07:00
ez_setup.py setup: fix the md5sum of the bundled setuptools egg 2008-02-06 12:35:29 -07:00
Makefile Makefile: add 'upload-tarballs' target, using a foolscap-based file-transfer tool 2008-01-31 19:00:40 -07:00
README docs: some documentation updates for 0.7.0 2008-01-08 10:32:41 -07:00
README.win32 short note about building cryptopp under cywin/native on win 2008-01-07 17:50:20 -07:00
relnotes.txt docs: fix name of docs dir in relnotes.txt 2008-02-18 16:08:05 -07:00
roadmap.txt updated roadmap.txt to show things that are finished and add WebDAV 2008-01-03 17:57:06 -07:00
setup.cfg setup: remove the --always-copy option, because it causes setuptools to ignore system and development apps 2008-01-22 14:05:04 -07:00
setup.py setup: require specific versions of dependencies, both at run-time (if pkg_resources is available) and at build-time, and make there be only once place where we specify those versions 2008-01-22 17:24:33 -07:00
Tahoe.home rename bin/allmydata-tahoe to bin/tahoe. Closes #155. 2007-10-11 03:38:24 -07:00

Welcome to the Tahoe project, a secure, decentralized, fault-tolerant
filesystem.  All of the source code is available under a Free Software, Open
Source licence.

Please see docs/about.html for an introduction, docs/install.html for install
instructions, docs/running.html for usage instructions.