https://docs.python.org/3.10/whatsnew/changelog.html#changelog

gh-97616: 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.

gh-97612: 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.

gh-68966: The deprecated mailcap module now refuses to inject unsafe text
          (filenames, MIME types, parameters) into shell
          commands. Instead of using such text, it will warn and act as
          if a match was not found (or for test commands, as if the test
          failed).

About a dozen other non-security fixes.

ok?

--Kurt

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/python/3.10/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- Makefile    8 Sep 2022 19:36:23 -0000       1.21
+++ Makefile    13 Oct 2022 17:32:36 -0000
@@ -3,7 +3,7 @@
 # requirement of the PSF license, if it constitutes a change to
 # Python itself.
 
-FULL_VERSION =         3.10.7
+FULL_VERSION =         3.10.8
 SHARED_LIBS =          python3.10 0.0
 VERSION_SPEC =         >=3.10,<3.11
 PORTROACH =            limit:^3\.10
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/python/3.10/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo    8 Sep 2022 19:36:23 -0000       1.6
+++ distinfo    13 Oct 2022 17:32:36 -0000
@@ -1,2 +1,2 @@
-SHA256 (Python-3.10.7.tgz) = Gy5OLfaXxS02cxZml55ki+7aWUHQ+VdAqvv0Fj5cwSY=
-SIZE (Python-3.10.7.tgz) = 26006589
+SHA256 (Python-3.10.8.tgz) = 9ADD+zlLi+8SkvbcEpLF+tw1MwOaW8DD6IXz4Wc4Apo=
+SIZE (Python-3.10.8.tgz) = 26015299
Index: pkg/PLIST-tests
===================================================================
RCS file: /cvs/ports/lang/python/3.10/pkg/PLIST-tests,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST-tests
--- pkg/PLIST-tests     18 Jun 2022 20:22:41 -0000      1.6
+++ pkg/PLIST-tests     13 Oct 2022 17:32:38 -0000
@@ -3928,6 +3928,16 @@ lib/python3.10/test/tracedmodules/__pyca
 lib/python3.10/test/tracedmodules/__pycache__/testmod.cpython-310.opt-2.pyc
 lib/python3.10/test/tracedmodules/__pycache__/testmod.cpython-310.pyc
 lib/python3.10/test/tracedmodules/testmod.py
+lib/python3.10/test/typinganndata/
+lib/python3.10/test/typinganndata/__init__.py
+lib/python3.10/test/typinganndata/__pycache__/
+lib/python3.10/test/typinganndata/__pycache__/__init__.cpython-310.opt-1.pyc
+lib/python3.10/test/typinganndata/__pycache__/__init__.cpython-310.opt-2.pyc
+lib/python3.10/test/typinganndata/__pycache__/__init__.cpython-310.pyc
+lib/python3.10/test/typinganndata/__pycache__/ann_module9.cpython-310.opt-1.pyc
+lib/python3.10/test/typinganndata/__pycache__/ann_module9.cpython-310.opt-2.pyc
+lib/python3.10/test/typinganndata/__pycache__/ann_module9.cpython-310.pyc
+lib/python3.10/test/typinganndata/ann_module9.py
 lib/python3.10/test/win_console_handler.py
 lib/python3.10/test/xmltestdata/
 lib/python3.10/test/xmltestdata/c14n-20/

Reply via email to