Skip to content

Commit 604fb62

Browse files
committed
blurb release and pydoc topics for 3.5.5rc1.
1 parent 43f014d commit 604fb62

8 files changed

Lines changed: 13161 additions & 106 deletions

‎Lib/pydoc_data/topics.py‎

Lines changed: 13087 additions & 78 deletions
Large diffs are not rendered by default.

‎Misc/NEWS.d/3.5.5rc1.rst‎

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
.. bpo: 32551
2+
.. date: 2018-01-16-16-05-37
3+
.. nonce: U0z4W-
4+
.. release date: 2018-01-23
5+
.. section: Security
6+
7+
The ``sys.path[0]`` initialization change for bpo-29139 caused a regression
8+
by revealing an inconsistency in how sys.path is initialized when executing
9+
``__main__`` from a zipfile, directory, or other import location. This is
10+
considered a potential security issue, as it may lead to privileged
11+
processes unexpectedly loading code from user controlled directories in
12+
situations where that was not previously the case.
13+
14+
The interpreter now consistently avoids ever adding the import location's
15+
parent directory to ``sys.path``, and ensures no other ``sys.path`` entries
16+
are inadvertently modified when inserting the import location named on the
17+
command line. (Originally reported as bpo-29723 against Python 3.6rc1, but
18+
it was missed at the time that the then upcoming Python 3.5.4 release would
19+
also be affected)
20+
21+
..
22+
23+
.. bpo: 30657
24+
.. date: 2017-12-01-18-51-03
25+
.. nonce: Fd8kId
26+
.. section: Security
27+
28+
Fixed possible integer overflow in PyBytes_DecodeEscape, CVE-2017-1000158.
29+
Original patch by Jay Bosamiya; rebased to Python 3 by Miro Hrončok.
30+
31+
..
32+
33+
.. bpo: 30947
34+
.. date: 2017-09-05-20-34-44
35+
.. nonce: iNMmm4
36+
.. section: Security
37+
38+
Upgrade libexpat embedded copy from version 2.2.1 to 2.2.3 to get security
39+
fixes.
40+
41+
..
42+
43+
.. bpo: 31095
44+
.. date: 2017-08-01-18-48-30
45+
.. nonce: bXWZDb
46+
.. section: Core and Builtins
47+
48+
Fix potential crash during GC caused by ``tp_dealloc`` which doesn't call
49+
``PyObject_GC_UnTrack()``.
50+
51+
..
52+
53+
.. bpo: 32072
54+
.. date: 2017-11-18-21-13-52
55+
.. nonce: nwDV8L
56+
.. section: Library
57+
58+
Fixed issues with binary plists:
59+
60+
* Fixed saving bytearrays.
61+
* Identical objects will be saved only once.
62+
* Equal references will be load as identical objects.
63+
* Added support for saving and loading recursive data structures.
64+
65+
..
66+
67+
.. bpo: 31170
68+
.. date: 2017-09-05-20-35-21
69+
.. nonce: QGmJ1t
70+
.. section: Library
71+
72+
expat: Update libexpat from 2.2.3 to 2.2.4. Fix copying of partial
73+
characters for UTF-8 input (libexpat bug 115):
74+
https://github.com/libexpat/libexpat/issues/115

‎Misc/NEWS.d/next/Core and Builtins/2017-08-01-18-48-30.bpo-31095.bXWZDb.rst‎

Lines changed: 0 additions & 2 deletions
This file was deleted.

‎Misc/NEWS.d/next/Library/2017-09-05-20-35-21.bpo-31170.QGmJ1t.rst‎

Lines changed: 0 additions & 3 deletions
This file was deleted.

‎Misc/NEWS.d/next/Library/2017-11-18-21-13-52.bpo-32072.nwDV8L.rst‎

Lines changed: 0 additions & 6 deletions
This file was deleted.

‎Misc/NEWS.d/next/Security/2017-09-05-20-34-44.bpo-30947.iNMmm4.rst‎

Lines changed: 0 additions & 2 deletions
This file was deleted.

‎Misc/NEWS.d/next/Security/2017-12-01-18-51-03.bpo-30657.Fd8kId.rst‎

Lines changed: 0 additions & 2 deletions
This file was deleted.

‎Misc/NEWS.d/next/Security/2018-01-16-16-05-37.bpo-32551.U0z4W-.rst‎

Lines changed: 0 additions & 13 deletions
This file was deleted.

0 commit comments

Comments
 (0)