mirror of
https://github.com/python/cpython.git
synced 2025-08-04 08:59:19 +00:00
Issue #26736: Used HTTPS for external links in the documentation if possible.
This commit is contained in:
commit
1acbf853c8
66 changed files with 140 additions and 138 deletions
|
@ -61,7 +61,7 @@ how Python is developed: in May 2000 the Python developers began using the tools
|
|||
made available by SourceForge for storing source code, tracking bug reports,
|
||||
and managing the queue of patch submissions. To report bugs or submit patches
|
||||
for Python 2.0, use the bug tracking and patch manager tools available from
|
||||
Python's project page, located at http://sourceforge.net/projects/python/.
|
||||
Python's project page, located at https://sourceforge.net/projects/python/.
|
||||
|
||||
The most important of the services now hosted at SourceForge is the Python CVS
|
||||
tree, the version-controlled repository containing the source code for Python.
|
||||
|
|
|
@ -632,10 +632,10 @@ queen threatens another) and the Knight's Tour (a route that takes a knight to
|
|||
every square of an $NxN$ chessboard without visiting any square twice).
|
||||
|
||||
The idea of generators comes from other programming languages, especially Icon
|
||||
(http://www.cs.arizona.edu/icon/), where the idea of generators is central. In
|
||||
(https://www.cs.arizona.edu/icon/), where the idea of generators is central. In
|
||||
Icon, every expression and function call behaves like a generator. One example
|
||||
from "An Overview of the Icon Programming Language" at
|
||||
http://www.cs.arizona.edu/icon/docs/ipd266.htm gives an idea of what this looks
|
||||
https://www.cs.arizona.edu/icon/docs/ipd266.htm gives an idea of what this looks
|
||||
like::
|
||||
|
||||
sentence := "Store it in the neighboring harbor"
|
||||
|
|
|
@ -218,10 +218,10 @@ queen threatens another) and the Knight's Tour (a route that takes a knight to
|
|||
every square of an $NxN$ chessboard without visiting any square twice).
|
||||
|
||||
The idea of generators comes from other programming languages, especially Icon
|
||||
(http://www.cs.arizona.edu/icon/), where the idea of generators is central. In
|
||||
(https://www.cs.arizona.edu/icon/), where the idea of generators is central. In
|
||||
Icon, every expression and function call behaves like a generator. One example
|
||||
from "An Overview of the Icon Programming Language" at
|
||||
http://www.cs.arizona.edu/icon/docs/ipd266.htm gives an idea of what this looks
|
||||
https://www.cs.arizona.edu/icon/docs/ipd266.htm gives an idea of what this looks
|
||||
like::
|
||||
|
||||
sentence := "Store it in the neighboring harbor"
|
||||
|
|
|
@ -1528,7 +1528,7 @@ complete list of changes, or look through the SVN logs for all the details.
|
|||
* The :mod:`socket` module now supports :const:`AF_NETLINK` sockets on Linux,
|
||||
thanks to a patch from Philippe Biondi. Netlink sockets are a Linux-specific
|
||||
mechanism for communications between a user-space process and kernel code; an
|
||||
introductory article about them is at http://www.linuxjournal.com/article/7356.
|
||||
introductory article about them is at https://www.linuxjournal.com/article/7356.
|
||||
In Python code, netlink addresses are represented as a tuple of 2 integers,
|
||||
``(pid, group_mask)``.
|
||||
|
||||
|
@ -2013,7 +2013,7 @@ This example uses the iterator form::
|
|||
>>>
|
||||
|
||||
For more information about the SQL dialect supported by SQLite, see
|
||||
http://www.sqlite.org.
|
||||
https://www.sqlite.org.
|
||||
|
||||
|
||||
.. seealso::
|
||||
|
@ -2021,7 +2021,7 @@ http://www.sqlite.org.
|
|||
http://www.pysqlite.org
|
||||
The pysqlite web page.
|
||||
|
||||
http://www.sqlite.org
|
||||
https://www.sqlite.org
|
||||
The SQLite web page; the documentation describes the syntax and the available
|
||||
data types for the supported SQL dialect.
|
||||
|
||||
|
|
|
@ -154,9 +154,9 @@ therefore posted a call for issue trackers, asking volunteers to set
|
|||
up different products and import some of the bugs and patches from
|
||||
SourceForge. Four different trackers were examined: `Jira
|
||||
<https://www.atlassian.com/software/jira/>`__,
|
||||
`Launchpad <https://www.launchpad.net>`__,
|
||||
`Launchpad <https://launchpad.net/>`__,
|
||||
`Roundup <http://roundup.sourceforge.net/>`__, and
|
||||
`Trac <http://trac.edgewall.org/>`__.
|
||||
`Trac <https://trac.edgewall.org/>`__.
|
||||
The committee eventually settled on Jira
|
||||
and Roundup as the two candidates. Jira is a commercial product that
|
||||
offers no-cost hosted instances to free-software projects; Roundup
|
||||
|
@ -1431,7 +1431,7 @@ one, :func:`math.trunc`, that's been backported to Python 2.6.
|
|||
:pep:`3141` - A Type Hierarchy for Numbers
|
||||
PEP written by Jeffrey Yasskin.
|
||||
|
||||
`Scheme's numerical tower <http://www.gnu.org/software/guile/manual/html_node/Numerical-Tower.html#Numerical-Tower>`__, from the Guile manual.
|
||||
`Scheme's numerical tower <https://www.gnu.org/software/guile/manual/html_node/Numerical-Tower.html#Numerical-Tower>`__, from the Guile manual.
|
||||
|
||||
`Scheme's number datatypes <http://schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-9.html#%_sec_6.2>`__ from the R5RS Scheme specification.
|
||||
|
||||
|
@ -2889,7 +2889,7 @@ Improved SSL Support
|
|||
|
||||
Bill Janssen made extensive improvements to Python 2.6's support for
|
||||
the Secure Sockets Layer by adding a new module, :mod:`ssl`, that's
|
||||
built atop the `OpenSSL <http://www.openssl.org/>`__ library.
|
||||
built atop the `OpenSSL <https://www.openssl.org/>`__ library.
|
||||
This new module provides more control over the protocol negotiated,
|
||||
the X.509 certificates used, and has better support for writing SSL
|
||||
servers (as opposed to clients) in Python. The existing SSL support
|
||||
|
|
|
@ -1157,7 +1157,7 @@ changes, or look through the Subversion logs for all the details.
|
|||
* The :mod:`ctypes` module now always converts ``None`` to a C NULL
|
||||
pointer for arguments declared as pointers. (Changed by Thomas
|
||||
Heller; :issue:`4606`.) The underlying `libffi library
|
||||
<http://sourceware.org/libffi/>`__ has been updated to version
|
||||
<https://sourceware.org/libffi/>`__ has been updated to version
|
||||
3.0.9, containing various fixes for different platforms. (Updated
|
||||
by Matthias Klose; :issue:`8142`.)
|
||||
|
||||
|
@ -1530,7 +1530,7 @@ changes, or look through the Subversion logs for all the details.
|
|||
*ciphers* argument that's a string listing the encryption algorithms
|
||||
to be allowed; the format of the string is described
|
||||
`in the OpenSSL documentation
|
||||
<http://www.openssl.org/docs/apps/ciphers.html#CIPHER-LIST-FORMAT>`__.
|
||||
<https://www.openssl.org/docs/apps/ciphers.html#CIPHER-LIST-FORMAT>`__.
|
||||
(Added by Antoine Pitrou; :issue:`8322`.)
|
||||
|
||||
Another change makes the extension load all of OpenSSL's ciphers and
|
||||
|
@ -1783,7 +1783,7 @@ on being added to Tcl/Tck release 8.5.
|
|||
To learn more, read the :mod:`ttk` module documentation. You may also
|
||||
wish to read the Tcl/Tk manual page describing the
|
||||
Ttk theme engine, available at
|
||||
http://www.tcl.tk/man/tcl8.5/TkCmd/ttk_intro.htm. Some
|
||||
https://www.tcl.tk/man/tcl8.5/TkCmd/ttk_intro.htm. Some
|
||||
screenshots of the Python/Ttk code in use are at
|
||||
http://code.google.com/p/python-ttk/wiki/Screenshots.
|
||||
|
||||
|
@ -2079,7 +2079,7 @@ Changes to Python's build process and to the C API include:
|
|||
|
||||
* The latest release of the GNU Debugger, GDB 7, can be `scripted
|
||||
using Python
|
||||
<http://sourceware.org/gdb/current/onlinedocs/gdb/Python.html>`__.
|
||||
<https://sourceware.org/gdb/current/onlinedocs/gdb/Python.html>`__.
|
||||
When you begin debugging an executable program P, GDB will look for
|
||||
a file named ``P-gdb.py`` and automatically read it. Dave Malcolm
|
||||
contributed a :file:`python-gdb.py` that adds a number of
|
||||
|
@ -2149,7 +2149,7 @@ Changes to Python's build process and to the C API include:
|
|||
with *updatepath* set to false.
|
||||
|
||||
Security issue reported as `CVE-2008-5983
|
||||
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5983>`_;
|
||||
<https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5983>`_;
|
||||
discussed in :issue:`5753`, and fixed by Antoine Pitrou.
|
||||
|
||||
* New macros: the Python header files now define the following macros:
|
||||
|
|
|
@ -769,8 +769,8 @@ functools
|
|||
|
||||
(Contributed by Raymond Hettinger and incorporating design ideas from Jim
|
||||
Baker, Miki Tebeka, and Nick Coghlan; see `recipe 498245
|
||||
<http://code.activestate.com/recipes/498245>`_\, `recipe 577479
|
||||
<http://code.activestate.com/recipes/577479>`_\, :issue:`10586`, and
|
||||
<https://code.activestate.com/recipes/498245>`_\, `recipe 577479
|
||||
<https://code.activestate.com/recipes/577479>`_\, :issue:`10586`, and
|
||||
:issue:`10593`.)
|
||||
|
||||
* The :func:`functools.wraps` decorator now adds a :attr:`__wrapped__` attribute
|
||||
|
@ -955,7 +955,7 @@ sites do not finish before midnight, the barrier times-out and the ballots are
|
|||
sealed and deposited in a queue for later handling.
|
||||
|
||||
See `Barrier Synchronization Patterns
|
||||
<http://parlab.eecs.berkeley.edu/wiki/_media/patterns/paraplop_g1_3.pdf>`_ for
|
||||
<https://parlab.eecs.berkeley.edu/wiki/_media/patterns/paraplop_g1_3.pdf>`_ for
|
||||
more examples of how barriers can be used in parallel computing. Also, there is
|
||||
a simple but thorough explanation of barriers in `The Little Book of Semaphores
|
||||
<http://greenteapress.com/semaphores/downey08semaphores.pdf>`_, *section 3.6*.
|
||||
|
@ -1618,7 +1618,7 @@ for secure (encrypted, authenticated) internet connections:
|
|||
* The :func:`ssl.wrap_socket` constructor function now takes a *ciphers*
|
||||
argument. The *ciphers* string lists the allowed encryption algorithms using
|
||||
the format described in the `OpenSSL documentation
|
||||
<http://www.openssl.org/docs/apps/ciphers.html#CIPHER-LIST-FORMAT>`__.
|
||||
<https://www.openssl.org/docs/apps/ciphers.html#CIPHER-LIST-FORMAT>`__.
|
||||
|
||||
* When linked against recent versions of OpenSSL, the :mod:`ssl` module now
|
||||
supports the Server Name Indication extension to the TLS protocol, allowing
|
||||
|
@ -2559,7 +2559,7 @@ Also, there were a number of updates to the Mac OS X build, see
|
|||
:source:`Mac/BuildScript/README.txt` for details. For users running a 32/64-bit
|
||||
build, there is a known problem with the default Tcl/Tk on Mac OS X 10.6.
|
||||
Accordingly, we recommend installing an updated alternative such as
|
||||
`ActiveState Tcl/Tk 8.5.9 <http://www.activestate.com/activetcl/downloads>`_\.
|
||||
`ActiveState Tcl/Tk 8.5.9 <https://www.activestate.com/activetcl/downloads>`_\.
|
||||
See https://www.python.org/download/mac/tcltk/ for additional details.
|
||||
|
||||
Porting to Python 3.2
|
||||
|
|
|
@ -1410,7 +1410,7 @@ sqlite3
|
|||
|
||||
A new boolean parameter to the :func:`~sqlite3.connect` function, *uri*, can be
|
||||
used to indicate that the *database* parameter is a ``uri`` (see the `SQLite
|
||||
URI documentation <http://www.sqlite.org/uri.html>`_). (Contributed by poq in
|
||||
URI documentation <https://www.sqlite.org/uri.html>`_). (Contributed by poq in
|
||||
:issue:`13773`.)
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue