Skip to content

Commit d8df7e0

Browse files
authoredAug 4, 2022
[3.11] gh-91838: Use HTTPS links in docs for resources which redirect to HTTPS (GH-95527) (GH-95643)
If an HTTP link is redirected to a same looking HTTPS link, the latter can be used directly without changes in readability and behavior. It protects from a men-in-the-middle attack. This change does not affect Python examples.. (cherry picked from commit f79547a) Co-authored-by: Serhiy Storchaka <[email protected]>
1 parent 390c80d commit d8df7e0

39 files changed

+71
-71
lines changed
 

‎.github/CONTRIBUTING.rst

+4-4
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,19 @@ Build Status
66

77
- main
88

9-
+ `Stable buildbots <http://buildbot.python.org/3.x.stable/>`_
9+
+ `Stable buildbots <https://buildbot.python.org/3.x.stable/>`_
1010

1111
- 3.9
1212

13-
+ `Stable buildbots <http://buildbot.python.org/3.9.stable/>`_
13+
+ `Stable buildbots <https://buildbot.python.org/3.9.stable/>`_
1414

1515
- 3.8
1616

17-
+ `Stable buildbots <http://buildbot.python.org/3.8.stable/>`_
17+
+ `Stable buildbots <https://buildbot.python.org/3.8.stable/>`_
1818

1919
- 3.7
2020

21-
+ `Stable buildbots <http://buildbot.python.org/3.7.stable/>`_
21+
+ `Stable buildbots <https://buildbot.python.org/3.7.stable/>`_
2222

2323

2424
Thank You

‎Doc/extending/index.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ Recommended third party tools
2727

2828
This guide only covers the basic tools for creating extensions provided
2929
as part of this version of CPython. Third party tools like
30-
`Cython <http://cython.org/>`_, `cffi <https://cffi.readthedocs.io>`_,
31-
`SWIG <http://www.swig.org>`_ and `Numba <https://numba.pydata.org/>`_
30+
`Cython <https://cython.org/>`_, `cffi <https://cffi.readthedocs.io>`_,
31+
`SWIG <https://www.swig.org>`_ and `Numba <https://numba.pydata.org/>`_
3232
offer both simpler and more sophisticated approaches to creating C and C++
3333
extensions for Python.
3434

‎Doc/faq/design.rst

+4-4
Original file line numberDiff line numberDiff line change
@@ -321,8 +321,8 @@ is exactly the same type of object that a lambda expression yields) is assigned!
321321
Can Python be compiled to machine code, C or some other language?
322322
-----------------------------------------------------------------
323323

324-
`Cython <http://cython.org/>`_ compiles a modified version of Python with
325-
optional annotations into C extensions. `Nuitka <http://www.nuitka.net/>`_ is
324+
`Cython <https://cython.org/>`_ compiles a modified version of Python with
325+
optional annotations into C extensions. `Nuitka <https://www.nuitka.net/>`_ is
326326
an up-and-coming compiler of Python into C++ code, aiming to support the full
327327
Python language.
328328

@@ -338,8 +338,8 @@ cycles and deletes the objects involved. The :mod:`gc` module provides functions
338338
to perform a garbage collection, obtain debugging statistics, and tune the
339339
collector's parameters.
340340

341-
Other implementations (such as `Jython <http://www.jython.org>`_ or
342-
`PyPy <http://www.pypy.org>`_), however, can rely on a different mechanism
341+
Other implementations (such as `Jython <https://www.jython.org>`_ or
342+
`PyPy <https://www.pypy.org>`_), however, can rely on a different mechanism
343343
such as a full-blown garbage collector. This difference can cause some
344344
subtle porting problems if your Python code depends on the behavior of the
345345
reference counting implementation.

‎Doc/faq/extending.rst

+4-4
Original file line numberDiff line numberDiff line change
@@ -41,18 +41,18 @@ on what you're trying to do.
4141

4242
.. XXX make sure these all work
4343
44-
`Cython <http://cython.org>`_ and its relative `Pyrex
44+
`Cython <https://cython.org>`_ and its relative `Pyrex
4545
<https://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/>`_ are compilers
4646
that accept a slightly modified form of Python and generate the corresponding
4747
C code. Cython and Pyrex make it possible to write an extension without having
4848
to learn Python's C API.
4949

5050
If you need to interface to some C or C++ library for which no Python extension
5151
currently exists, you can try wrapping the library's data types and functions
52-
with a tool such as `SWIG <http://www.swig.org>`_. `SIP
52+
with a tool such as `SWIG <https://www.swig.org>`_. `SIP
5353
<https://riverbankcomputing.com/software/sip/intro>`__, `CXX
5454
<http://cxx.sourceforge.net/>`_ `Boost
55-
<http://www.boost.org/libs/python/doc/index.html>`_, or `Weave
55+
<https://www.boost.org/libs/python/doc/index.html>`_, or `Weave
5656
<https://github.com/scipy/weave>`_ are also
5757
alternatives for wrapping C++ libraries.
5858

@@ -286,6 +286,6 @@ Can I create an object class with some methods implemented in C and others in Py
286286
Yes, you can inherit from built-in classes such as :class:`int`, :class:`list`,
287287
:class:`dict`, etc.
288288

