X-Git-Url: https://git.rkrishnan.org/?a=blobdiff_plain;f=relnotes.txt;h=d7f671b36d08de07f1a0cf0742349962f41b43fd;hb=refs%2Fheads%2F2438.magic-folder-stable.7;hp=774a9aa0c107c86b0d1200f6b67d7864b02624e9;hpb=263713ee659cbd32361b5cee6407a3746237828d;p=tahoe-lafs%2Ftahoe-lafs.git diff --git a/relnotes.txt b/relnotes.txt index 774a9aa0..d7f671b3 100644 --- a/relnotes.txt +++ b/relnotes.txt @@ -1,143 +1,164 @@ -ANNOUNCING Tahoe, the Lofty-Atmospheric Filesystem, v1.5. +ANNOUNCING Tahoe, the Least-Authority File Store, v1.10.2 -The Tahoe-LAFS team is pleased to announce the immediate availability of -version 1.5 of Tahoe, the Lofty Atmospheric File System. +The Tahoe-LAFS team is pleased to announce version 1.10.2 of +Tahoe-LAFS, an extremely reliable decentralized storage system. +Get it here: -Tahoe-LAFS is the first cloud storage technology which offers security -and privacy in the sense that the cloud storage service provider itself -can't read or alter your data. Here is the one-page explanation of -its unique security and fault-tolerance properties: +https://tahoe-lafs.org/source/tahoe-lafs/trunk/docs/quickstart.rst -http://allmydata.org/source/tahoe/trunk/docs/about.html +Tahoe-LAFS is the first distributed storage system to offer +"provider-independent security" — meaning that not even the +operators of your storage servers can read or alter your data +without your consent. Here is the one-page explanation of its +unique security and fault-tolerance properties: -This release is the successor to v1.4.1, which was released April 13, -2009 [1]. This is a major new release, improving the user interface and -performance and fixing a few bugs, and adding ports to OpenBSD, NetBSD, -ArchLinux, NixOS, and embedded systems built on ARM CPUs. See the NEWS -file [2] for more information. +https://tahoe-lafs.org/source/tahoe-lafs/trunk/docs/about.rst -In addition to the functionality of Tahoe-LAFS itself, a crop of related -projects have sprung up to extend it and to integrate it into operating -systems and applications. These include frontends for Windows, -Macintosh, JavaScript, and iPhone, and plugins for duplicity, bzr, -Hadoop, and TiddlyWiki, and more. See the Related Projects page on the -wiki [3]. +The previous stable release of Tahoe-LAFS was v1.10.1, released +on June 15, 2015. +v1.10.2 is a small bugfix release, which fixes a critical +packaging error that prevented v1.10.1 from building against the +latest version of the upstream "mock" library. A few small bugs +were fixed too. See the NEWS file [1] for details. -COMPATIBILITY -Version 1.5 is fully compatible with the version 1 series of -Tahoe-LAFS. Files written by v1.5 clients can be read by clients of all -versions back to v1.0. v1.5 clients can read files produced by clients -of all versions since v1.0. v1.5 servers can serve clients of all -versions back to v1.0 and v1.5 clients can use servers of all versions -back to v1.0. +WHAT IS IT GOOD FOR? -This is the sixth release in the version 1 series. The version 1 series -of Tahoe-LAFS will be actively supported and maintained for the -forseeable future, and future versions of Tahoe-LAFS will retain the -ability to read and write files compatible with Tahoe-LAFS v1. +With Tahoe-LAFS, you distribute your data across multiple +servers. Even if some of the servers fail or are taken over +by an attacker, the entire file store continues to function +correctly, preserving your privacy and security. You can +easily share specific files and directories with other people. -The version 1 series of Tahoe-LAFS is the basis of the consumer backup -product from Allmydata, Inc. -- http://allmydata.com . +In addition to the core storage system itself, volunteers +have built other projects on top of Tahoe-LAFS and have +integrated Tahoe-LAFS with existing systems, including +Windows, JavaScript, iPhone, Android, Hadoop, Flume, Django, +Puppet, bzr, mercurial, perforce, duplicity, TiddlyWiki, and +more. See the Related Projects page on the wiki [3]. +We believe that strong cryptography, Free and Open Source +Software, erasure coding, and principled engineering practices +make Tahoe-LAFS safer than RAID, removable drive, tape, +on-line backup or cloud storage. -WHAT IS IT GOOD FOR? +This software is developed under test-driven development, and +there are no known bugs or security flaws which would +compromise confidentiality or data integrity under recommended +use. (For all important issues that we are currently aware of +please see the known_issues.rst file [2].) -With Tahoe-LAFS, you can distribute your filesystem across a set of -servers, such that if some of them fail or even turn out to be -malicious, the entire filesystem continues to be available. You can -share your files with other users, using a simple and flexible access -control scheme. -We believe that the combination of erasure coding, strong encryption, -Free/Open Source Software and careful engineering make Tahoe-LAFS safer -than RAID, removable drive, tape, on-line backup or other Cloud storage -systems. +COMPATIBILITY -This software comes with extensive tests, and there are no known -security flaws which would compromise confidentiality or data integrity -in typical use. (For all currently known issues please see the -known_issues.txt file [4].) +This release should be compatible with the version 1 series of +Tahoe-LAFS. Clients from this release can write files and +directories in the format used by clients of all versions back +to v1.0 (which was released March 25, 2008). Clients from this +release can read files and directories produced by clients of +all versions since v1.0. Servers from this release can serve +clients of all versions back to v1.0 and clients from this +release can use servers of all versions back to v1.0. + +Except for the new optional MDMF format, we have not made any +intentional compatibility changes. However we do not yet have +the test infrastructure to continuously verify that all new +versions are interoperable with previous versions. We intend +to build such an infrastructure in the future. + +The new Introducer protocol added in v1.10 is backwards +compatible with older clients and introducer servers, however +some features will be unavailable when an older node is +involved. Please see docs/nodekeys.rst [14] for details. + +This is the nineteenth release in the version 1 series. This +series of Tahoe-LAFS will be actively supported and maintained +for the foreseeable future, and future versions of Tahoe-LAFS +will retain the ability to read and write files compatible +with this series. LICENCE -You may use this package under the GNU General Public License, version 2 -or, at your option, any later version. See the file "COPYING.GPL" [5] -for the terms of the GNU General Public License, version 2. +You may use this package under the GNU General Public License, +version 2 or, at your option, any later version. See the file +"COPYING.GPL" [4] for the terms of the GNU General Public +License, version 2. -You may use this package under the Transitive Grace Period Public -Licence, version 1 or, at your option, any later version. (The -Transitive Grace Period Public Licence has requirements similar to the -GPL except that it allows you to wait for up to twelve months after you -redistribute a derived work before releasing the source code of your -derived work.) See the file "COPYING.TGPPL.html" [6] for the terms of -the Transitive Grace Period Public Licence, version 1. +You may use this package under the Transitive Grace Period +Public Licence, version 1 or, at your option, any later +version. (The Transitive Grace Period Public Licence has +requirements similar to the GPL except that it allows you to +delay for up to twelve months after you redistribute a derived +work before releasing the source code of your derived work.) +See the file "COPYING.TGPPL.rst" [5] for the terms of the +Transitive Grace Period Public Licence, version 1. -(You may choose to use this package under the terms of either licence, -at your option.) +(You may choose to use this package under the terms of either +licence, at your option.) INSTALLATION -Tahoe-LAFS works on Linux, Mac OS X, Windows, Cygwin, Solaris, *BSD, and -probably most other systems. Start with "docs/install.html" [7]. +Tahoe-LAFS works on Linux, Mac OS X, Windows, Solaris, *BSD, +and probably most other systems. Start with +"docs/quickstart.rst" [6]. HACKING AND COMMUNITY -Please join us on the mailing list [8]. Patches are gratefully accepted --- the RoadMap page [9] shows the next improvements that we plan to make -and CREDITS [10] lists the names of people who've contributed to the -project. The Dev page [11] contains resources for hackers. +Please join us on the mailing list [7]. Patches are gratefully +accepted -- the RoadMap page [8] shows the next improvements +that we plan to make and CREDITS [9] lists the names of people +who've contributed to the project. The Dev page [10] contains +resources for hackers. SPONSORSHIP -Tahoe-LAFS was originally developed thanks to the sponsorship of -Allmydata, Inc. [12], a provider of commercial backup services. -Allmydata, Inc. created the Tahoe-LAFS project and contributed hardware, -software, ideas, bug reports, suggestions, demands, and money (employing -several Tahoe-LAFS hackers and instructing them to spend part of their -work time on this Free Software project). Also they awarded customized -t-shirts to hackers who found security flaws in Tahoe-LAFS (see -http://hacktahoe.org ). After discontinuing funding of Tahoe-LAFS R&D in -early 2009, Allmydata, Inc. has continued to provide servers, co-lo -space and bandwidth to the open source project. Thank you to Allmydata, -Inc. for their generous and public-spirited support. - -This is the second release of Tahoe-LAFS which was created solely as a -labor of love by volunteers; developer time is no longer funded by -allmydata.com (see [13] for details). - -Zooko Wilcox-O'Hearn +Atlas Networks has contributed several hosted servers for +performance testing. Thank you to Atlas Networks [11] for +their generous and public-spirited support. + +And a special thanks to Least Authority Enterprises [12], +which employs several Tahoe-LAFS developers, for their +continued support. + +HACK TAHOE-LAFS! + +If you can find a security flaw in Tahoe-LAFS which is serious +enough that we feel compelled to warn our users and issue a fix, +then we will award you with a customized t-shirt with your +exploit printed on it and add you to the "Hack Tahoe-LAFS Hall +Of Fame" [13]. + + +ACKNOWLEDGEMENTS + +This is the fourteenth release of Tahoe-LAFS to be created +solely as a labor of love by volunteers. Thank you very much +to the team of "hackers in the public interest" who make +Tahoe-LAFS possible. + +Brian Warner on behalf of the Tahoe-LAFS team -Special acknowledgment goes to Brian Warner, whose superb engineering -skills and dedication are primarily responsible for the Tahoe -implementation, and significantly responsible for the Tahoe design as -well, not to mention most of the docs and tests. Tahoe-LAFS wouldn't -exist without him. - -August 1, 2009 -Boulder, Colorado, USA - -P.S. Just kidding about that acronym. "LAFS" actually stands for -"Lightweight Authorization File System". Or possibly for -"Least-Authority File System". There is no truth to the rumour that it -actually stands for "Long-lived Axe-tolerant File System". - -[1] http://allmydata.org/trac/tahoe/browser/relnotes.txt?rev=3853 -[2] http://allmydata.org/trac/tahoe/browser/NEWS?rev=4033 -[3] http://allmydata.org/trac/tahoe/wiki/RelatedProjects -[4] http://allmydata.org/trac/tahoe/browser/docs/known_issues.txt -[5] http://allmydata.org/trac/tahoe/browser/COPYING.GPL -[6] http://allmydata.org/source/tahoe/trunk/COPYING.TGPPL.html -[7] http://allmydata.org/source/tahoe/trunk/docs/install.html -[8] http://allmydata.org/cgi-bin/mailman/listinfo/tahoe-dev -[9] http://allmydata.org/trac/tahoe/roadmap -[10] http://allmydata.org/trac/tahoe/browser/CREDITS?rev=4035 -[11] http://allmydata.org/trac/tahoe/wiki/Dev -[12] http://allmydata.com -[13] http://allmydata.org/pipermail/tahoe-dev/2009-March/001461.html +July 30, 2015 +San Francisco, California, USA + + +[1] https://tahoe-lafs.org/trac/tahoe-lafs/browser/NEWS.rst +[2] https://tahoe-lafs.org/trac/tahoe-lafs/browser/docs/known_issues.rst +[3] https://tahoe-lafs.org/trac/tahoe-lafs/wiki/RelatedProjects +[4] https://tahoe-lafs.org/trac/tahoe-lafs/browser/COPYING.GPL +[5] https://tahoe-lafs.org/trac/tahoe-lafs/browser/COPYING.TGPPL.rst +[6] https://tahoe-lafs.org/trac/tahoe-lafs/browser/docs/quickstart.rst +[7] https://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev +[8] https://tahoe-lafs.org/trac/tahoe-lafs/roadmap +[9] https://tahoe-lafs.org/trac/tahoe-lafs/browser/CREDITS +[10] https://tahoe-lafs.org/trac/tahoe-lafs/wiki/Dev +[11] http://atlasnetworks.us/ +[12] https://leastauthority.com/ +[13] https://tahoe-lafs.org/hacktahoelafs/ +[14] https://tahoe-lafs.org/trac/tahoe-lafs/browser/docs/nodekeys.rst