summaryrefslogtreecommitdiffstats
path: root/Misc/NEWS.d/3.9.15.rst
diff options
context:
space:
mode:
authorŁukasz Langa <lukasz@langa.pl>2022-10-11 14:48:37 (GMT)
committerŁukasz Langa <lukasz@langa.pl>2022-10-11 14:48:37 (GMT)
commit7e2815419663a2f82abf6c5e1f848fd1de7c8033 (patch)
tree40672f833960a320f24081f01c7cdc23e03c85b9 /Misc/NEWS.d/3.9.15.rst
parent1db2d952849d466303c79be25c50919a08f6a563 (diff)
downloadcpython-7e2815419663a2f82abf6c5e1f848fd1de7c8033.zip
cpython-7e2815419663a2f82abf6c5e1f848fd1de7c8033.tar.gz
cpython-7e2815419663a2f82abf6c5e1f848fd1de7c8033.tar.bz2
Python 3.9.15v3.9.15
Diffstat (limited to 'Misc/NEWS.d/3.9.15.rst')
-rw-r--r--Misc/NEWS.d/3.9.15.rst75
1 files changed, 75 insertions, 0 deletions
diff --git a/Misc/NEWS.d/3.9.15.rst b/Misc/NEWS.d/3.9.15.rst
new file mode 100644
index 0000000..7d2736c
--- /dev/null
+++ b/Misc/NEWS.d/3.9.15.rst
@@ -0,0 +1,75 @@
+.. date: 2022-09-28-17-09-37
+.. gh-issue: 97616
+.. nonce: K1e3Xs
+.. release date: 2022-10-11
+.. section: Security
+
+Fix multiplying a list by an integer (``list *= int``): detect the integer
+overflow when the new allocated length is close to the maximum size. Issue
+reported by Jordan Limor. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-09-28-12-10-57
+.. gh-issue: 97612
+.. nonce: y6NvOQ
+.. section: Security
+
+Fix a shell code injection vulnerability in the
+``get-remote-certificate.py`` example script. The script no longer uses a
+shell to run ``openssl`` commands. Issue reported and initial fix by Caleb
+Shortt. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-09-21-14-38-31
+.. gh-issue: 96848
+.. nonce: WuoLzU
+.. section: Core and Builtins
+
+Fix command line parsing: reject :option:`-X int_max_str_digits <-X>` option
+with no value (invalid) when the :envvar:`PYTHONINTMAXSTRDIGITS` environment
+variable is set to a valid limit. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-09-16-19-02-40
+.. gh-issue: 95778
+.. nonce: cJmnst
+.. section: Core and Builtins
+
+When :exc:`ValueError` is raised if an integer is larger than the limit,
+mention the :func:`sys.set_int_max_str_digits` function in the error
+message. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-09-22-14-35-02
+.. gh-issue: 97005
+.. nonce: yf21Q7
+.. section: Library
+
+Update bundled libexpat to 2.4.9
+
+..
+
+.. date: 2022-09-07-00-11-33
+.. gh-issue: 96577
+.. nonce: kV4K_1
+.. section: Windows
+
+Fixes a potential buffer overrun in :mod:`msilib`.
+
+..
+
+.. date: 2022-10-05-15-26-58
+.. gh-issue: 97897
+.. nonce: Rf-C6u
+.. section: macOS
+
+The macOS 13 SDK includes support for the ``mkfifoat`` and ``mknodat``
+system calls. Using the ``dir_fd`` option with either :func:`os.mkfifo` or
+:func:`os.mknod` could result in a segfault if cpython is built with the
+macOS 13 SDK but run on an earlier version of macOS. Prevent this by adding
+runtime support for detection of these system calls ("weaklinking") as is
+done for other newer syscalls on macOS.