diff --git a/NEWS.rst b/NEWS.rst index 09854b858..81f4ac0b4 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -4,21 +4,20 @@ User-Visible Changes in Tahoe-LAFS ================================== -Release 1.12.1 (???) -'''''''''''''''''''' +Release 1.12.1 (18-Jan-2017) +'''''''''''''''''''''''''''' -This release fixes a few small problems discovered just after the 1.12.0 -release. +This fixes a few small problems discovered just after 1.12.0 was released. * ``introducers.yaml`` was entirely broken (due to a unicode-vs-ascii - problem), and the documentation recommended an invalid syntax. Both were - fixed. (#2862) + problem), and the documentation recommended an invalid syntax. Both have + been fixed. (#2862) * Creating a node with ``--hide-ip`` shouldn't set ``tcp = tor`` if txtorcon is unavailable. I2P-only systems should get ``tcp = disabled``. (#2860) * As a result, we now require foolscap-0.12.6 . * setup.py now creates identical wheels on win32 and unix. Previously wheels created on windows got an unconditional dependency upon ``pypiwin32``, - making them uninstallable on unix. Now the dependency is marked as + making them uninstallable on unix. Now that dependency is marked as ``sys_platform=win32`` only. (#2763) Some other small changes include: diff --git a/docs/INSTALL.rst b/docs/INSTALL.rst index f2df93060..f42918509 100644 --- a/docs/INSTALL.rst +++ b/docs/INSTALL.rst @@ -158,7 +158,7 @@ from PyPI with ``venv/bin/pip install tahoe-lafs``. After installation, run Successfully installed ... % venv/bin/tahoe --version - tahoe-lafs: 1.12.0 + tahoe-lafs: 1.12.1 foolscap: ... % @@ -178,14 +178,14 @@ You can also install directly from the source tarball URL:: New python executable in ~/venv/bin/python2.7 Installing setuptools, pip, wheel...done. - % venv/bin/pip install https://tahoe-lafs.org/downloads/tahoe-lafs-1.12.0.tar.bz2 - Collecting https://tahoe-lafs.org/downloads/tahoe-lafs-1.12.0.tar.bz2 + % venv/bin/pip install https://tahoe-lafs.org/downloads/tahoe-lafs-1.12.1.tar.bz2 + Collecting https://tahoe-lafs.org/downloads/tahoe-lafs-1.12.1.tar.bz2 ... Installing collected packages: ... Successfully installed ... % venv/bin/tahoe --version - tahoe-lafs: 1.12.0 + tahoe-lafs: 1.12.1 ... @@ -208,7 +208,7 @@ the additional libraries needed to run the unit tests:: Successfully installed ... % venv/bin/tahoe --version - tahoe-lafs: 1.12.0.post34.dev0 + tahoe-lafs: 1.12.1.post34.dev0 ... This way, you won't have to re-run the ``pip install`` step each time you @@ -257,7 +257,7 @@ result in a "all tests passed" mesage:: % tox GLOB sdist-make: ~/tahoe-lafs/setup.py py27 recreate: ~/tahoe-lafs/.tox/py27 - py27 inst: ~/tahoe-lafs/.tox/dist/tahoe-lafs-1.12.0.post8.dev0.zip + py27 inst: ~/tahoe-lafs/.tox/dist/tahoe-lafs-1.12.1.post8.dev0.zip py27 runtests: commands[0] | tahoe --version py27 runtests: commands[1] | trial --rterrors allmydata allmydata.test.test_auth diff --git a/relnotes.txt b/relnotes.txt index 65b5c4ad7..31e0ecb0c 100644 --- a/relnotes.txt +++ b/relnotes.txt @@ -1,6 +1,6 @@ -ANNOUNCING Tahoe, the Least-Authority File Store, v1.12.0 +ANNOUNCING Tahoe, the Least-Authority File Store, v1.12.1 -The Tahoe-LAFS team is pleased to announce version 1.12.0 of +The Tahoe-LAFS team is pleased to announce version 1.12.1 of Tahoe-LAFS, an extremely reliable decentralized storage system. Get it with "pip install tahoe-lafs", or download a tarball here: @@ -15,17 +15,13 @@ unique security and fault-tolerance properties: http://tahoe-lafs.readthedocs.org/en/latest/about.html -The previous stable release of Tahoe-LAFS was v1.11.0, -released on March 30, 2016. +The previous stable release of Tahoe-LAFS was v1.12.0, +released on December 17, 2016. -v1.12.0 adds better Tor/I2P support, enables multiple -introducers, enables no introducers, allows static server -definitions, and adds "Magic Folders", an experimental two-way -directory-synchronization tool. It removes some little-used -features like the "key-generator" node and the old v1 -introducer protocol (v2 has been available since 1.10). Many -smaller fixes and changes were made: see the NEWS file [1] for -details. +v1.12.1 fixes a few small problems discovered just after the +v1.12.0 release in the new "multiple-introducers" feature and +the new "--hide-ip" feature (on systems with I2P support but +not Tor). WHAT IS IT GOOD FOR? @@ -137,7 +133,7 @@ Of Fame" [13]. ACKNOWLEDGEMENTS -This is the sixteenth release of Tahoe-LAFS to be created +This is the seventeenth 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. @@ -145,16 +141,16 @@ Tahoe-LAFS possible. Brian Warner on behalf of the Tahoe-LAFS team -December 17, 2016 +January 18, 2017 San Francisco, California, USA -[1] https://github.com/tahoe-lafs/tahoe-lafs/blob/tahoe-lafs-1.12.0/NEWS.rst +[1] https://github.com/tahoe-lafs/tahoe-lafs/blob/tahoe-lafs-1.12.1/NEWS.rst [2] https://github.com/tahoe-lafs/tahoe-lafs/blob/master/docs/known_issues.rst [3] https://tahoe-lafs.org/trac/tahoe-lafs/wiki/RelatedProjects -[4] https://github.com/tahoe-lafs/tahoe-lafs/blob/tahoe-lafs-1.12.0/COPYING.GPL -[5] https://github.com/tahoe-lafs/tahoe-lafs/blob/tahoe-lafs-1.12.0/COPYING.TGPPL.rst -[6] http://tahoe-lafs.readthedocs.org/en/tahoe-lafs-1.12.0/INSTALL.html +[4] https://github.com/tahoe-lafs/tahoe-lafs/blob/tahoe-lafs-1.12.1/COPYING.GPL +[5] https://github.com/tahoe-lafs/tahoe-lafs/blob/tahoe-lafs-1.12.1/COPYING.TGPPL.rst +[6] http://tahoe-lafs.readthedocs.org/en/tahoe-lafs-1.12.1/INSTALL.html [7] https://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev [8] https://tahoe-lafs.org/trac/tahoe-lafs/roadmap [9] https://github.com/tahoe-lafs/tahoe-lafs/blob/master/CREDITS