Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python36 for openSUSE:Factory 
checked in at 2021-09-20 23:32:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python36 (Old)
 and      /work/SRC/openSUSE:Factory/.python36.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python36"

Mon Sep 20 23:32:03 2021 rev:20 rq:919164 version:3.6.15

Changes:
--------
--- /work/SRC/openSUSE:Factory/python36/python36.changes        2021-09-11 
22:24:13.055368102 +0200
+++ /work/SRC/openSUSE:Factory/.python36.new.1899/python36.changes      
2021-09-20 23:32:27.443122001 +0200
@@ -1,0 +2,17 @@
+Wed Sep 15 11:30:35 UTC 2021 - Matej Cepl <mc...@suse.com>
+
+- Update to 3.6.15:
+  - bpo-43124: Made the internal putcmd function in smtplib
+    sanitize input for presence of \r and \n characters to avoid
+    (unlikely) command injection. Library
+  - bpo-45001: Made email date parsing more robust against
+    malformed input, namely a whitespace-only Date: header. Patch
+    by Wouter Bolsterlee. Tests
+  - bpo-38965: Fix test_faulthandler on GCC 10. Use the
+    ???volatile??? keyword in faulthandler._stack_overflow() to
+    prevent tail call optimization on any compiler, rather than
+    relying on compiler specific pragma.
+- Remove upstreamed patches:
+  - faulthandler_stack_overflow_on_GCC10.patch
+
+-------------------------------------------------------------------
@@ -12,3 +29,3 @@
-    - bpo-44022 (boo#1189241): mod:http.client now avoids
-      infinitely reading potential HTTP headers after a 100
-      Continue status response from the server.
+    - bpo-44022 (bsc#1189241, CVE-2021-3737): mod:http.client now
+      avoids infinitely reading potential HTTP headers after
+      a 100 Continue status response from the server.
@@ -20,3 +37,3 @@
-    - bpo-42988: CVE-2021-3426: Remove the getfile feature of the
-      pydoc module which could be abused to read arbitrary files on
-      the disk (directory traversal vulnerability). Moreover, even
+    - bpo-42988 (CVE-2021-3426, bsc#1183374): Remove the getfile feature
+      of the pydoc module which could be abused to read arbitrary files
+      on the disk (directory traversal vulnerability). Moreover, even
@@ -33,6 +50,7 @@
-    - bpo-43075: Fix Regular Expression Denial of Service (ReDoS)
-      vulnerability in urllib.request.AbstractBasicAuthHandler. The
-      ReDoS-vulnerable regex has quadratic worst-case complexity
-      and it allows cause a denial of service when identifying
-      crafted invalid RFCs. This ReDoS issue is on the client side
-      and needs remote attackers to control the HTTP server.
+    - bpo-43075 (CVE-2021-3733, bsc#1189287): Fix Regular Expression
+      Denial of Service (ReDoS) vulnerability in
+      urllib.request.AbstractBasicAuthHandler. The ReDoS-vulnerable
+      regex has quadratic worst-case complexity and it allows cause
+      a denial of service when identifying crafted invalid RFCs. This
+      ReDoS issue is on the client side and needs remote attackers to
+      control the HTTP server.

Old:
----
  Python-3.6.14.tar.xz
  Python-3.6.14.tar.xz.asc
  faulthandler_stack_overflow_on_GCC10.patch

New:
----
  Python-3.6.15.tar.xz
  Python-3.6.15.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python36.spec ++++++
--- /var/tmp/diff_new_pack.hDKBQO/_old  2021-09-20 23:32:29.031123963 +0200
+++ /var/tmp/diff_new_pack.hDKBQO/_new  2021-09-20 23:32:29.035123968 +0200
@@ -87,7 +87,7 @@
 %bcond_with profileopt
 %endif
 Name:           %{python_pkg_name}%{psuffix}
-Version:        3.6.14
+Version:        3.6.15
 Release:        0
 Summary:        Python 3 Interpreter
 License:        Python-2.0
@@ -108,7 +108,8 @@
 # The following files are not used in the build.
 # They are listed here to work around missing functionality in rpmbuild,
 # which would otherwise exclude them from distributed src.rpm files.
-Source99:       https://www.python.org/static/files/pubkeys.txt#/python.keyring
+# Originally from 
https://www.python.org/static/files/pubkeys.txt#/python.keyring
+Source99:       python.keyring
 Source100:      PACKAGING-NOTES
 # implement "--record-rpm" option for distutils installations
 Patch01:        Python-3.0b1-record-rpm.patch
@@ -160,9 +161,6 @@
 Patch36:        riscv64-support.patch
 # PATCH-FIX-UPSTREAM riscv64-ctypes.patch bpo-35847: RISC-V needs 
CTYPES_PASS_BY_REF_HACK (GH-11694)
 Patch37:        riscv64-ctypes.patch
-# PATCH-FIX-UPSTREAM faulthandler._stack_overflow_on_GCC10.patch bpo#38965 
mc...@suse.com
-# Fix faulthandler._stack_overflow() on GCC 10
-Patch38:        faulthandler_stack_overflow_on_GCC10.patch
 # PATCH-FIX-UPSTREAM ignore_pip_deprec_warn.patch mc...@suse.com
 # Ignore deprecation warning for old version of pip
 Patch39:        ignore_pip_deprec_warn.patch
@@ -430,7 +428,6 @@
 %patch35 -p1
 %patch36 -p1
 %patch37 -p1
-%patch38 -p1
 %patch39 -p1
 %patch40 -p1
 %patch41 -p1

++++++ Python-3.6.14.tar.xz -> Python-3.6.15.tar.xz ++++++
/work/SRC/openSUSE:Factory/python36/Python-3.6.14.tar.xz 
/work/SRC/openSUSE:Factory/.python36.new.1899/Python-3.6.15.tar.xz differ: char 
25, line 1

Reply via email to