Commit Graph

233 Commits

Author SHA1 Message Date
Charalampos Stratakis 4017ecdf5c Fix for CVE-2016-1000110 HTTPoxy attack 2016-08-09 14:59:54 +02:00
Charalampos Stratakis 8231a6035b Refactor patch for properly fixing CVE-2016-5636 2016-07-11 13:23:29 +02:00
Charalampos Stratakis e8d957d10d Fix test_pyexpat failure with Expat 2.2.0 2016-07-11 10:59:38 +02:00
Tomas Orsava 4f080ec31e Fix CVE-2016-5699 python: http protocol steam injection attack (rhbz#1303699)
Disabled HTTP header injections in http.client
Fixed upstream: https://hg.python.org/cpython/rev/bf3e1c9b80e9
Resolves: rhbz#1331392
2016-06-24 18:24:38 +02:00
Tomas Orsava 104735ad1e Fix for: CVE-2016-0772 python: smtplib StartTLS stripping attack (rhbz#1303647)
Raise an error when STARTTLS fails.

- rhbz#1303647: https://bugzilla.redhat.com/show_bug.cgi?id=1303647
- rhbz#1346345: https://bugzilla.redhat.com/show_bug.cgi?id=1346345
- Fixed upstream: https://hg.python.org/cpython/rev/d590114c2394
2016-06-20 11:33:55 +02:00
Charalampos Stratakis 8ba2b3c10e Fix possible integer overflow and heap corruption in zipimport module 2016-06-13 18:27:45 +02:00
Orion Poplawski c6dc7288ed Drop python3 macros, require python/python3-rpm-macros
Conflicts:
	macros.python3.4
	python3.spec
2016-03-28 15:38:19 -06:00
Robert Kuska 3fa87d10ec Revert moving lib2to3 to python-tools as distutils uses it 2015-09-23 08:59:22 +02:00
Robert Kuska 2681260943 Update pip version 2015-09-23 08:29:04 +02:00
Robert Kuska bb9e0079d1 %changelog not in descending chronological order
<enough>
2015-09-22 13:09:36 +02:00
Robert Kuska 90849f2a9f Changelog entries must start with * 2015-09-22 13:08:08 +02:00
Robert Kuska d8a5560ab5 Reorganize changelog to correct ordering of changelog messages 2015-09-22 13:07:04 +02:00
Robert Kuska 582d517241 Move idlelib and libto3 to python3-tools
This change aims to shrink volume of default python3 installation
2015-09-22 13:01:27 +02:00
Thomas Spura 8d338b7784 python3-devel: Require python-macros
This picks up version independant macros such as python_provide.
See fpc#281 and fpc#534 for more details.
2015-06-29 13:34:22 +02:00
Matej Stuchlik 8f7e21547a Increase testsuite's DH key size 2015-06-19 11:58:26 +02:00
Matej Stuchlik 2699e3706a Make relocating Python by changing _prefix work 2015-06-19 11:56:26 +02:00
Dennis Gilmore 6f1b657649 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-18 21:30:10 +00:00
Peter Robinson 3b7dcebf39 Disable test_gdb on aarch64 (rhbz#1196181), it joins all other non x86 arches 2015-05-04 20:35:50 +01:00
Matej Stuchlik e0a5a56c7c Add new sources for 3.4.3 2015-04-13 09:43:17 +02:00
Matej Stuchlik 318f360969 Update to 4.3.4 2015-04-02 11:33:06 +02:00
Matej Stuchlik aca03e4c3a Fixed undefined behaviour in faulthandler 2015-02-25 13:26:34 +01:00
Till Maas 9d940a7ac5 Rebuilt for Fedora 23 Change
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
2015-02-21 22:29:06 +01:00
Ville Skyttä 11842a3a5a Own systemtap dirs (#710733) 2015-02-17 21:45:32 +02:00
Dan Horák 70025c7217 - build with valgrind on ppc64le
- disable test_gdb on s390(x) until rhbz#1181034 is resolved
2015-01-12 07:02:47 -05:00
Robert Kuska 86a9a20d91 Backport patches from other pythons versions 2014-12-16 13:41:03 +01:00
Robert Kuska 6afc2ff1f8 Update tests to reflect latest changes in OpenSSL SSLv23 method 2014-12-11 14:39:08 +01:00
Matej Stuchlik a8e96a15a3 Update to Python 3.4.2 2014-11-13 14:39:20 +01:00
Slavek Kabrda e0539fb2e7 Fix CVE-2014-4650 - CGIHTTPServer URL handling
Resolves: rhbz#1113529
2014-11-03 15:03:12 +01:00
Karsten Hopp 8d54999cc4 exclude test_gdb on ppc* (rhbz#1132488) 2014-09-07 12:29:29 +02:00
Slavek Kabrda ed631dfc76 Update rewheel patch with fix from https://github.com/bkabrda/rewheel/pull/1 2014-08-21 16:40:42 +02:00
Peter Robinson 2d77c4da1b - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 22:05:56 +00:00
Miro Hrončok 8430e60b7b Back to Bash wrapper, as upstream in 3.4 also uses Bash for some reasons
This reverts commit 95a55939d7.
This reverts commit 41a68301c7.
2014-07-01 12:17:09 +02:00
Miro Hrončok 41a68301c7 Header of config script improval 2014-06-30 19:11:22 +02:00
Miro Hrončok 95a55939d7 Rewrite the config wrapper from Bash to Python, so it can be interpreted with Python 2014-06-30 18:53:45 +02:00
Peter Robinson 9012997174 aarch64 has valgrind, just list those that don't support it with a ifnarch 2014-06-08 16:27:22 +01:00
Dennis Gilmore a292e5b212 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 19:38:08 -05:00
Karsten Hopp cb99f9f0e5 bump release and rebuild to link with the correct tcl/tk libs on ppcle 2014-06-04 23:16:38 +02:00
Matej Stuchlik 1014fca077 Change paths to bundled projects in rewheel patch 2014-06-03 22:28:46 +02:00
Matej Stuchlik 95668bdbb2 Add explanation of the bootstraping process 2014-05-30 11:54:32 +02:00
Miro Hrončok f188880d6c In config script, use uname -m to write the arch 2014-05-30 11:41:17 +02:00
Dan Horák 2a2186c470 - update the arch list where valgrind exists - %power64 includes also
ppc64le which is not supported yet
2014-05-29 18:10:59 +02:00
Miro Hrončok 567c9678be Forward arguments to the arch specific config script
Resolves: rhbz#1102683
2014-05-29 15:17:39 +02:00
Miro Hrončok 3d53dceca1 Rename python3.Xm-config script to arch specific.
Resolves: rhbz#1091815
2014-05-28 15:08:24 +02:00
Slavek Kabrda 29b96892f1 Also exclude test_faulthandler on aarch64 2014-05-28 09:27:08 +02:00
Dennis Gilmore aeae72b51c add message about building for tcl-8.6 2014-05-27 13:17:25 -05:00
Slavek Kabrda f30edc5e6d Use python3-*, not python-* runtime requires on setuptools and pip 2014-05-27 17:33:00 +02:00
Slavek Kabrda bea65b85a1 Merge branch 'python3.4'
Conflicts:
	python3.spec
2014-05-27 17:15:10 +02:00
Matej Stuchlik cfa9e5212d Update rewheel module 2014-05-27 12:42:42 +02:00
Miro Hrončok c75d3be7c8 Fix multilib dependencies.
Resolves: rhbz#1091815
2014-05-26 19:38:24 +02:00
Matej Stuchlik e602f7a288 Update to Python 3.4.1 2014-05-26 00:23:55 +02:00