pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Jun  4 14:14:17 UTC 2025

Modified Files:
        pkgsrc/lang/py311-html-docs: Makefile distinfo
        pkgsrc/lang/python311: Makefile dist.mk distinfo

Log Message:
python311 py311-html-docs: updated to 3.11.13

Python 3.11.13 final

Security

gh-135034: Fixes multiple issues that allowed tarfile extraction filters (filter="data" and filter="tar") to be bypassed using crafted symlinks and hard links.

Addresses CVE 2024-12718, CVE 2025-4138, CVE 2025-4330, and CVE 2025-4517.

gh-133767: Fix use-after-free in the “unicode-escape” decoder with a non-“strict” error handler.

gh-128840: Short-circuit the processing of long IPv6 addresses early in ipaddress to prevent excessive memory consumption and a minor denial-of-service.

Library

gh-128840: Fix parsing long IPv6 addresses with embedded IPv4 address.
gh-134062: ipaddress: fix collisions in __hash__() for IPv4Network and IPv6Network objects.
gh-123409: Fix ipaddress.IPv6Address.reverse_pointer output according to RFC 3596, §2.5. Patch by Bénédikt Tran.
bpo-43633: Improve the textual representation of IPv4-mapped IPv6 addresses (RFC 4291 Sections 2.2, 2.5.5.2) in ipaddress. Patch by Oleksandr Pavliuk.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/lang/py311-html-docs/Makefile \
    pkgsrc/lang/py311-html-docs/distinfo
cvs rdiff -u -r1.41 -r1.42 pkgsrc/lang/python311/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/lang/python311/dist.mk
cvs rdiff -u -r1.21 -r1.22 pkgsrc/lang/python311/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/py311-html-docs/Makefile
diff -u pkgsrc/lang/py311-html-docs/Makefile:1.13 pkgsrc/lang/py311-html-docs/Makefile:1.14
--- pkgsrc/lang/py311-html-docs/Makefile:1.13   Wed Apr  9 14:47:58 2025
+++ pkgsrc/lang/py311-html-docs/Makefile        Wed Jun  4 14:14:17 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2025/04/09 14:47:58 adam Exp $
+# $NetBSD: Makefile,v 1.14 2025/06/04 14:14:17 adam Exp $
 
-VERS=          3.11.12
+VERS=          3.11.13
 DISTNAME=      python-${VERS}-docs-html
 PKGNAME=       py311-html-docs-${VERS}
 CATEGORIES=    lang python
Index: pkgsrc/lang/py311-html-docs/distinfo
diff -u pkgsrc/lang/py311-html-docs/distinfo:1.13 pkgsrc/lang/py311-html-docs/distinfo:1.14
--- pkgsrc/lang/py311-html-docs/distinfo:1.13   Wed Apr  9 14:47:58 2025
+++ pkgsrc/lang/py311-html-docs/distinfo        Wed Jun  4 14:14:17 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2025/04/09 14:47:58 adam Exp $
+$NetBSD: distinfo,v 1.14 2025/06/04 14:14:17 adam Exp $
 
-BLAKE2s (python-3.11.12-docs-html.tar.bz2) = e4d371d7585f92d971e70953e16f330f8742ccf3b1d3a9977236c44c79fa53a4
-SHA512 (python-3.11.12-docs-html.tar.bz2) = 62b17a25ca10ebbd00943169d32e1ba94fb6f0515a60600408a2de441b43770efe3238a6ba97db844400e298083f021312c2f88752481e61c6825acc1ca31283
-Size (python-3.11.12-docs-html.tar.bz2) = 7994774 bytes
+BLAKE2s (python-3.11.13-docs-html.tar.bz2) = 370f4a460b16122509d809e43bfaa0b1f4112c0d753f611b88301fd0e69060d0
+SHA512 (python-3.11.13-docs-html.tar.bz2) = 3542b4fce3a1fb38f65108a892ef9daaa3debc98c37f382027f72e08d958726c62bdbd7c2aa32634dd3201c8e80468282fc66f74806cc0524a05168fa8548c59
+Size (python-3.11.13-docs-html.tar.bz2) = 8003127 bytes

