mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2024-12-19 13:07:56 +00:00
The Tahoe-LAFS decentralized secure filesystem.
ee67d788cd
in certain cases (e.g. the node.pem changed but old .furls are in private/) the node will abort upon startup. previously it used os.abort() which in these cases caused the mac gui app to crash on startup with no explanation. this changes that behaviour from calling os.abort() to calling node._abort_process(failure) which by default calls os.abort(). this allows that method to be overridden in subclasses. the mac app now provides and uses such a subclass of Client, so that failures are reported to the user in a message dialog before the process exits. this uses wx.PostEvent() with a custom event type to signal from the reactor thread into the gui thread. |
||
---|---|---|
bin | ||
contrib | ||
docs | ||
mac | ||
misc | ||
src/allmydata | ||
twisted/plugins | ||
windows | ||
_auto_deps.py | ||
.darcs-boringfile | ||
COPYING.GPL | ||
COPYING.TGPPL.html | ||
CREDITS | ||
ez_setup.py | ||
Makefile | ||
README | ||
README.win32 | ||
relnotes.txt | ||
roadmap.txt | ||
setup.cfg | ||
setup.py | ||
Tahoe.home |
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.