Go to file
Tomas Orsava 35bab9e580 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 12:57:40 +02:00
.gitignore Build with $RPM_LD_FLAGS (#756863). 2012-01-04 22:15:40 +02:00
00003-remove-mimeaudio-tests.patch 3.3.0-0.4.rc1 2012-08-27 12:54:05 -04:00
00055-systemtap.patch Update to Python 3.4 beta 2. 2014-01-08 10:01:56 +01:00
00102-lib64.patch Fix typo in lib64 patch 2013-11-27 13:33:51 +01:00
00104-lib64-fix-for-test_install.patch renumber and rename patches for consistency with python.spec 2011-09-12 17:39:27 -04:00
00111-no-static-lib.patch Update to Python 3.4 beta 1. 2013-11-27 13:03:43 +01:00
00113-more-configuration-flags.patch 3.3.0-0.1.b1: 3.2 -> 3.3 2012-07-20 16:34:09 -04:00
00125-less-verbose-COUNT_ALLOCS.patch Update to Python 3.4 beta 1. 2013-11-27 13:03:43 +01:00
00131-disable-tests-in-test_io.patch renumber and rename patches for consistency with python.spec 2011-09-12 17:39:27 -04:00
00132-add-rpmbuild-hooks-to-unittest.patch Update to Python 3.4 alpha 4. 2013-11-05 12:40:00 +01:00
00134-fix-COUNT_ALLOCS-failure-in-test_sys.patch Update to Python 3.4 alpha 4. 2013-11-05 12:40:00 +01:00
00135-fix-test-within-test_weakref-in-debug-build.patch rewrite of %check: fine-grained test exclusions 2011-09-10 07:59:22 -04:00
00137-skip-distutils-tests-that-fail-in-rpmbuild.patch rewrite of %check: fine-grained test exclusions 2011-09-10 07:59:22 -04:00
00139-skip-test_float-known-failure-on-arm.patch rewrite of %check: fine-grained test exclusions 2011-09-10 07:59:22 -04:00
00141-fix-tests_with_COUNT_ALLOCS.patch Update to Python 3.4 RC2 2014-03-07 10:59:27 +01:00
00143-tsc-on-ppc.patch Update to Python 3.4 alpha 4. 2013-11-05 12:40:00 +01:00
00146-hashlib-fips.patch Update to Python 3.4 beta 2. 2014-01-08 10:01:56 +01:00
00150-disable-rAssertAlmostEqual-cmath-on-ppc.patch disable rAssertAlmostEqual in test_cmath on PPC (#750811) 2011-12-08 01:44:05 +01:00
00153-fix-test_gdb-noise.patch Update to Python 3.4 beta 2. 2014-01-08 10:01:56 +01:00
00155-avoid-ctypes-thunks.patch 3.2.3-4: avoid allocating thunks in ctypes unless absolutely necessary (patch 155; rhbz#814391) 2012-04-20 15:28:39 -04:00
00156-gdb-autoload-safepath.patch Update to Python 3.4.2 2014-11-13 14:39:20 +01:00
00157-uid-gid-overflows.patch Update to Python 3.4 beta 1. 2013-11-27 13:03:43 +01:00
00160-disable-test_fs_holes-in-rpm-build.patch 3.3.0-0.3.b2 2012-08-13 21:11:12 -04:00
00163-disable-parts-of-test_socket-in-rpm-build.patch skip some tests within test_socket (patch 163) 2012-07-24 15:59:17 -04:00
00164-disable-interrupted_write-tests-on-ppc.patch - build with valgrind on ppc64le 2015-01-12 07:02:47 -05:00
00170-gc-assertions.patch Backport patches from other pythons versions 2014-12-16 13:41:03 +01:00
00173-workaround-ENOPROTOOPT-in-bind_port.patch Update to Python 3.4 beta 1. 2013-11-27 13:03:43 +01:00
00175-fix-configure-Wformat.patch 3.3.0-10: fix gcc 4.8 incompatibility (rhbz#927358) 2013-03-25 16:12:35 -04:00
00176-upstream-issue16754-so-extension.patch 3.3.0-9: renumber patches to keep them in sync with python.spec 2013-03-25 16:01:59 -04:00
00178-dont-duplicate-flags-in-sysconfig.patch Updated to Python 3.3.1. 2013-04-10 14:30:09 +02:00
00179-dont-raise-error-on-gdb-corrupted-frames-in-backtrace.patch Add fix for gdb tests failing on arm, rhbz#951802. 2013-04-24 11:52:54 +02:00
00180-python-add-support-for-ppc64p7.patch Add patch that enables building on ppc64p7 (replace the sed, so that 2013-05-02 09:41:28 +02:00
00184-ctypes-should-build-with-libffi-multilib-wrapper.patch Fix build with libffi containing multilib wrapper for ffi.h (rhbz#979696). 2013-07-02 08:21:42 +02:00
00186-dont-raise-from-py_compile.patch Update to Python 3.4 alpha 4. 2013-11-05 12:40:00 +01:00
00187-change-match_hostname-to-follow-RFC-6125.patch Change behavior of ssl.match_hostname() to follow RFC 6125 (rhbz#1023742) 2013-11-06 10:40:32 +01:00
00188-fix-lib2to3-tests-when-hashlib-doesnt-compile-properly.patch Add a temporary workaround for lib2to3 tests failure (to be removed when we figure out things about hashlib+fips patch) 2013-11-06 14:58:05 +01:00
00189-add-rewheel-module.patch Update rewheel patch with fix from https://github.com/bkabrda/rewheel/pull/1 2014-08-21 16:40:42 +02:00
00192-buffer-overflow.patch Fixed buffer overflow (upstream patch) 2014-02-10 14:42:12 +01:00
00193-skip-correct-num-of-pycfile-bytes-in-modulefinder.patch Update to Python 3.4.1 2014-05-26 00:23:55 +02:00
00196-test-gdb-match-addr-before-builtin.patch Fix test_gdb failure on ppc64le (rhbz#1095355) 2014-05-25 23:35:06 +02:00
00199-alter-tests-to-reflect-sslv3-disabled.patch Update tests to reflect latest changes in OpenSSL SSLv23 method 2014-12-11 14:39:08 +01:00
00200-gettext-plural-fix.patch Backport patches from other pythons versions 2014-12-16 13:41:03 +01:00
00201-fix-memory-leak-in-gdbm.patch Backport patches from other pythons versions 2014-12-16 13:41:03 +01:00
00202-fix-undefined-behaviour-in-faulthandler.patch sync with master branch to backport some fixes 2015-07-09 09:12:00 +02:00
00204-increase-dh-keys-size.patch sync with master branch to backport some fixes 2015-07-09 09:12:00 +02:00
00209-prevent-buffer-overflow-in-zipimport-module.patch Fix possible integer overflow and heap corruption in zipimport module 2016-06-13 18:40:17 +02:00
00210-Raise-an-error-when-STARTTLS-fails.patch Fix for: CVE-2016-0772 python: smtplib StartTLS stripping attack (rhbz#1303647) 2016-06-20 12:57:40 +02:00
05000-autotool-intermediates.patch Updated to Python 3.3.2. 2013-05-16 16:35:48 +02:00
Python-3.1.1-rpath.patch Initial import (from python3-3.1.1-13) 2010-01-13 21:25:18 +00:00
check-pyc-and-pyo-timestamps.py Update to Python 3.4 alpha 4. 2013-11-05 12:40:00 +01:00
find-provides-without-python-sonames.sh python3-devel missing autogenerated pkgconfig() provides (#746751) 2011-10-17 13:48:14 -05:00
libpython.stp fix typo in libpython.stp (rhbz:575336) 2010-03-20 15:18:41 +00:00
macros.pybytecompile - introduce %%{dynload_dir} macro 2010-01-28 19:09:18 +00:00
macros.python3 python3-devel: Require python-macros 2015-07-05 20:58:46 +02:00
pyfuntop.stp - add pyfuntop.stp example (source 7) 2010-03-12 22:40:23 +00:00
python-3.1.2-fix-expat-issue9054.patch - Fix an incompatibility between pyexpat and the system expat-2.0.1 that 2010-07-02 15:49:25 +00:00
python-3.2a1-apply-our-changes-to-expected-shebang-for-test_imp.patch 3.2a1 2010-08-21 18:08:26 -04:00
python-3.2a1-debug-build.patch 3.2a1 2010-08-21 18:08:26 -04:00
python-3.2a1-fix-parallel-make.patch 3.2a1 2010-08-21 18:08:26 -04:00
python-3.2b2-fix-ppc-debug-build.patch * Wed Jan 5 2011 David Malcolm <dmalcolm@redhat.com> - 3.2-0.8.b2 2011-01-05 18:34:21 -05:00
python-3.2rc1-s390-tsc.patch add support for the timestamp counter on s390(x) 2011-02-04 17:47:28 +01:00
python-gdb.py - exclude test_http_cookies when running selftests, due to hang seen on 2010-04-13 17:36:08 +00:00
python3-arm-skip-failing-fragile-test.patch fix up indentation 2013-07-26 15:08:13 -05:00
python3.spec Fix for: CVE-2016-0772 python: smtplib StartTLS stripping attack (rhbz#1303647) 2016-06-20 12:57:40 +02:00
sources Update to Python 3.4.2 2014-11-13 14:39:20 +01:00
systemtap-example.stp - split configure options into multiple lines for easy of editing 2010-02-12 21:38:52 +00:00
temporarily-disable-tests-requiring-SIGHUP.patch Update to Python 3.4.2 2014-11-13 14:39:20 +01:00