]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commitdiff
NEWS.rst: remove redundant descriptions of security fixes.
authorDaira Hopwood <david-sarah@jacaranda.org>
Fri, 5 Apr 2013 04:47:46 +0000 (05:47 +0100)
committerDaira Hopwood <david-sarah@jacaranda.org>
Fri, 5 Apr 2013 18:38:43 +0000 (19:38 +0100)
Signed-off-by: Daira Hopwood <david-sarah@jacaranda.org>
NEWS.rst

index 131d5582f6d41e7ace01bab4995e7b3018d576f3..e5dd54b4867016097cbc72d2cb44536a4a3cbcf1 100644 (file)
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -22,34 +22,26 @@ New Features
 Security Improvements
 '''''''''''''''''''''
 
-- Newly generated introducer FURLs are unguessable. This helps to control
-  membership of private grids (although it does not stop someone who knows
-  the introducer FURL from providing any number of servers). The FURL is
-  stored in ``BASEDIR/private/introducer.furl`` rather than
-  ``BASEDIR/introducer.furl`` as before. To force an introducer to generate
-  a new FURL, delete the existing ``introducer.furl`` file and restart it.
-  After doing this, the ``[client]introducer.furl`` setting of every client
-  and server that should connect to that introducer must be updated. (`#1802`_)
-- The Welcome page no longer reveals the secret part (swissnum) of the
-  introducer and helper FURLs. For existing guessable introducer FURLs,
-  the ``introducer`` swissnum is still displayed to show that a guessable
-  FURL is in use. (`#860`_)
-
-Notable Bugfixes
-''''''''''''''''
-
 - The ``introducer.furl`` for new Introducers is now unguessable. In previous
   releases, this FURL used a predictable swissnum, allowing a network
-  eavesdropper (who observes any node connecting to the Introducer) to access
+  eavesdropper who observes any node connecting to the Introducer to access
   the Introducer themselves, and thus use servers or offer storage service to
   clients (i.e. "join the grid"). In the new code, the only way to join a
-  grid is to be told the introducer.furl by someone who already knew it. Note
-  that pre-existing introducers are not changed: to take advantage of this
-  fix for an existing grid, you must create a new introducer and distribute
-  the new ``introducer.furl`` to all of your users. (`#1802`_)
+  grid is to be told the ``introducer.furl`` by someone who already knew it.
+  Note that pre-existing introducers are not changed. To force an introducer
+  to generate a new FURL, delete the existing ``introducer.furl`` file and
+  restart it. After doing this, the ``[client]introducer.furl`` setting of
+  every client and server that should connect to that introducer must be
+  updated. (`#1802`_)
 - Both ``introducer.furl`` and ``helper.furl`` are now censored from the
   Welcome page, to prevent users of your gateway from learning enough to
-  create gateway nodes of their own. (`#860`_)
+  create gateway nodes of their own.  For existing guessable introducer
+  FURLs, the ``introducer`` swissnum is still displayed to show that a
+  guessable FURL is in use. (`#860`_)
+
+Notable Bugfixes
+''''''''''''''''
+
 - If an immutable file failed to download, e.g. due to a connection problem,
   subsequent attempts to download the same file could also fail. (`#1679`_)
 - The SFTP frontend now works with recent versions of Twisted, rather than