]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/blobdiff - NEWS.rst
whitespace change to trigger buildbot for 1.10-b1
[tahoe-lafs/tahoe-lafs.git] / NEWS.rst
index 30aead7ace7ee45dbd069e44ac207eb22cf1229c..83d91a78b4ec20c841158eaae7a379a617b6504d 100644 (file)
--- a/NEWS.rst
+++ b/NEWS.rst
-
-==================================
+==================================
 User-Visible Changes in Tahoe-LAFS
 ==================================
 
-Release 1.9.0 (2011-??-??)
+Release 1.10 (2013-??-??)
+
+New Features
+''''''''''''
+
+- The Welcome page has been redesigned. This is a preview of the design style
+  that is likely to be used in other parts of the WUI in future Tahoe-LAFS
+  versions. (`#1713`_, `#1457`_, `#1735`_)
+- A new, more extensible Introducer protocol has been added, to act as the
+  basis for future improvements such as accounting. Compatibility with older
+  nodes is not affected. When server, introducer, and client are all
+  upgraded, the welcome page will show node IDs that start with "v0-" instead
+  of the old tubid. (`#466`_)
+- The web-API has a new ``relink`` operation that supports directly moving
+  files between directories. (`#1579`_)
+
+Security Improvements
+'''''''''''''''''''''
+
+- 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
+  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 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.  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
+  giving errors or warnings about use of ``IFinishableConsumer``. (`#1926`_,
+  `#1564`_, `#1525`_)
+- Failure handling in the SFTP frontend has been improved. (`#1525`_)
+- Checking a LIT file using ``tahoe check`` no longer results in an
+  exception. (`#1758`_)
+- Filenames in WUI directory pages are now displayed correctly when they
+  contain characters that require HTML escaping. (`#1143`_)
+- Non-ASCII node nicknames no longer cause WUI errors. (`#1298`_)
+- Error messages containing tracebacks may be slightly more readable.
+  (`#1484`_)
+- ``tahoe cp --verbose`` counts the files being processed correctly.
+  (`#1805`_, `#1783`_)
+- Exceptions no longer trigger an unhelpful crash reporter on Ubuntu 12.04
+  ("Precise") or later. (`#1746`_)
+- Improve error message when CLI tools cannot connect to a gateway. (`#974`_)
+- Other minor changes: `#1781`_, `#1812`_
+
+Performance Improvements
+''''''''''''''''''''''''
+
+- Allow web clients to cache immutable directory pages. (`#443`_)
+
+Documentation
+'''''''''''''
+
+- docs/helper.rst has been brought up to date. (`#1915`_)
+- docs/convergence_secret.rst was added to document the adminstration of
+  convergence secrets. (`#1761`_)
+
+Packaging Changes
+'''''''''''''''''
+
+- The flogtool utility, used to read logs, can now be accessed as
+  ``tahoe debug flogtool`` even when foolscap is not installed system-wide.
+  (`#1693`_)
+- The provisioning/reliability pages were removed from the main client's web
+  interface, and moved into a standalone web-based tool in
+  misc/operations_helpers/provisioning. Use the ``run.py`` script to access
+  them.
+
+Compatibility and Dependencies
+''''''''''''''''''''''''''''''
+
+- Python >= 2.6, except Python 3 (`#1658`_)
+- Twisted >= 11.0.0 (`#1771`_)
+- mock >= 0.8
+- pycryptopp >= 0.6.0 (for ed25519)
+
+Precautions when Upgrading
+''''''''''''''''''''''''''
+
+- When upgrading a grid from a recent version of trunk, follow the
+  precautions from this `message to the tahoe-dev mailing list`_, to ensure
+  that announcements to the Introducer are recognized after the upgrade.
+  This is not necessary when upgrading from a previous release.
+
+.. _`#443`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/443
+.. _`#466`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/466
+.. _`#860`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/860
+.. _`#974`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/974
+.. _`#1143`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1143
+.. _`#1298`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1298
+.. _`#1457`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1457
+.. _`#1484`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1484
+.. _`#1525`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1525
+.. _`#1564`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1564
+.. _`#1579`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1579
+.. _`#1658`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1658
+.. _`#1679`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1679
+.. _`#1693`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1693
+.. _`#1713`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1713
+.. _`#1735`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1735
+.. _`#1746`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1746
+.. _`#1758`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1758
+.. _`#1761`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1761
+.. _`#1771`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1771
+.. _`#1781`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1781
+.. _`#1783`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1783
+.. _`#1802`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1802
+.. _`#1805`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1805
+.. _`#1812`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1812
+.. _`#1915`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1915
+.. _`#1926`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1926
+.. _`message to the tahoe-dev mailing list`:
+             https://tahoe-lafs.org/pipermail/tahoe-dev/2013-March/008096.html
+
+Release 1.9.2 (2012-07-03)
+--------------------------
+
+Notable Bugfixes
+''''''''''''''''
+
+- Several regressions in support for reading (`#1636`_), writing/modifying
+  (`#1670`_, `#1749`_), verifying (`#1628`_) and repairing (`#1655`_, `#1669`_,
+  `#1676`_, `#1689`_) mutable files have been fixed.
+- FTP can now list directories containing mutable files, although it
+  still does not support reading or writing mutable files. (`#680`_)
+- The FTP frontend would previously show Jan 1 1970 for all timestamps;
+  now it shows the correct modification time of the directory entry.
+  (`#1688`_)
+- If a node is configured to report incidents to a log gatherer, but the
+  gatherer is offline when some incidents occur, it would previously not
+  "catch up" with those incidents as intended. (`#1725`_)
+- OpenBSD 5 is now supported. (`#1584`_)
+- The ``count-good-share-hosts`` field of file check results is now
+  computed correctly. (`#1115`_)
+
+Configuration/Behavior Changes
+''''''''''''''''''''''''''''''
+
+- The capability of the upload directory for the drop-upload frontend
+  is now specified in the file ``private/drop_upload_dircap`` under
+  the gateway's node directory, rather than in its ``tahoe.cfg``.
+  (`#1593`_)
+
+Packaging Changes
+'''''''''''''''''
+
+- Tahoe-LAFS can be built correctly from a git repository as well as
+  from darcs.
+
+Compatibility and Dependencies
+''''''''''''''''''''''''''''''
+
+- foolscap >= 0.6.3 is required, in order to make Tahoe-LAFS compatible
+  with Twisted >= 11.1.0. (`#1788`_)
+- Versions 2.0.1 and 2.4 of PyCrypto are excluded. (`#1631`_, `#1574`_)
+
+.. _`#680`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/680
+.. _`#1115`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1115
+.. _`#1574`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1574
+.. _`#1584`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1584
+.. _`#1593`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1593
+.. _`#1628`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1628
+.. _`#1631`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1631
+.. _`#1636`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1636
+.. _`#1655`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1655
+.. _`#1669`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1669
+.. _`#1670`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1670
+.. _`#1676`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1676
+.. _`#1688`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1688
+.. _`#1689`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1689
+.. _`#1725`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1725
+.. _`#1749`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1749
+.. _`#1788`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1788
+
+
+Release 1.9.1 (2012-01-12)
 --------------------------
 
