Update more links from http: to https: in documentation and comments.

This commit is contained in:
david-sarah 2012-03-13 20:26:54 +00:00
parent bc21726dfd
commit d9c7dfa4a0
16 changed files with 55 additions and 55 deletions

View File

@ -44,7 +44,7 @@ copies files from the local disk onto the decentralized filesystem. We later
provide read-only access to those files, allowing users to recover them.
There are several other applications built on top of the Tahoe-LAFS
filesystem (see the `RelatedProjects
<http://tahoe-lafs.org/trac/tahoe-lafs/wiki/RelatedProjects>`_ page of the
<https://tahoe-lafs.org/trac/tahoe-lafs/wiki/RelatedProjects>`_ page of the
wiki for a list).
@ -158,7 +158,7 @@ that doesn't match the capability you used to refer to that file. The
filesystem layer (described below) adds human-meaningful names atop the
key-value layer.
.. _`Zooko's Triangle`: http://en.wikipedia.org/wiki/Zooko%27s_triangle
.. _`Zooko's Triangle`: https://en.wikipedia.org/wiki/Zooko%27s_triangle
Server Selection

View File

@ -10,7 +10,7 @@ to encrypted data.
(login required; username/password pairs available at `bugmenot`_).
.. _recently reported: http://www.nytimes.com/2010/09/27/us/27wiretap.html
.. _recently reported: https://www.nytimes.com/2010/09/27/us/27wiretap.html
.. _bugmenot: http://www.bugmenot.com/view/nytimes.com
Commentary by the `Electronic Frontier Foundation`_, `Peter Suderman /
@ -30,8 +30,8 @@ exploitable by other parties (a notable example being the Greek cellphone
eavesdropping scandal in 2004/5). RFCs `1984`_ and `2804`_ elaborate on the
security case against such backdoors.
.. _1984: http://tools.ietf.org/html/rfc1984
.. _2804: http://tools.ietf.org/html/rfc2804
.. _1984: https://tools.ietf.org/html/rfc1984
.. _2804: https://tools.ietf.org/html/rfc2804
Note that since Tahoe-LAFS is open-source software, forks by people other
than the current core developers are possible. In that event, we would try to

View File

@ -44,7 +44,7 @@ The item descriptions below use the following types:
a Twisted listening-port specification string, like "``tcp:80``" or
"``tcp:3456:interface=127.0.0.1``". For a full description of the format,
see `the Twisted strports documentation
<http://twistedmatrix.com/documents/current/api/twisted.application.strports.html>`_.
<https://twistedmatrix.com/documents/current/api/twisted.application.strports.html>`_.
Please note, if interface= is not specified, Tahoe-LAFS will attempt to
bind the port specified on all interfaces.

View File

@ -189,7 +189,7 @@ isn't very useful except for testing.
For further information on SFTP compatibility and known issues with various
clients and with the sshfs filesystem, see
`<http://tahoe-lafs.org/trac/tahoe-lafs/wiki/SftpFrontend>`_.
`<https://tahoe-lafs.org/trac/tahoe-lafs/wiki/SftpFrontend>`_.
Dependencies
============
@ -236,25 +236,25 @@ Known Issues
============
Mutable files are not supported by the FTP frontend (`ticket #680
<http://tahoe-lafs.org/trac/tahoe-lafs/ticket/680>`_). Currently, a directory
<https://tahoe-lafs.org/trac/tahoe-lafs/ticket/680>`_). Currently, a directory
containing mutable files cannot even be listed over FTP.
The FTP frontend sometimes fails to report errors, for example if an upload
fails because it does meet the "servers of happiness" threshold (`ticket
#1081 <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1081>`_). Upload errors
#1081 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1081>`_). Upload errors
also may not be reported when writing files using SFTP via sshfs (`ticket
#1059 <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1059>`_).
#1059 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1059>`_).
Non-ASCII filenames are not supported by FTP (`ticket #682
<http://tahoe-lafs.org/trac/tahoe-lafs/ticket/682>`_). They can be used with
<https://tahoe-lafs.org/trac/tahoe-lafs/ticket/682>`_). They can be used with
SFTP only if the client encodes filenames as UTF-8 (`ticket #1089
<http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1089>`_).
<https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1089>`_).
The gateway node may hang or consume 100% CPU if the client tries to rekey.
(`ticket #1297 <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1297>`_). This
is due to `a bug in Twisted <http://twistedmatrix.com/trac/ticket/4395>`_
(`ticket #1297 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1297>`_). This
is due to `a bug in Twisted <https://twistedmatrix.com/trac/ticket/4395>`_
which was fixed in Twisted 11.0 (released 3-April-2011).
For options to disable rekeying in various clients in order to work around
this issue, and for other known issues in SFTP, see
`<http://tahoe-lafs.org/trac/tahoe-lafs/wiki/SftpFrontend>`_.
`<https://tahoe-lafs.org/trac/tahoe-lafs/wiki/SftpFrontend>`_.

