NEWS/INSTALL/relnotes: release 1.12.1

This commit is contained in:
Brian Warner 2017-01-18 16:15:36 -08:00
parent 9da041cf0e
commit ce47f6aaee
3 changed files with 26 additions and 31 deletions

View File

@ -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:

View File

@ -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

View File

@ -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