-Alpha 2 preview
+Security-related Bugfix
+'''''''''''''''''''''''
 
+- Fix flaw that would allow servers to cause undetected corruption when
+  retrieving the contents of mutable files (both SDMF and MDMF). (`#1654`_)
+
+.. _`#1654`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1654
+
+
+Release 1.9.0 (2011-10-30)
+--------------------------
 
 New Features
 ''''''''''''
 
-- The most significant new feature in this release is MDMF, which stands
-  for "Medium Density Mutable Files". These are capable of providing more
-  efficient access and update of parts of a file. To ensure compatibility
-  with previous versions, MDMF is not yet the default format for mutable
-  files. Memory usage of a gateway when uploading and downloading MDMF
-  files may be higher than expected in this release. (`#393`_, `#1507`_)
+- The most significant new feature in this release is MDMF: "Medium-size
+  Distributed Mutable Files". Unlike standard SDMF files, these provide
+  efficient partial-access (reading and modifying small portions of the file
+  instead of the whole thing). MDMF is opt-in (it is not yet the default
+  format for mutable files), both to ensure compatibility with previous
+  versions, and because the algorithm does not yet meet memory-usage goals.
+  Enable it with ``--format=MDMF`` in the CLI (``tahoe put`` and ``tahoe
+  mkdir``), or the "format" radioboxes in the web interface. See
+  `<docs/specifications/mutable.rst>`__ for more details (`#393`_, `#1507`_)
+- A "blacklist" feature allows blocking access to specific files through
+  a particular gateway. See the "Access Blacklist" section of
+  `<docs/configuration.rst>`__ for more details. (`#1425`_)
 - A "drop-upload" feature has been added, which allows you to upload
   files to a Tahoe-LAFS directory just by writing them to a local
   directory. This feature is experimental and should not be relied on
   to store the only copy of valuable data. It is currently available
-  only on Linux. See `<docs/frontends/drop-upload.rst>`_ for documentation.
+  only on Linux. See `<docs/frontends/drop-upload.rst>`__ for documentation.
   (`#1429`_)
-- A "blacklist" feature allows blocking access to specific files through
-  a particular gateway. See the "Access Blacklist" section of
-  `<docs/configuration.rst>`_ for more details. (`#1425`_)
 - The timeline of immutable downloads can be viewed using a zoomable and
   pannable JavaScript-based visualization. This is accessed using the
   'timeline' link on the File Download Status page for the download, which
@@ -38,12 +238,12 @@ Configuration/Behavior Changes
 - Prior to Tahoe-LAFS v1.3, the configuration of some node options could
   be specified using individual config files rather than via ``tahoe.cfg``.
   These files now cause an error if present. (`#1385`_)
-- Storage servers now calculate their remaining space based on the
-  filesystem containing the storage/shares/ directory. Previously they
-  looked at the filesystem containing the storage/ directory. This allows
-  storage/shares/, rather than storage/, to be a mount point or a symlink
-  pointing to another filesystem. (`#1384`_)
-- 'tahoe cp xyz MUTABLE' will modify the existing mutable file instead of
+- Storage servers now calculate their remaining space based on the filesystem
+  containing the ``storage/shares/`` directory. Previously they looked at the
+  filesystem containing the ``storage/`` directory. This allows
+  ``storage/shares/``, rather than ``storage/``, to be a mount point or a
+  symlink pointing to another filesystem. (`#1384`_)
+- ``tahoe cp xyz MUTABLE`` will modify the existing mutable file instead of
   creating a new one. (`#1304`_)
 - The button for unlinking a file from its directory on a WUI directory
   listing is now labelled "unlink" rather than "del". (`#1104`_)
@@ -54,12 +254,12 @@ Notable Bugfixes
 - The security bugfix for the vulnerability allowing deletion of shares,
   detailed in the news for v1.8.3 below, is also included in this
   release. (`#1528`_)
-- Some cases of immutable upload, for example using the 'tahoe put' and
-  'tahoe cp' commands or SFTP, did not appear in the history of Recent
+- Some cases of immutable upload, for example using the ``tahoe put`` and
+  ``tahoe cp`` commands or SFTP, did not appear in the history of Recent
   Uploads and Downloads. (`#1079`_)
 - The memory footprint of the verifier has been reduced by serializing
   block fetches. (`#1395`_)
-- Large immutable downloads are now a little faster than in v1.8.2 (about
+- Large immutable downloads are now a little faster than in v1.8.3 (about
   5% on a fast network). (`#1268`_)
 
 Packaging Changes
@@ -69,11 +269,12 @@ Packaging Changes
   source tree, since they are now maintained as part of the official
   Debian packages. (`#1454`_)
 - The unmaintained FUSE plugins were removed from the source tree. See
-  docs/frontends/FTP-and-SFTP.rst for how to mount a Tahoe filesystem on
+  ``docs/frontends/FTP-and-SFTP.rst`` for how to mount a Tahoe filesystem on
   Unix via sshfs. (`#1409`_)
 - The Tahoe licenses now give explicit permission to combine Tahoe-LAFS
   with code distributed under the following additional open-source licenses
   (any version of each):
+
   * Academic Free License
   * Apple Public Source License
   * BitTorrent Open Source License
@@ -88,56 +289,47 @@ Packaging Changes
 Compatibility and Dependencies
 ''''''''''''''''''''''''''''''
 
-- An incompatibility of zope.interface versions 3.6.4 and 3.6.5 with Nevow
-  has been resolved. Tahoe-LAFS now requires an earlier or later version
-  of zope.interface. (`#1435`_)
-- The Twisted dependency has been raised to version 10.1. This ensures
-  that we no longer require pywin32 on Windows, that the new drop-upload
-  feature has the required support from Twisted on Linux, and that it is
-  never necessary to patch Twisted in order to use the FTP frontend.
-  (`#1274`_, `#1429`_, `#1438`_)
+- To resolve an incompatibility between Nevow and zope.interface (versions
+  3.6.3 and 3.6.4), Tahoe-LAFS now requires an earlier or later
+  version of zope.interface. (`#1435`_)
+- The Twisted dependency has been raised to version 10.1 to ensure we no
+  longer require pywin32 on Windows, the new drop-upload feature has the
+  required support from Twisted on Linux, and that it is never necessary to
+  patch Twisted in order to use the FTP frontend. (`#1274`_, `#1429`_,
+  `#1438`_)
 - An explicit dependency on pyOpenSSL has been added, replacing the indirect
   dependency via the "secure_connections" option of foolscap. (`#1383`_)
 
 Minor Changes
 '''''''''''''
 
-- When the '--version' or '--version-and-path' options to 'tahoe' were
-  used and the version of a dependency could not be parsed, an unhelpful
-  error message would be given. (`#1355`_, `#1388`_)
-- The tahoe_files munin plugin reported an incorrect count of the number of
-  share files. (`#1391`_)
-- A ``man`` page has been added. (`#1420`_)
-- Nodes now emit "None" for percentiles with higher implied precision
-  than the number of observations can support. Older stats gatherers
-  will throw an exception if they gather stats from a new storage server
-  and it sends a "None" for a percentile. (`#1392`_)
+- A ``man`` page has been added (`#1420`_). All other docs are in ReST
+  format.
+- The ``tahoe_files`` munin plugin reported an incorrect count of the number
+  of share files. (`#1391`_)
 - Minor documentation updates: #627, #1104, #1225, #1297, #1342, #1404
-- Other minor changes: #636, #1366, #1412, #1344, #1347, #1359, #1389, #1441,
-  #1474, #1503, #1507
-
-.. _`#393`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/393
-.. _`#1079`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1079
-.. _`#1104`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1104
-.. _`#1268`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1268
-.. _`#1274`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1274
-.. _`#1304`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1304
-.. _`#1355`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1355
-.. _`#1383`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1383
-.. _`#1384`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1384
-.. _`#1385`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1385
-.. _`#1388`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1388
-.. _`#1391`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1391
-.. _`#1392`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1392
-.. _`#1395`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1395
-.. _`#1409`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1409
-.. _`#1420`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1420
-.. _`#1425`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1425
-.. _`#1429`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1429
-.. _`#1435`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1435
-.. _`#1438`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1438
-.. _`#1454`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1454
-.. _`#1507`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1507
+- Other minor changes: #636, #1355, #1363, #1366, #1388, #1392, #1412, #1344,
+  #1347, #1359, #1389, #1441, #1442, #1446, #1474, #1503
+
+.. _`#393`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/393
+.. _`#1079`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1079
+.. _`#1104`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1104
+.. _`#1268`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1268
+.. _`#1274`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1274
+.. _`#1304`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1304
+.. _`#1383`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1383
+.. _`#1384`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1384
+.. _`#1385`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1385
+.. _`#1391`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1391
+.. _`#1395`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1395
+.. _`#1409`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1409
+.. _`#1420`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1420
+.. _`#1425`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1425
+.. _`#1429`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1429
+.. _`#1435`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1435
+.. _`#1438`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1438
+.. _`#1454`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1454
+.. _`#1507`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1507
 
 
 Release 1.8.3 (2011-09-13)
@@ -154,7 +346,7 @@ Security-related Bugfix
   corner cases in a way that no actual Tahoe-LAFS client does. (Probably not
   exploitable.) (`#1528`_)
 
-.. _`#1528`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1528
+.. _`#1528`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1528
 
 
 Release 1.8.2 (2011-01-30)
@@ -190,13 +382,12 @@ Other Changes
 - "tahoe --version" should now report correct values in situations
   where 1.8.1 might have been wrong (`#1287`_)
 
-.. _`#174`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/174
-.. _`#1208`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1208
-.. _`#1282`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1282
-.. _`#1286`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1286
-.. _`#1287`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1287
-.. _`#1296`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1296
-.. _`#1337`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1337
+.. _`#1208`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1208
+.. _`#1282`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1282
+.. _`#1286`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1286
+.. _`#1287`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1287
+.. _`#1296`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1296
+.. _`#1337`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1337
 
 
 Release 1.8.1 (2010-10-28)
@@ -245,7 +436,7 @@ Packaging
 
 - We now host binary packages so that users on certain operating
   systems can install without having a compiler.
-  <http://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-lafs-dep-eggs/README.html>
+  <https://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-lafs-dep-eggs/README.html>
 - Use a newer version of a dependency if needed, even if an older
   version is installed. This would previously cause a VersionConflict
   error. (`#1190`_)
@@ -263,21 +454,21 @@ Documentation
   Tahoe-LAFS, or add anything to facilitate government access to data.
   (`#1216`_)
 
-.. _`#71`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/71
-.. _`#174`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/174
-.. _`#1212`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1212
-.. _`#1045`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1045
-.. _`#1190`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1190
-.. _`#1216`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1216
-.. _`#1223`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1223
-.. _`#1224`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1224
-.. _`#1225`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1225
-.. _`#1232`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1232
-.. _`#1233`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1233
-.. _`#1241`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1241
-.. _`#1253`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1253
-.. _`#1255`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1255
-.. _`#1262`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1262
+.. _`#71`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/71
+.. _`#174`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/174
+.. _`#1212`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1212
+.. _`#1045`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1045
+.. _`#1190`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1190
+.. _`#1216`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1216
+.. _`#1223`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1223
+.. _`#1224`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1224
+.. _`#1225`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1225
+.. _`#1232`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1232
+.. _`#1233`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1233
+.. _`#1241`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1241
+.. _`#1253`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1253
+.. _`#1255`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1255
+.. _`#1262`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1262
 
 
 Release 1.8.0 (2010-09-23)
@@ -325,30 +516,29 @@ Dependency Updates
 - on x86 and x86-64 platforms, pycryptopp >= 0.5.20
 - pycrypto 2.2 is excluded due to a bug
 
-.. _`#188`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/188
-.. _`#287`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/287
-.. _`#288`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/288
-.. _`#448`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/448
-.. _`#685`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/685
-.. _`#706`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/706
-.. _`#715`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/715
-.. _`#772`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/772
-.. _`#798`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/798
-.. _`#800`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/800
-.. _`#890`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/890
-.. _`#983`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/983
-.. _`#990`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/990
-.. _`#1055`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1055
-.. _`#1074`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1074
-.. _`#1108`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1108
-.. _`#1155`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1155
-.. _`#1170`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1170
-.. _`#1191`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1191
-.. _`#1127`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1127
-.. _`#1129`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1129
-.. _`#1131`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1131
-.. _`#1166`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1166
-.. _`#1175`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1175
+.. _`#188`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/188
+.. _`#288`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/288
+.. _`#448`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/448
+.. _`#685`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/685
+.. _`#706`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/706
+.. _`#715`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/715
+.. _`#772`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/772
+.. _`#798`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/798
+.. _`#800`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/800
+.. _`#890`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/890
+.. _`#983`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/983
+.. _`#990`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/990
+.. _`#1055`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1055
+.. _`#1074`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1074
+.. _`#1108`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1108
+.. _`#1155`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1155
+.. _`#1170`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1170
+.. _`#1191`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1191
+.. _`#1127`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1127
+.. _`#1129`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1129
+.. _`#1131`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1131
+.. _`#1166`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1166
+.. _`#1175`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1175
 
 Release 1.7.1 (2010-07-18)
 --------------------------
@@ -381,19 +571,19 @@ Code improvements
 - Simplify and tidy-up directories, unicode support, test code
   (`#923`_, `#967`_, `#1072`_)
 
-.. _`#776`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/776
-.. _`#923`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/923
-.. _`#961`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/961
-.. _`#967`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/967
-.. _`#1051`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1051
-.. _`#1067`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1067
-.. _`#1072`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1072
-.. _`#1083`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1083
-.. _`#1097`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1097
-.. _`#1098`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1098
-.. _`#1099`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1099
-.. _`#1117`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1117
-.. _`#1118`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1118
+.. _`#776`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/776
+.. _`#923`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/923
+.. _`#961`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/961
+.. _`#967`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/967
+.. _`#1051`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1051
+.. _`#1067`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1067
+.. _`#1072`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1072
+.. _`#1083`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1083
+.. _`#1097`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1097
+.. _`#1098`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1098
+.. _`#1099`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1099
+.. _`#1117`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1117
+.. _`#1118`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1118
 
 
 Release 1.7.0 (2010-06-18)
@@ -486,29 +676,29 @@ Dependency Updates
 - pyasn1 >= 0.0.8a
 - mock (only required by unit tests)
 
-.. _`#534`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/534
-.. _`#608`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/608
-.. _`#778`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/778
-.. _`#803`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/803
-.. _`#902`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/902
-.. _`#911`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/911
-.. _`#924`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/924
-.. _`#937`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/937
-.. _`#933`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/933
-.. _`#968`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/968
-.. _`#973`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/973
-.. _`#1024`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1024
-.. _`#1027`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1027
-.. _`#1028`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1028
-.. _`#1033`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1033
-.. _`#1034`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1034
-.. _`#1037`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1037
-.. _`#1054`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1054
-.. _`#1062`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1062
-.. _`#1066`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1066
-.. _`#1068`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1068
-.. _`#1076`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1076
-.. _`#1082`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1082
+.. _`#534`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/534
+.. _`#608`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/608
+.. _`#778`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/778
+.. _`#803`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/803
+.. _`#902`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/902
+.. _`#911`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/911
+.. _`#924`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/924
+.. _`#937`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/937
+.. _`#933`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/933
+.. _`#968`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/968
+.. _`#973`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/973
+.. _`#1024`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1024
+.. _`#1027`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1027
+.. _`#1028`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1028
+.. _`#1033`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1033
+.. _`#1034`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1034
+.. _`#1037`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1037
+.. _`#1054`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1054
+.. _`#1062`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1062
+.. _`#1066`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1066
+.. _`#1068`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1068
+.. _`#1076`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1076
+.. _`#1082`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1082
 .. _architecture.rst: docs/architecture.rst
 .. _FTP-and-SFTP.rst: docs/frontends/FTP-and-SFTP.rst
 
@@ -729,41 +919,40 @@ Minor Changes
   has been improved. (`#773`_)
 
 For other changes not mentioned here, see
-<http://tahoe-lafs.org/trac/tahoe/query?milestone=1.6.0&keywords=!~news-done>.
+<https://tahoe-lafs.org/trac/tahoe-lafs/query?milestone=1.6.0&keywords=!~news-done>.
 To include the tickets mentioned above, go to
-<http://tahoe-lafs.org/trac/tahoe/query?milestone=1.6.0>.
-
-.. _`#121`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/121
-.. _`#287`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/287
-.. _`#381`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/381
-.. _`#457`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/457
-.. _`#533`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/533
-.. _`#577`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/577
-.. _`#606`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/606
-.. _`#607`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/607
-.. _`#637`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/637
-.. _`#641`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/641
-.. _`#646`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/646
-.. _`#681`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/681
-.. _`#729`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/729
-.. _`#741`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/741
-.. _`#760`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/760
-.. _`#761`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/761
-.. _`#768`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/768
-.. _`#773`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/773
-.. _`#786`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/786
-.. _`#828`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/828
-.. _`#833`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/833
-.. _`#859`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/859
-.. _`#874`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/874
-.. _`#875`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/875
-.. _`#931`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/931
-.. _`#837`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/837
-.. _`#850`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/850
-.. _`#927`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/927
-.. _`#928`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/928
-.. _`#939`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/939
-.. _`#948`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/948
+<https://tahoe-lafs.org/trac/tahoe-lafs/query?milestone=1.6.0>.
+
+.. _`#121`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/121
+.. _`#287`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/287
+.. _`#381`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/381
+.. _`#457`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/457
+.. _`#533`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/533
+.. _`#577`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/577
+.. _`#606`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/606
+.. _`#607`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/607
+.. _`#637`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/637
+.. _`#641`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/641
+.. _`#646`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/646
+.. _`#681`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/681
+.. _`#729`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/729
+.. _`#741`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/741
+.. _`#760`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/760
+.. _`#761`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/761
+.. _`#773`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/773
+.. _`#786`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/786
+.. _`#828`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/828
+.. _`#833`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/833
+.. _`#859`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/859
+.. _`#874`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/874
+.. _`#875`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/875
+.. _`#931`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/931
+.. _`#837`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/837
+.. _`#850`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/850
+.. _`#927`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/927
+.. _`#928`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/928
+.. _`#939`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/939
+.. _`#948`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/948
 .. _webapi.rst: docs/frontends/webapi.rst
 
 Release 1.5.0 (2009-08-01)
@@ -865,15 +1054,15 @@ dependency updates
 - no python-3.x
 - pycryptopp-0.5.15
 
-.. _#392: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/392
-.. _#625: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/625
-.. _#653: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/653
-.. _#683: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/683
-.. _#694: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/694
-.. _#705: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/705
-.. _#722: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/722
-.. _#750: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/750
-.. _#752: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/752
+.. _#392: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/392
+.. _#625: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/625
+.. _#653: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/653
+.. _#683: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/683
+.. _#694: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/694
+.. _#705: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/705
+.. _#722: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/722
+.. _#750: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/750
+.. _#752: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/752
 
 Release 1.4.1 (2009-04-13)
 --------------------------
@@ -1016,8 +1205,8 @@ other fixes
   slightly, to accomodate more SFTP clients, although there are still
   issues (`#645`_).
 
-.. _#442: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/442
-.. _#645: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/645
+.. _#442: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/442
+.. _#645: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/645
 .. _garbage-collection.rst: docs/garbage-collection.rst
 
 Release 1.3.0 (2009-02-13)
@@ -1201,7 +1390,7 @@ The cli might not correctly handle arguments which contain non-ascii
 characters in Tahoe v1.3 (although depending on your platform it
 might, especially if your platform can be configured to pass such
 characters on the command-line in utf-8 encoding).  See
-http://tahoe-lafs.org/trac/tahoe/ticket/565 for details.
+https://tahoe-lafs.org/trac/tahoe-lafs/ticket/565 for details.
 
 Web changes
 '''''''''''