Index: pkgsrc/lang/python311/Makefile
diff -u pkgsrc/lang/python311/Makefile:1.41 pkgsrc/lang/python311/Makefile:1.42
--- pkgsrc/lang/python311/Makefile:1.41 Thu Apr 17 21:51:22 2025
+++ pkgsrc/lang/python311/Makefile      Wed Jun  4 14:14:17 2025
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.41 2025/04/17 21:51:22 wiz Exp $
+# $NetBSD: Makefile,v 1.42 2025/06/04 14:14:17 adam Exp $
 
-PKGREVISION= 1
 .include "dist.mk"
 
 PKGNAME=       python311-${PY_DISTVERSION}

Index: pkgsrc/lang/python311/dist.mk
diff -u pkgsrc/lang/python311/dist.mk:1.13 pkgsrc/lang/python311/dist.mk:1.14
--- pkgsrc/lang/python311/dist.mk:1.13  Wed Apr  9 14:47:58 2025
+++ pkgsrc/lang/python311/dist.mk       Wed Jun  4 14:14:17 2025
@@ -1,6 +1,6 @@
-# $NetBSD: dist.mk,v 1.13 2025/04/09 14:47:58 adam Exp $
+# $NetBSD: dist.mk,v 1.14 2025/06/04 14:14:17 adam Exp $
 
-PY_DISTVERSION=        3.11.12
+PY_DISTVERSION=        3.11.13
 DISTNAME=      Python-${PY_DISTVERSION}
 EXTRACT_SUFX=  .tar.xz
 DISTINFO_FILE= ${.CURDIR}/../../lang/python311/distinfo

Index: pkgsrc/lang/python311/distinfo
diff -u pkgsrc/lang/python311/distinfo:1.21 pkgsrc/lang/python311/distinfo:1.22
--- pkgsrc/lang/python311/distinfo:1.21 Wed Apr  9 14:47:58 2025
+++ pkgsrc/lang/python311/distinfo      Wed Jun  4 14:14:17 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.21 2025/04/09 14:47:58 adam Exp $
+$NetBSD: distinfo,v 1.22 2025/06/04 14:14:17 adam Exp $
 
-BLAKE2s (Python-3.11.12.tar.xz) = 9967e07525dbbb2b65146c5ee0174c7bf36e7a27e280f492d3c31f54e212bca2
-SHA512 (Python-3.11.12.tar.xz) = 5c95900de73cd187f5d7a89a05314ef85f4d680308d0d5fff5e6ada81f8ecf030018bef0f1a819d007e8b6d01b52e50395572c2d1a56d2c164492e13a69a9926
-Size (Python-3.11.12.tar.xz) = 20112232 bytes
+BLAKE2s (Python-3.11.13.tar.xz) = 8b1ce2c653a1ebe789d177a9bfd95c07a3fd5378e7f0dd3d6ce37e49cc7cc703
+SHA512 (Python-3.11.13.tar.xz) = 70f57464d548eac4fe0d0c7f85a14b0e549a4e25ef66de4fc36b06ce72a3efe87dadfcd56ee275c10483cf802fbc9d73b61f9fb2941a46e2f92f075aeb1afe85
+Size (Python-3.11.13.tar.xz) = 20117496 bytes
 SHA1 (patch-Include_pymacro.h) = 271a891892dca1a3aaa3bedcae626a68a36cae0b
 SHA1 (patch-Lib_ctypes_util.py) = 3dec1b6b7a36e46cbfa0dfcd71c5e7fac9f60764
 SHA1 (patch-Lib_distutils_unixccompiler.py) = 8a91e8f4f86517a62408c3a10ed5eb50c4091fbf



Home | Main Index | Thread Index | Old Index