c457f4f6ba
- bsc#1122191: add CVE-2019-5010-null-defer-x509-cert-DOS.patch fixing bpo-35746. An exploitable denial-of-service vulnerability exists in the X509 certificate parser of Python.org Python 2.7.11 / 3.7.2. A specially crafted X509 certificate can cause a NULL pointer dereference, resulting in a denial of service. An attacker can initiate or accept TLS connections using crafted certificates to trigger this vulnerability.
Matej Cepl2019-01-20 01:08:59 +00:00
9eba14b8c5
- Apply "CVE-2018-1000802-shutil_use_subprocess_no_spawn.patch" which converts shutil._call_external_zip to use subprocess rather than distutils.spawn. [bsc#1109663, CVE-2018-1000802]
Matej Cepl2018-09-27 14:11:14 +00:00
a253d3727a
* dozens of bugfixes, see NEWS for details - add patch from upstream: * do-not-use-non-ascii-in-test_ssl.patch * dozens of bugfixes, see NEWS for details - add patch from upstream: * do-not-use-non-ascii-in-test_ssl.patch * dozens of bugfixes, see NEWS for details - add patch from upstream: * do-not-use-non-ascii-in-test_ssl.patch
Tomáš Chvátal
2018-05-22 08:07:44 +00:00
1e548f3452
Accepting request 611078 from home:stroeder:branches:devel:languages:python:Factory
Tomáš Chvátal
2018-05-22 08:06:13 +00:00
70d78d4e2f
- update to 2.7.14 * dozens of bugfixes, see NEWS for details * fixed possible integer overflow in PyString_DecodeEscape (CVE-2017-1000158, bsc#1068664) * fixed segfaults with dict mutated during search * fixed possible free-after-use problems with buffer objects with custom indexing * fixed urllib.splithost to correctly parse fragments (bpo-30500) - drop upstreamed python-2.7.13-overflow_check.patch - drop unneeded python-2.7.12-makeopcode.patch - drop upstreamed 0001-2.7-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3094.patch
Jan Matejek
2017-11-21 18:28:14 +00:00
0b843a9f57
- obsolete/provide python-argparse and provide python2-argparse, because the argparse module is available from python 2.7 up
Jan Matejek
2017-08-28 13:29:37 +00:00
acb48c1f8a
Accepting request 517529 from home:kukuk:branches:devel:languages:python:Factory
Jan Matejek
2017-08-21 12:25:25 +00:00
e76bc8d64f
- update python-2.7.10-overflow_check.patch with python-2.7.13-overflow_check.patch, incorporating upstream changes
Jan Matejek
2017-01-05 11:54:43 +00:00
3a2ae521f8
* dozens of bugfixes, see NEWS for details * updated cipher lists for openssl wrapper, support openssl >= 1.1.0 * properly fix HTTPoxy (CVE-2016-1000110) * profile-opt build now applies PGO to modules as well - drop python-2.7.10-overflow_check.patch which is solved in upstream
Jan Matejek
2017-01-03 17:42:38 +00:00
1ca0d56f57
- update to 2.7.13 * dozens of bugfixes, see NEWS for details * updated cipher lists for openssl wrapper, support openssl >= 1.1.0 * properly fix HTTPoxy (CVE-2016-1000110) * profile-opt build now applies PGO to modules as well - drop python-2.7.10-overflow_check.patch which is solved in upstream
Jan Matejek
2017-01-03 17:42:02 +00:00
f21ffdf240
- provide python2-* symbols, for support of new packages built as python2-foo - rename macros.python to macros.python2 accordingly - require python-rpm-macros package, drop macro definitions from macros.python2
Jan Matejek
2016-12-02 15:37:55 +00:00
23d372d986
CVE-2016-5699 httplib header injection (bsc#985348) (this one is actually fixed since 2.7.10) CVE-2016-5699 httplib header injection (bsc#985348) (this one is actually fixed since 2.7.10)
Jan Matejek
2016-07-01 13:16:46 +00:00
3d29b362e3
CVE-2016-5699 httplib header injection (bsc#985348) (this one is actually fixed since 2.7.10)
Jan Matejek
2016-07-01 13:15:24 +00:00
95238b7fc9
- update LD_LIBRARY_PATH to use $PWD instead of "." because the test process escapes to its own directory - modify shebang-fixing scriptlet to ignore makeopcodetargets.py
Jan Matejek
2016-06-30 13:10:14 +00:00
05220bdba0
- python-2.7.12-makeopcode.patch - run newly-built python interpreter to make opcodes, in order not to require pre-built python
Jan Matejek
2016-06-30 12:56:08 +00:00
91b628d395
- update to 2.7.12 * dozens of bugfixes, see NEWS for details * fixes multiple security issues: CVE-2016-0772 TLS stripping attack on smtplib (bsc#984751) CVE-2016-5636 zipimporter heap overflow (bsc#985177) - removed upstreamed python-2.7.7-mhlib-linkcount.patch - refreshed multilib patch
Jan Matejek
2016-06-30 10:50:57 +00:00
1e93af4043
Accepting request 361067 from openSUSE:Factory:Staging:Gcc6
Jan Matejek
2016-02-23 15:31:19 +00:00
bc41d3aa08
Accepting request 331039 from devel:languages:python:Factory
Stephan Kulow
2015-09-19 04:52:47 +00:00
c890c9fda8
- copy strict-tls-checks subpackage from SLE to retain future compatibility (not built in openSUSE) - do this properly to fix bnc#945401
Jan Matejek
2015-09-14 15:36:31 +00:00
9877de58c4
Accepting request 266105 from home:Andreas_Schwab:Factory
Jan Matejek
2014-12-22 16:49:53 +00:00
032a0b15da
Accepting request 265739 from devel:languages:python:Factory
Stephan Kulow
2014-12-21 11:04:15 +00:00
680cb721f9
* SSLv3 disabled by default (bnc#901715)
Jan Matejek
2014-12-18 13:05:24 +00:00
bedd13ad31
- set fixed doc build date, lower sphinx requirement (for older openSUSE)
Jan Matejek
2014-12-17 13:10:23 +00:00
cc099c9e1e
- update to 2.7.9 * contains full backport of ssl module from Python 3.4 (PEP466) * HTTPS certificate validation enabled by default (PEP476) * SSLv3 disabled by default * backported ensurepip module (PEP477) * fixes several missing CVEs from last release: CVE-2013-1752, CVE-2013-1753 * dozens of minor bugfixes - dropped upstreamed patches: python-2.7.6-poplib.patch, smtplib_maxline-2.7.patch, xmlrpc_gzip_27.patch - dropped patch python-2.7.3-ssl_ca_path.patch because we don't need it with ssl module from Python 3 - libffi was upgraded upstream, seems to contain our changes, so dropping libffi-ppc64le.diff as well - python-2.7-urllib2-localnet-ssl.patch - properly remove unconditional "import ssl" from test_urllib2_localnet that caused it to fail without ssl - drop HTML doc tarball, build HTML documentation from source
Jan Matejek
2014-12-15 15:06:19 +00:00
5977a0f656
Accepting request 258807 from devel:languages:python:Factory
Stephan Kulow
2014-11-02 15:28:06 +00:00
0a6b898b31
Accepting request 257990 from home:dirkmueller:branches:devel:languages:python:Factory
Jan Matejek
2014-10-22 13:32:56 +00:00
ded2328edd
Accepting request 257573 from home:elvigia:branches:devel:languages:python:Factory
Jan Matejek
2014-10-20 11:39:34 +00:00
ea8460734a
Accepting request 253635 from devel:languages:python:Factory
Stephan Kulow
2014-10-05 18:30:36 +00:00
ad45ed7669
- update to 2.7.8 * bugfix-only release, dozens of bugs fixed * fixes CVE-2014-4650 directory traversal in CGIHTTPServer * fixes CVE-2014-7185 (bnc#898572) potential buffer overflow in buffer() - dropped upstreamed CVE-2014-4650-CGIHTTPserver-traversal.patch
Jan Matejek
2014-09-30 15:34:42 +00:00
4eadd6b7fd
Accepting request 242381 from devel:languages:python:Factory
Stephan Kulow
2014-07-28 04:31:15 +00:00
13e614b70b
- CVE-2014-4650-CGIHTTPServer-traversal.patch: CGIHTTPServer file disclosure and directory traversal through URL-encoded characters (CVE-2014-4650, bnc#885882) - python-2.7.7-mhlib-linkcount.patch: remove link count optimizations that are incorrect on btrfs (and possibly other filesystems)
Jan Matejek
2014-07-24 14:33:34 +00:00
f32b030398
Accepting request 238381 from devel:languages:python:Factory
Stephan Kulow
2014-06-25 13:24:03 +00:00
71551512cd
- update to 2.7.7 * bugfix-only release, over a hundred bugs fixed * backported hmac.compare_digest from python3, first step of PEP 466 - drop upstreamed patches: * CVE-2014-1912-recvfrom_into.patch * python-2.7.4-no-REUSEPORT.patch * python-2.7.6-bdist-rpm.patch * python-2.7.6-imaplib.patch * python-2.7.6-sqlite-3.8.4-tests.patch - refresh patches: * python-2.7.3-ssl_ca_path.patch * python-2.7.4-canonicalize2.patch * xmlrpc_gzip_27.patch - added python keyring and signature for the main tarball
Jan Matejek
2014-06-20 13:47:06 +00:00
0dbc5d47ba
Accepting request 226492 from devel:languages:python:Factory
Stephan Kulow
2014-03-21 14:47:36 +00:00
b15d1e2b45
Accepting request 226488 from home:Andreas_Schwab:Factory
Jan Matejek
2014-03-17 17:14:24 +00:00
5a079e8806
Accepting request 226022 from home:AndreasStieger:branches:devel:languages:python:Factory
Jan Matejek
2014-03-17 16:14:14 +00:00
c0d3b23d88
Accepting request 222235 from devel:languages:python:Factory
Stephan Kulow
2014-02-19 08:10:33 +00:00