View File

@ -21,7 +21,7 @@ document is to explain what it all means. It was written by Brian
Warner, who wrote the v1.8.0 downloader code and the code which
generates this status report about the v1.8.0 downloader's
behavior. Brian posted it to the trac:
http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1169#comment:1
https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1169#comment:1
Then Zooko lightly edited it while copying it into the docs/
directory.

View File

@ -130,11 +130,11 @@ Unicode names are supported, but the local name of a file must be encoded
correctly in order for it to be uploaded. The expected encoding is that
printed by ``python -c "import sys; print sys.getfilesystemencoding()"``.
.. _`#1105`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1105
.. _`#1430`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1430
.. _`#1431`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1431
.. _`#1432`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1432
.. _`#1433`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1433
.. _`#1449`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1449
.. _`#1458`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1458
.. _`#1459`: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1459
.. _`#1105`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1105
.. _`#1430`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1430
.. _`#1431`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1431
.. _`#1432`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1432
.. _`#1433`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1433
.. _`#1449`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1449
.. _`#1458`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1458
.. _`#1459`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1459

View File

@ -52,7 +52,7 @@ This string is actually a Twisted "strports" specification, meaning you can
get more control over the interface to which the server binds by supplying
additional arguments. For more details, see the documentation on
`twisted.application.strports
<http://twistedmatrix.com/documents/current/api/twisted.application.strports.html>`_.
<https://twistedmatrix.com/documents/current/api/twisted.application.strports.html>`_.
Writing "tcp:3456:interface=127.0.0.1" into the web.port line does the same
but binds to the loopback interface, ensuring that only the programs on the
@ -74,7 +74,7 @@ with it (such as read or modify the contents). This identifier is called a
"read-cap" or "write-cap", depending upon whether it enables read-only or
read-write access. These "caps" are also referred to as URIs (which may be
confusing because they are not currently `RFC3986
<http://tools.ietf.org/html/rfc3986>`_-compliant URIs).
<https://tools.ietf.org/html/rfc3986>`_-compliant URIs).
The Tahoe web-based API is "REST-ful", meaning it implements the concepts of
"REpresentational State Transfer": the original scheme by which the World
@ -2047,7 +2047,7 @@ the ``logs/twistd.log`` file.
HTTP does not provide a mechanism to specify the character set used to
encode non-ASCII names in URLs
(`RFC3986#2.1 <http://tools.ietf.org/html/rfc3986#section-2.1>`_).
(`RFC3986#2.1 <https://tools.ietf.org/html/rfc3986#section-2.1>`_).
We prefer the convention that the ``filename=`` argument shall be a
URL-escaped UTF-8 encoded Unicode string.
For example, suppose we want to provoke the server into using a filename of
@ -2075,14 +2075,14 @@ the ``logs/twistd.log`` file.
(note, the last four bytes of that line, not including the newline, are
0xC3 0xA9 0x65 0x22)
`RFC2231#4 <http://tools.ietf.org/html/rfc2231#section-4>`_
`RFC2231#4 <https://tools.ietf.org/html/rfc2231#section-4>`_
(dated 1997): suggests that the following might work, and
`some developers have reported <http://markmail.org/message/dsjyokgl7hv64ig3>`_
that it is supported by Firefox (but not IE7)::
#2: Content-Disposition: attachment; filename*=utf-8''fianc%C3%A9e
My reading of `RFC2616#19.5.1 <http://tools.ietf.org/html/rfc2616#section-19.5.1>`_
My reading of `RFC2616#19.5.1 <https://tools.ietf.org/html/rfc2616#section-19.5.1>`_
(which defines Content-Disposition) says that the filename= parameter is
defined to be wrapped in quotes (presumably to allow spaces without breaking
the parsing of subsequent parameters), which would give us::

View File