289-
The Boost Python Library (BPL, http://www.boost.org/libs/python/doc/index.html)
289+
The Boost Python Library (BPL, https://www.boost.org/libs/python/doc/index.html)
290290
provides a way of doing this from C++ (i.e. you can inherit from an extension
291291
class written in C++ using the BPL).

‎Doc/faq/programming.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1066,7 +1066,7 @@ performance levels:
10661066
detrimental to readability).
10671067

10681068
If you have reached the limit of what pure Python can allow, there are tools
1069-
to take you further away. For example, `Cython <http://cython.org>`_ can
1069+
to take you further away. For example, `Cython <https://cython.org>`_ can
10701070
compile a slightly modified version of Python code into a C extension, and
10711071
can be used on many different platforms. Cython can take advantage of
10721072
compilation (and optional type annotations) to make your code significantly

‎Doc/howto/cporting.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ We recommend the following resources for porting extension modules to Python 3:
2222

2323
.. _Migrating C extensions: http://python3porting.com/cextensions.html
2424
.. _Porting guide: https://py3c.readthedocs.io/en/latest/guide.html
25-
.. _Cython: http://cython.org/
25+
.. _Cython: https://cython.org/
2626
.. _CFFI: https://cffi.readthedocs.io/en/latest/

‎Doc/howto/curses.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -536,10 +536,10 @@ Patches adding support for these would be welcome; see
536536
`the Python Developer's Guide <https://devguide.python.org/>`_ to
537537
learn more about submitting patches to Python.
538538

539-
* `Writing Programs with NCURSES <http://invisible-island.net/ncurses/ncurses-intro.html>`_:
539+
* `Writing Programs with NCURSES <https://invisible-island.net/ncurses/ncurses-intro.html>`_:
540540
a lengthy tutorial for C programmers.
541541
* `The ncurses man page <https://linux.die.net/man/3/ncurses>`_
542-
* `The ncurses FAQ <http://invisible-island.net/ncurses/ncurses.faq.html>`_
542+
* `The ncurses FAQ <https://invisible-island.net/ncurses/ncurses.faq.html>`_
543543
* `"Use curses... don't swear" <https://www.youtube.com/watch?v=eN1eZtjLEnU>`_:
544544
video of a PyCon 2013 talk on controlling terminals using curses or Urwid.
545545
* `"Console Applications with Urwid" <http://www.pyvideo.org/video/1568/console-applications-with-urwid>`_:

‎Doc/howto/functional.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -1215,7 +1215,7 @@ flow inside a program. The book uses Scheme for its examples, but many of the
12151215
design approaches described in these chapters are applicable to functional-style
12161216
Python code.
12171217

1218-
http://www.defmacro.org/ramblings/fp.html: A general introduction to functional
1218+
https://www.defmacro.org/ramblings/fp.html: A general introduction to functional
12191219
programming that uses Java examples and has a lengthy historical introduction.
12201220

12211221
https://en.wikipedia.org/wiki/Functional_programming: General Wikipedia entry
@@ -1228,7 +1228,7 @@ https://en.wikipedia.org/wiki/Currying: Entry for the concept of currying.
12281228
Python-specific
12291229
---------------
12301230

1231-
http://gnosis.cx/TPiP/: The first chapter of David Mertz's book
1231+
https://gnosis.cx/TPiP/: The first chapter of David Mertz's book
12321232
:title-reference:`Text Processing in Python` discusses functional programming
12331233
for text processing, in the section titled "Utilizing Higher-Order Functions in
12341234
Text Processing".

‎Doc/howto/pyporting.rst

+3-3
Original file line numberDiff line numberDiff line change
@@ -433,9 +433,9 @@ to make sure everything functions as expected in both versions of Python.
433433

434434

435435
.. _caniusepython3: https://pypi.org/project/caniusepython3
436-
.. _cheat sheet: http://python-future.org/compatible_idioms.html
436+
.. _cheat sheet: https://python-future.org/compatible_idioms.html
437437
.. _coverage.py: https://pypi.org/project/coverage
438-
.. _Futurize: http://python-future.org/automatic_conversion.html
438+
.. _Futurize: https://python-future.org/automatic_conversion.html
439439
.. _importlib2: https://pypi.org/project/importlib2
440440
.. _Modernize: https://python-modernize.readthedocs.io/
441441
.. _mypy: http://mypy-lang.org/
@@ -445,7 +445,7 @@ to make sure everything functions as expected in both versions of Python.
445445
.. _Python 3 Q & A: https://ncoghlan-devs-python-notes.readthedocs.io/en/latest/python3/questions_and_answers.html
446446

447447
.. _pytype: https://github.com/google/pytype
448-
.. _python-future: http://python-future.org/
448+
.. _python-future: https://python-future.org/
449449
.. _python-porting: https://mail.python.org/pipermail/python-porting/
450450
.. _six: https://pypi.org/project/six
451451
.. _tox: https://pypi.org/project/tox

‎Doc/howto/unicode.rst

+3-3
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ On the Computerphile Youtube channel, Tom Scott briefly
167167
(9 minutes 36 seconds).
168168

169169
To help understand the standard, Jukka Korpela has written `an introductory
170-
guide <http://jkorpela.fi/unicode/guide.html>`_ to reading the
170+
guide <https://jkorpela.fi/unicode/guide.html>`_ to reading the
171171
Unicode character tables.
172172

173173
Another `good introductory article <https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses/>`_
@@ -735,7 +735,7 @@ References
735735
----------
736736

737737
One section of `Mastering Python 3 Input/Output
738-
<http://pyvideo.org/video/289/pycon-2010--mastering-python-3-i-o>`_,
738+
<https://pyvideo.org/video/289/pycon-2010--mastering-python-3-i-o>`_,
739739
a PyCon 2010 talk by David Beazley, discusses text processing and binary data handling.
740740

741741
The `PDF slides for Marc-André Lemburg's presentation "Writing Unicode-aware
@@ -745,7 +745,7 @@ discuss questions of character encodings as well as how to internationalize
745745
and localize an application. These slides cover Python 2.x only.
746746

747747
`The Guts of Unicode in Python
748-
<http://pyvideo.org/video/1768/the-guts-of-unicode-in-python>`_
748+
<https://pyvideo.org/video/1768/the-guts-of-unicode-in-python>`_
749749
is a PyCon 2013 talk by Benjamin Peterson that discusses the internal Unicode
750750
representation in Python 3.3.
751751

‎Doc/howto/urllib2.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -411,7 +411,7 @@ fetched, particularly the headers sent by the server. It is currently an
411411
:class:`http.client.HTTPMessage` instance.
412412

413413
Typical headers include 'Content-length', 'Content-type', and so on. See the
414-
`Quick Reference to HTTP Headers <http://jkorpela.fi/http.html>`_
414+
`Quick Reference to HTTP Headers <https://jkorpela.fi/http.html>`_
415415
for a useful listing of HTTP headers with brief explanations of their meaning
416416
and use.
417417

‎Doc/library/collections.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -664,7 +664,7 @@ added elements by appending to the right and popping to the left::
664664

665665
def moving_average(iterable, n=3):
666666
# moving_average([40, 30, 50, 46, 39, 44]) --> 40.0 42.0 45.0 43.0
667-
# http://en.wikipedia.org/wiki/Moving_average
667+
# https://en.wikipedia.org/wiki/Moving_average
668668
it = iter(iterable)
669669
d = deque(itertools.islice(it, n-1))
670670
d.appendleft(0)

‎Doc/library/difflib.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -353,9 +353,9 @@ diffs. For comparing directories and files, see also, the :mod:`filecmp` module.
353353

354354
.. seealso::
355355

356-
`Pattern Matching: The Gestalt Approach <http://www.drdobbs.com/database/pattern-matching-the-gestalt-approach/184407970>`_
356+
`Pattern Matching: The Gestalt Approach <https://www.drdobbs.com/database/pattern-matching-the-gestalt-approach/184407970>`_
357357
Discussion of a similar algorithm by John W. Ratcliff and D. E. Metzener. This
358-
was published in `Dr. Dobb's Journal <http://www.drdobbs.com/>`_ in July, 1988.
358+
was published in `Dr. Dobb's Journal <https://www.drdobbs.com/>`_ in July, 1988.
359359

360360

361361
.. _sequence-matcher:

‎Doc/library/gettext.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -445,7 +445,7 @@ There are a few tools to extract the strings meant for translation.
445445
The original GNU :program:`gettext` only supported C or C++ source
446446
code but its extended version :program:`xgettext` scans code written
447447
in a number of languages, including Python, to find strings marked as
448-
translatable. `Babel <http://babel.pocoo.org/>`__ is a Python
448+
translatable. `Babel <https://babel.pocoo.org/>`__ is a Python
449449
internationalization library that includes a :file:`pybabel` script to
450450
extract and compile message catalogs. François Pinard's program
451451
called :program:`xpot` does a similar job and is available as part of

‎Doc/library/http.client.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -591,7 +591,7 @@ Here is an example session that shows how to ``POST`` requests::
591591
302 Found
592592
>>> data = response.read()
593593
>>> data
594-
b'Redirecting to <a href="http://bugs.python.org/issue12524">http://bugs.python.org/issue12524</a>'
594+
b'Redirecting to <a href="https://bugs.python.org/issue12524">https://bugs.python.org/issue12524</a>'
595595
>>> conn.close()
596596

597597
Client side ``HTTP PUT`` requests are very similar to ``POST`` requests. The

‎Doc/library/importlib.resources.rst

+3-3
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,16 @@ for example, a package and its resources can be imported from a zip file using
2626
This module provides functionality similar to `pkg_resources
2727
<https://setuptools.readthedocs.io/en/latest/pkg_resources.html>`_ `Basic
2828
Resource Access
29-
<http://setuptools.readthedocs.io/en/latest/pkg_resources.html#basic-resource-access>`_
29+
<https://setuptools.readthedocs.io/en/latest/pkg_resources.html#basic-resource-access>`_
3030
without the performance overhead of that package. This makes reading
3131
resources included in packages easier, with more stable and consistent
3232
semantics.
3333

3434
The standalone backport of this module provides more information
3535
on `using importlib.resources
36-
<http://importlib-resources.readthedocs.io/en/latest/using.html>`_ and
36+
<https://importlib-resources.readthedocs.io/en/latest/using.html>`_ and
3737
`migrating from pkg_resources to importlib.resources
38-
<http://importlib-resources.readthedocs.io/en/latest/migration.html>`_.
38+
<https://importlib-resources.readthedocs.io/en/latest/migration.html>`_.
3939

4040
:class:`Loaders <importlib.abc.Loader>` that wish to support resource reading should implement a
4141
``get_resource_reader(fullname)`` method as specified by

‎Doc/library/json.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ Basic Usage
226226
*object_hook* is an optional function that will be called with the result of
227227
any object literal decoded (a :class:`dict`). The return value of
228228
*object_hook* will be used instead of the :class:`dict`. This feature can be used
229-
to implement custom decoders (e.g. `JSON-RPC <http://www.jsonrpc.org>`_
229+
to implement custom decoders (e.g. `JSON-RPC <https://www.jsonrpc.org>`_
230230
class hinting).
231231

232232
*object_pairs_hook* is an optional function that will be called with the
@@ -326,7 +326,7 @@ Encoders and Decoders
326326
*object_hook*, if specified, will be called with the result of every JSON
327327
object decoded and its return value will be used in place of the given
328328
:class:`dict`. This can be used to provide custom deserializations (e.g. to
329-
support `JSON-RPC <http://www.jsonrpc.org>`_ class hinting).
329+
support `JSON-RPC <https://www.jsonrpc.org>`_ class hinting).
330330

331331
*object_pairs_hook*, if specified will be called with the result of every
332332
JSON object decoded with an ordered list of pairs. The return value of

‎Doc/library/os.path.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,7 @@ the :mod:`glob` module.)
335335