@@ -1318,7 +1507,7 @@ Packaging
 - Similarly, tahoe-lafs.org now hosts a "tahoe-deps" tarball which
   contains the latest versions of all these dependencies. This
   tarball, located at
-  http://tahoe-lafs.org/source/tahoe/deps/tahoe-deps.tar.gz, can be
+  https://tahoe-lafs.org/source/tahoe/deps/tahoe-deps.tar.gz, can be
   unpacked in the tahoe source tree (or in its parent directory), and
   the build process should satisfy its downloading needs from it
   instead of reaching out to PyPI.  This can be useful if you want to
@@ -1429,7 +1618,7 @@ Other Changes
 
 - Clients now declare which versions of the protocols they
   support. This is part of a new backwards-compatibility system:
-  http://tahoe-lafs.org/trac/tahoe/wiki/Versioning .
+  https://tahoe-lafs.org/trac/tahoe-lafs/wiki/Versioning .
 
 - The version strings for human inspection (as displayed on the
   Welcome web page, and included in logs) now includes a platform
@@ -1464,10 +1653,10 @@ Other Changes
 
 - The Mac GUI in src/allmydata/gui/ has been improved.
 
-.. _#512: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/512
-.. _#518: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/518
-.. _#521: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/521
-.. _#531: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/531
+.. _#512: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/512
+.. _#518: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/518
+.. _#521: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/521
+.. _#531: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/531
 
 Release 1.2.0 (2008-07-21)
 --------------------------
@@ -1596,8 +1785,8 @@ Other
   "self._paused_at not defined" whenever a file download was stopped
   from the web browser end.
 
-.. _#463: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/463
-.. _#491: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/491
+.. _#463: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/463
+.. _#491: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/491
 .. _debian.rst: docs/debian.rst
 
 Release 1.1.0 (2008-06-11)
@@ -1727,8 +1916,8 @@ other features
   linear order.  The rsync tool is known to perform writes in this
   order. This has been fixed.
 
-.. _#221: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/221
-.. _#374: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/374
-.. _#391: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/391
-.. _#439: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/439
+.. _#221: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/221
+.. _#374: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/374
+.. _#391: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/391
+.. _#439: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/439
 .. _CLI.rst: docs/CLI.rst