@ -3,11 +3,11 @@
Below is a list of known issues in older releases of Tahoe-LAFS, and how to
manage them. The current version of this file can be found at
http://tahoe-lafs.org/source/tahoe/trunk/docs/historical/historical_known_issues.txt
https://tahoe-lafs.org/source/tahoe/trunk/docs/historical/historical_known_issues.txt
Issues in newer releases of Tahoe-LAFS can be found at:
http://tahoe-lafs.org/source/tahoe/trunk/docs/known_issues.rst
https://tahoe-lafs.org/source/tahoe/trunk/docs/known_issues.rst
== issues in Tahoe v1.8.2, released 30-Jan-2011 ==
@ -177,7 +177,7 @@ mutable files, you may be able to avoid the potential for "rollback"
failure.
A future version of Tahoe will include a fix for this issue. Here is
[http://tahoe-lafs.org/pipermail/tahoe-dev/2008-May/000630.html the
[https://tahoe-lafs.org/pipermail/tahoe-dev/2008-May/000630.html the
mailing list discussion] about how that future version will work.

View File

@ -153,9 +153,9 @@ Opera also has a similar facility that is disabled by default. A previous
version of this file stated that Firefox had abandoned their phishing
filter; this was incorrect.
.. _a brief description of their filter's operation: http://blogs.msdn.com/ie/archive/2005/09/09/463204.aspx
.. _"safe browsing API": http://code.google.com/apis/safebrowsing/
.. _specification: http://code.google.com/p/google-safe-browsing/wiki/Protocolv2Spec
.. _a brief description of their filter's operation: https://blogs.msdn.com/ie/archive/2005/09/09/463204.aspx
.. _"safe browsing API": https://code.google.com/apis/safebrowsing/
.. _specification: https://code.google.com/p/google-safe-browsing/wiki/Protocolv2Spec
.. _Firefox bugzilla ticket #368255: https://bugzilla.mozilla.org/show_bug.cgi?id=368255

View File

@ -277,14 +277,14 @@ and dozens of others.
This manpage was originally written by bertagaz.
.SH REPORTING BUGS
.PP
Please see <http://tahoe-lafs.org/trac/tahoe-lafs/wiki/HowToReportABug>.
Please see <https://tahoe-lafs.org/trac/tahoe-lafs/wiki/HowToReportABug>.
.PP
For known security issues see
<http://tahoe-lafs.org/trac/tahoe-lafs/browser/docs/known_issues.rst>.
<https://tahoe-lafs.org/trac/tahoe-lafs/browser/docs/known_issues.rst>.
.PP
Tahoe-LAFS home page: <http://tahoe-lafs.org/>
Tahoe-LAFS home page: <https://tahoe-lafs.org/>
.PP
tahoe-dev mailing list: <http://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev>
tahoe-dev mailing list: <https://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev>
.SH COPYRIGHT
.PP
Copyright \@ 2006\[en]2012 The Tahoe-LAFS Software Foundation

View File

@ -149,5 +149,5 @@ San Francisco, California, USA
[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] http://leastauthority.com/
[12] https://leastauthority.com/
[13] https://tahoe-lafs.org/hacktahoelafs/

View File

@ -13,7 +13,7 @@ zip_ok=False
# tahoe-deps/ and ../tahoe-deps/ before it resorts to downloading them from
# PyPI.
# http://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-deps.tar.gz contains a
# https://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-deps.tar.gz contains a
# bundle of these dependencies (as Python source distributions or "sdists"). So
# it you want to avoid the build-time download (say, if you're on an airplane,
# or a desert island), just grab a copy and unpack it in your tahoe darcs tree.
@ -34,7 +34,7 @@ find_links=misc/dependencies tahoe-deps ../tahoe-deps
# Other sites that we might want to list:
# http://sourceforge.net/project/showfiles.php?group_id=78018&package_id=79063
# http://pypi.python.org/pypi/pywin32
# (See http://tahoe-lafs.org/trac/tahoe-lafs/ticket/142 .)
# (See ticket #142.)
[aliases]
build = update_version develop --prefix=support make_executable build

View File

@ -150,9 +150,10 @@ def _lsLine(name, attrs):
# We don't know how many links there really are to this object.
st_nlink = 1
# Based on <http://twistedmatrix.com/trac/browser/trunk/twisted/conch/ls.py?rev=25412>.
# We can't call the version in Twisted because we might have a version earlier than
# <http://twistedmatrix.com/trac/changeset/25412> (released in Twisted 8.2).
# Based on <https://twistedmatrix.com/trac/browser/trunk/twisted/conch/ls.py?rev=25412>.
# We previously could not call the version in Twisted because we needed the change
# <https://twistedmatrix.com/trac/changeset/25412> (released in Twisted v8.2).
# Since we now depend on Twisted v10.1, consider calling Twisted's version.
mode = st_mode
perms = array.array('c', '-'*10)

View File

@ -128,8 +128,7 @@ class BinTahoe(common_util.SignalMixin, unittest.TestCase, RunBinTahoeMixin):
self._check_right_code(lines[1])
d.addCallback(_cb)
return d
# The timeout was exceeded on FreeStorm's CentOS:
# http://tahoe-lafs.org/buildbot/builders/FreeStorm%20CentOS5-i386/builds/503/steps/test/logs/stdio
# The timeout was exceeded on FreeStorm's CentOS5-i386.
test_import_in_repl.timeout = 480
def test_path(self):
@ -467,11 +466,10 @@ class RunNode(common_util.SignalMixin, unittest.TestCase, pollmixin.PollMixin,
d.addCallback(_after_stopping)
d.addBoth(self._remove, HOTLINE_FILE)
return d
# This test has hit a 240-second timeout on our feisty2.5 buildslave, and a 480-second timeout
# on Francois's Lenny-armv5tel buildslave.
test_introducer.timeout = 960
# This test hit the 120-second timeout on "Francois Lenny-armv5tel", then it hit a 240-second timeout on our feisty2.5 buildslave: http://allmydata.org/buildbot/builders/feisty2.5/builds/2381/steps/test/logs/test.log
# Then it hit the 480 second timeout on Francois's machine: http://tahoe-lafs.org/buildbot/builders/FranXois%20lenny-armv5tel/builds/449/steps/test/logs/stdio
def test_client_no_noise(self):
self.skip_if_cannot_daemonize()

View File

@ -979,6 +979,7 @@ class MapupdateStatusPage(rend.Page, RateAndTimeMixin):
started = self.update_status.get_started()
total = self.update_status.timings.get("total")
per_server = self.update_status.timings.get("per_server")
# We'd like to use an https: URL here, but the site has a domain/cert mismatch.
base = "http://chart.apis.google.com/chart?"
pieces = ["cht=bhs"]
pieces.append("chco=ffffff,4d89f9,c6d9fd") # colors

View File

@ -14,7 +14,7 @@ def initialize():
from allmydata.util import log
from allmydata.util.encodingutil import canonical_encoding
# <http://msdn.microsoft.com/en-us/library/ms680621%28VS.85%29.aspx>
# <https://msdn.microsoft.com/en-us/library/ms680621%28VS.85%29.aspx>
SetErrorMode = WINFUNCTYPE(UINT, UINT)(("SetErrorMode", windll.kernel32))
SEM_FAILCRITICALERRORS = 0x0001
SEM_NOOPENFILEERRORBOX = 0x8000
@ -36,18 +36,18 @@ def initialize():
# Make Unicode console output work independently of the current code page.
# This also fixes <http://bugs.python.org/issue1602>.
# Credit to Michael Kaplan <http://blogs.msdn.com/b/michkap/archive/2010/04/07/9989346.aspx>
# Credit to Michael Kaplan <https://blogs.msdn.com/b/michkap/archive/2010/04/07/9989346.aspx>
# and TZOmegaTZIOY
# <http://stackoverflow.com/questions/878972/windows-cmd-encoding-change-causes-python-crash/1432462#1432462>.
try:
# <http://msdn.microsoft.com/en-us/library/ms683231(VS.85).aspx>
# <https://msdn.microsoft.com/en-us/library/ms683231(VS.85).aspx>
# HANDLE WINAPI GetStdHandle(DWORD nStdHandle);
# returns INVALID_HANDLE_VALUE, NULL, or a valid handle
#
# <http://msdn.microsoft.com/en-us/library/aa364960(VS.85).aspx>
# <https://msdn.microsoft.com/en-us/library/aa364960(VS.85).aspx>
# DWORD WINAPI GetFileType(DWORD hFile);
#
# <http://msdn.microsoft.com/en-us/library/ms683167(VS.85).aspx>
# <https://msdn.microsoft.com/en-us/library/ms683167(VS.85).aspx>
# BOOL WINAPI GetConsoleMode(HANDLE hConsole, LPDWORD lpMode);
GetStdHandle = WINFUNCTYPE(HANDLE, DWORD)(("GetStdHandle", windll.kernel32))