336336
.. note::
337337
On POSIX systems, in accordance with `IEEE Std 1003.1 2013 Edition; 4.13
338-
Pathname Resolution <http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap04.html#tag_04_13>`_,
338+
Pathname Resolution <https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap04.html#tag_04_13>`_,
339339
if a pathname begins with exactly two slashes, the first component
340340
following the leading characters may be interpreted in an implementation-defined
341341
manner, although more than two leading characters shall be treated as a

‎Doc/library/os.rst

+3-3
Original file line numberDiff line numberDiff line change
@@ -2504,9 +2504,9 @@ features:
25042504
.. note::
25052505

25062506
On Unix-based systems, :func:`scandir` uses the system's
2507-
`opendir() <http://pubs.opengroup.org/onlinepubs/009695399/functions/opendir.html>`_
2507+
`opendir() <https://pubs.opengroup.org/onlinepubs/009695399/functions/opendir.html>`_
25082508
and
2509-
`readdir() <http://pubs.opengroup.org/onlinepubs/009695399/functions/readdir_r.html>`_
2509+
`readdir() <https://pubs.opengroup.org/onlinepubs/009695399/functions/readdir_r.html>`_
25102510
functions. On Windows, it uses the Win32
25112511
`FindFirstFileW <https://msdn.microsoft.com/en-us/library/windows/desktop/aa364418(v=vs.85).aspx>`_
25122512
and
@@ -4966,7 +4966,7 @@ Random numbers
49664966
:py:data:`GRND_NONBLOCK`.
49674967

49684968
See also the `Linux getrandom() manual page
4969-
<http://man7.org/linux/man-pages/man2/getrandom.2.html>`_.
4969+
<https://man7.org/linux/man-pages/man2/getrandom.2.html>`_.
49704970

49714971
.. availability:: Linux >= 3.17.
49724972

‎Doc/library/secrets.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ Generate an eight-character alphanumeric password:
153153
.. note::
154154

155155
Applications should not
156-
`store passwords in a recoverable format <http://cwe.mitre.org/data/definitions/257.html>`_,
156+
`store passwords in a recoverable format <https://cwe.mitre.org/data/definitions/257.html>`_,
157157
whether plain text or encrypted. They should be salted and hashed
158158
using a cryptographically strong one-way (irreversible) hash function.
159159

‎Doc/library/shutil.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -801,4 +801,4 @@ Querying the size of the output terminal
801801
http://www.manpagez.com/man/3/copyfile/
802802

803803
.. _`Other Environment Variables`:
804-
http://pubs.opengroup.org/onlinepubs/7908799/xbd/envvar.html#tag_002_003
804+
https://pubs.opengroup.org/onlinepubs/7908799/xbd/envvar.html#tag_002_003

‎Doc/library/socket.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,7 @@ Constants
347347

348348
.. seealso::
349349

350-
`Secure File Descriptor Handling <http://udrepper.livejournal.com/20407.html>`_
350+
`Secure File Descriptor Handling <https://udrepper.livejournal.com/20407.html>`_
351351
for a more thorough explanation.
352352

353353
.. availability:: Linux >= 2.6.27.

‎Doc/library/statistics.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -938,7 +938,7 @@ Carlo simulation <https://en.wikipedia.org/wiki/Monte_Carlo_method>`_:
938938
[1.4591308524824727, 1.8035946855390597, 2.175091447274739]
939939

940940
Normal distributions can be used to approximate `Binomial
941-
distributions <http://mathworld.wolfram.com/BinomialDistribution.html>`_
941+
distributions <https://mathworld.wolfram.com/BinomialDistribution.html>`_
942942
when the sample size is large and when the probability of a successful
943943
trial is near 50%.
944944

‎Doc/library/string.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -738,7 +738,7 @@ internationalization (i18n) since in that context, the simpler syntax and
738738
functionality makes it easier to translate than other built-in string
739739
formatting facilities in Python. As an example of a library built on template
740740
strings for i18n, see the
741-
`flufl.i18n <http://flufli18n.readthedocs.io/en/latest/>`_ package.
741+
`flufl.i18n <https://flufli18n.readthedocs.io/en/latest/>`_ package.
742742

743743
.. index:: single: $ (dollar); in template strings
744744

‎Doc/library/sys.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1799,4 +1799,4 @@ always available.
17991799

18001800
.. rubric:: Citations
18011801

1802-
.. [C99] ISO/IEC 9899:1999. "Programming languages -- C." A public draft of this standard is available at http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf\ .
1802+
.. [C99] ISO/IEC 9899:1999. "Programming languages -- C." A public draft of this standard is available at https://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf\ .

‎Doc/library/tkinter.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ details that are unchanged.
6161
* `Python and Tkinter Programming <https://www.packtpub.com/product/python-gui-programming-with-tkinter/9781788835886>`_
6262
By Alan Moore. (ISBN 978-1788835886)
6363

64-
* `Programming Python <http://learning-python.com/about-pp4e.html>`_
64+
* `Programming Python <https://learning-python.com/about-pp4e.html>`_
6565
By Mark Lutz; has excellent coverage of Tkinter. (ISBN 978-0596158101)
6666

6767
* `Tcl and the Tk Toolkit (2nd edition) <https://www.amazon.com/exec/obidos/ASIN/032133633X>`_
@@ -988,7 +988,7 @@ wherever the image was used.
988988

989989
.. seealso::
990990

991-
The `Pillow <http://python-pillow.org/>`_ package adds support for
991+
The `Pillow <https://python-pillow.org/>`_ package adds support for
992992
formats such as BMP, JPEG, TIFF, and WebP, among others.
993993

994994
.. _tkinter-file-handlers:

‎Doc/library/xmlrpc.client.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -156,12 +156,12 @@ between conformable Python objects and XML on the wire.
156156
Added support of unmarshalling additional types used by Apache XML-RPC
157157
implementation for numerics: ``i1``, ``i2``, ``i8``, ``biginteger``,
158158
``float`` and ``bigdecimal``.
159-
See http://ws.apache.org/xmlrpc/types.html for a description.
159+
See https://ws.apache.org/xmlrpc/types.html for a description.
160160

161161

162162
.. seealso::
163163

164-
`XML-RPC HOWTO <http://www.tldp.org/HOWTO/XML-RPC-HOWTO/index.html>`_
164+
`XML-RPC HOWTO <https://www.tldp.org/HOWTO/XML-RPC-HOWTO/index.html>`_
165165
A good description of XML-RPC operation and client software in several languages.
166166
Contains pretty much everything an XML-RPC client developer needs to know.
167167

‎Doc/license.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,7 @@ Sockets
353353

354354
The :mod:`socket` module uses the functions, :func:`getaddrinfo`, and
355355
:func:`getnameinfo`, which are coded in separate source files from the WIDE
356-
Project, http://www.wide.ad.jp/. ::
356+
Project, https://www.wide.ad.jp/. ::
357357

358358
Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
359359
All rights reserved.

0 commit comments

Comments
 (0)
Please sign in to comment.