Changelog for
libpython2_7-1_0-2.7.6-12.1.x86_64.rpm :
* Mon Feb 10 2014 jmatejekAATTsuse.com- added patches for CVE-2013-1752 (bnc#856836) issues that are missing in 2.7.6: python-2.7.6-imaplib.patch python-2.7.6-poplib.patch smtplib_maxline-2.7.patch- CVE-2013-1753 (bnc#856835) gzip decompression bomb in xmlrpc client: xmlrpc_gzip_27.patch- python-2.7.6-bdist-rpm.patch: fix broken \"setup.py bdist_rpm\" command (bnc#857470, issue18045)- multilib patch: add \"~/.local/lib64\" paths to search path (bnc#637176)- CVE-2014-1912-recvfrom_into.patch: fix potential buffer overflow in socket.recvfrom_into (CVE-2014-1912, bnc#863741)
* Tue Dec 10 2013 uweigandAATTde.ibm.com- Add Obsoletes/Provides for python-ctypes.
* Sat Dec 07 2013 matzAATTsuse.de- Ignore uuid testcase in the testsuite, it relies on unreliable ifconfig output.
* Tue Dec 03 2013 mlsAATTsuse.de- adapt python-2.7.5-multilib.patch for ppc64le
* Tue Dec 03 2013 dvaleevAATTsuse.com- adjust %files for ppc64le
* Tue Dec 03 2013 matzAATTsuse.de- Support for ppc64le in _ctypes libffi copy.- added patches:
* libffi-ppc64le.diff
* Tue Dec 03 2013 adrianAATTsuse.de- add ppc64le rules- avoid errors from source-validator
* Thu Nov 21 2013 jmatejekAATTsuse.com- update to 2.7.6
* bugfix-only release
* SSL-related fixes
* upstream fix for CVE-2013-4238
* upstream fixes for CVE-2013-1752- removed upstreamed patch CVE-2013-4238_py27.patch- reintroduce audioop.so as the problems with it seem to be fixed (bnc#831442)
* Thu Oct 10 2013 dmuellerAATTsuse.com- exclude test_mmap under qemu_linux_user - emulation fails here as the tests mmap address conflicts with qemu
* Tue Jul 09 2013 jengelhAATTinai.de- Add python-bsddb6.diff to support building against libdb-6.0
* Sat Jul 06 2013 cooloAATTsuse.com- have python-devel require python: http://lists.opensuse.org/opensuse-factory/2013-06/msg00622.html
* Sun Jun 30 2013 schwabAATTsuse.de- Disable test_multiprocessing in QEmu build
* Wed Jun 05 2013 schwabAATTsuse.de- Disable test_asyncore in QEmu build- Reenable testsuite on arm
* Thu May 30 2013 jmatejekAATTsuse.com- python-2.7.4-aarch64.patch: add missing bits of aarch64 support- python-2.7.4-no-REUSEPORT.patch: disable test of missing kernel functionality- drop unnecessary patch: python-2.7.1-distutils_test_path.patch- switch to xz archive
* Tue May 28 2013 speilickeAATTsuse.com- Update to version 2.7.5: + bugfix-only release + fixes several important regressions introduced in 2.7.4 + Issue #15535: Fixed regression in the pickling of named tuples by removing the __dict__ property introduced in 2.7.4. + Issue #17857: Prevent build failures with pre-3.5.0 versions of sqlite3, such as was shipped with Centos 5 and Mac OS X 10.4. + Issue #17703: Fix a regression where an illegal use of Py_DECREF() after interpreter finalization can cause a crash. + Issue #16447: Fixed potential segmentation fault when setting __name__ on a class. + Issue #17610: Don\'t rely on non-standard behavior of the C qsort() function. 12 See http://hg.python.org/cpython/file/ab05e7dd2788/Misc/NEWS for more- Drop upstreamed patches: + python-2.7.3-fix-dbm-64bit-bigendian.patch + python-test_structmembers.patch- Rebased other patches
* Mon May 13 2013 dmuellerAATTsuse.com- add aarch64 to the list of 64-bit platforms
* Thu May 09 2013 jmatejekAATTsuse.com- update to 2.7.4
* bugfix-only release- drop upstreamed patches: pypirc-secure.diff python-2.7.3-multiprocessing-join.patch ctypes-libffi-aarch64.patch- drop python-2.7rc2-configure.patch as it doesn\'t seem necessary anymore
* Fri Apr 05 2013 idonmezAATTsuse.com- Add Source URL, see https://en.opensuse.org/SourceUrls
* Wed Feb 27 2013 schwabAATTsuse.de- Add aarch64 to the list of lib64 platforms
* Sat Feb 09 2013 schwabAATTsuse.de- Add ctypes-libffi-aarch64.patch: import aarch64 support for libffi in _ctypes module
* Fri Feb 08 2013 jmatejekAATTsuse.com- multiprocessing: thread joining itself (bnc#747794)- gettext: fix cases where no bundle is found (bnc#794139)
* Thu Oct 25 2012 cooloAATTsuse.com- add explicit buildrequire on libbz2-devel
* Mon Oct 15 2012 cooloAATTsuse.com- buildrequire explicitly netcfg for the test suite
* Mon Oct 08 2012 jmatejekAATTsuse.com- remove distutils.cfg (bnc#658604)
* this changes default prefix for distutils to /usr
* see ML for details: http://lists.opensuse.org/opensuse-packaging/2012-09/msg00254.html
* Fri Aug 03 2012 dimstarAATTopensuse.org- Add python-bundle-lang.patch: gettext: If bindtextdomain is instructed to look in the default location of translations, we check additionally in locale-bundle. Fixes issues like bnc#617751
* Tue Jul 31 2012 jmatejekAATTsuse.com- all subpackages require python-base=%{version}-%{release} explicitly (fixes bnc#766778 bug and similar that might arise in the future)
* Tue Jun 26 2012 dvaleevAATTsuse.com- Fix failing test_dbm on ppc64
* Thu May 17 2012 jfunkAATTfunktronics.ca- Support directory-based certificate stores with the ca_certs parameter of SSL functions [bnc#761501]
* Sat Apr 14 2012 dmuellerAATTsuse.com- update to 2.7.3:
* no change- remove static libpython.a from build to avoid packages linking it statically
* Wed Mar 28 2012 jmatejekAATTsuse.com- update to 2.7.3rc2
* fixes several security issues:
* CVE-2012-0845, bnc#747125
* CVE-2012-1150, bnc#751718
* CVE-2011-4944, bnc#754447
* CVE-2011-3389- fix for insecure .pypirc (CVE-2011-4944, bnc#754447) !!important!!- disabled test_unicode which segfaults on 64bits. this should not happen, revisit in next RC! !!important!!
* Thu Feb 16 2012 dvaleevAATTsuse.com- skip broken test_io test on ppc
* Mon Dec 12 2011 toddrme2178AATTgmail.com- Exclude /usr/bin/2to3 to prevent conflicts with python3-2to3
* Thu Dec 08 2011 jmatejekAATTsuse.com- %python_version now correctly refers to %tarversion
* Mon Nov 28 2011 saschpeAATTsuse.de- Spec file cleanup:
* Run spec-cleaner
* Remove outdated %clean section, AutoReqProv and authors from descr.- Fix license to Python-2.0 (also SPDX style)
* Fri Sep 30 2011 adrianAATTsuse.de- fix build for arm by removing an old hack for arm, bz2.so is built now
* Fri Aug 19 2011 dmuellerAATTsuse.de- update to 2.7.2:
* Bug fix only release, see http://hg.python.org/cpython/raw-file/eb3c9b74884c/Misc/NEWS for details- introduce a pre_checkin.sh file that synchronizes patches between python and python-base- rediff patches for 2.7.2- replace kernel3 patch with the upstream solution
* Fri Jul 22 2011 idonmezAATTnovell.com- Copy Lib/plat-linux2 to Lix/plat-linux3 so that DLFCN module is also available for linux3 systems bnc#707667
* Sun Jul 10 2011 roAATTsuse.de- fix build on factory: setup reports linux3 not linux2 now, adapt checks
* Tue May 31 2011 jmatejekAATTnovell.com- added explicit requires to libpython-%version-%release to prevent bugs like bnc#697251 reappearing
* Tue May 24 2011 jmatejekAATTnovell.com- update to 2.7.1
* bugfix-only release, see NEWS for details- refreshed patches, dropped the upstreamed ones- dropped acrequire patch, replacing it with build-time sed- improved fix to bnc#673071 by defining the constants only for files that require it (as is done in python3)
* Mon May 02 2011 jmatejekAATTnovell.com- fixed a security flaw where malicious sites could redirect Python application from http to a local file (CVE-2011-1521, bnc#682554)- fixed race condition in Makefile which randomly failed parallel builds ( http://bugs.python.org/issue10013 )
* Thu Feb 17 2011 pthAATTsuse.de- Prefix DATE and TIME with PY_BUILD_ and COMPILER with PYTHON_ as to not break external code (bnc#673071).
* Mon Jan 17 2011 cooloAATTnovell.com- provide pyxml to avoid touching tons of packages
* Thu Nov 18 2010 cooloAATTnovell.com- add patch from http://psf.upfronthosting.co.za/roundup/tracker/issue9960 to fix build on ppc64
* Fri Oct 01 2010 jmatejekAATTnovell.com- moved unittest to python-base (it is a testing framework, not a testsuite, so it clearly belongs into stdlib)- fixed smtpd.py DoS (bnc#638233, CVE probably not assigned)
* Tue Sep 21 2010 cooloAATTnovell.com- fix baselibs.conf
* Thu Aug 26 2010 suse-tuxAATTgmx.de- fix for urllib2 (http://bugs.python.org/issue9639)
* Thu Aug 26 2010 jmatejekAATTnovell.com- fixed distutils test- dropped autoconf version requirement (it builds just fine with other versions)
* Thu Aug 26 2010 jmatejekAATTnovell.com- update to version 2.7
* improved handling of numeric types
* deprecation warnings are now silent by default
* new argparse module for command line arguments
* many new features, see http://docs.python.org/dev/whatsnew/2.7.html for complete list
*
*
* 2.7 is supposed to be the last version from the 2.x series, so its (upstream) maintenance period will probably be longer than usual. However, upstream development now focuses on 3.x series.- cleaned up spec and patches
* Fri Jul 02 2010 jengelhAATTmedozas.de- add patch from http://bugs.python.org/issue6029- use %_smp_mflags
* Mon May 17 2010 matejcikAATTsuse.cz- dropped audioop.so because of security vulnerabilities (bnc#603255)
* Wed Apr 07 2010 matejcikAATTsuse.cz- update to 2.6.5 (rpm version 2.6.5)- patched test_distutils to work
* Thu Mar 11 2010 matejcikAATTsuse.cz- update to 2.6.5rc2 (rpm version is 2.6.4.92)
* bugfix-only release- removed fwrapv patch - no longer needed- removed expat patches (this version also fixes expat vulnerabilities from bnc#581765 )- removed readline spacing patch - no longer needed- removed https_proxy patch - no longer needed- removed test_distutils patch - no longer needed- disabled test_distutils because of spurious failure,
* TODO reenable at release
* Thu Feb 04 2010 matejcikAATTsuse.cz- removed precompiled exe files (as noted in bnc#577032)
* Fri Jan 29 2010 matejcikAATTsuse.cz- enabled ipv6 in configure (bnc#572673)
* Wed Dec 23 2009 ajAATTsuse.de- Apply patches with fuzz=0
* Mon Dec 14 2009 jengelhAATTmedozas.de- add baselibs.conf as source
* Wed Oct 28 2009 crrodriguezAATTopensuse.org- python-devel Requires glibc-devel
* Fri Sep 04 2009 matejcikAATTsuse.cz- fixed potential DoS in python\'s copy of expat (bnc#534721)
* Sun Aug 02 2009 jansimon.moellerAATTopensuse.org- fix files section for ARM, as bz2.so isn\'t built on ARM.
* Fri Jul 31 2009 matejcikAATTsuse.cz- added /usr/lib/python2.6{,/site-packages} to the package even if it is on lib64 arch- added %python_sitelib and %python_sitearch for fedora compatibility
* Thu Jul 30 2009 matejcikAATTsuse.cz- fixed test in test_distutils suite that would generate a warning when the log threshold was set too low by preceding tests
* Wed Jul 29 2009 matejcikAATTsuse.cz- support noarch python packages (modified multilib patch to differentiate between purelib and platlib, added /usr/lib to search path in all cases
* Thu Jul 16 2009 cooloAATTnovell.com- disable as-needed to fix build
* Mon Apr 27 2009 matejcikAATTsuse.cz- update to 2.6.2
* bugfix-only release for 2.6 series
* Fri Feb 06 2009 matejcikAATTsuse.cz- excluded pyconfig.h and Makefile and Setup from -devel subpackage to prevent file conflicts of python-base and python-devel
* Thu Jan 15 2009 matejcikAATTsuse.cz- fixed gettext.py problem with empty plurals line (bnc#462375)
* Wed Jan 07 2009 olhAATTsuse.de- obsolete old -XXbit packages (bnc#437293)
* Mon Dec 15 2008 matejcikAATTsuse.cz- removed bsddb directory from python-base, reenabled in python
* Mon Oct 20 2008 matejcikAATTsuse.cz- added libpython and python-base to baselibs.conf (bnc#432677)- disabled test_smtplib for ia64 so that the package actually gets built (bnc#436966)
* Thu Oct 09 2008 matejcikAATTsuse.cz- update to 2.6 final (version name is 2.6.0 to make upgrade from 2.6rc2 possible)- replaced site.py hack with a .pth file to do the same thing (cleaner solution that doesn\'t mess up documented behavior and also fixes virtualenv, bnc#430761)- enabled profile optimized build- fixed %py_requires macro (bnc#346490)- provide %name = 2.6
* Fri Sep 19 2008 matejcikAATTsuse.cz- moved tests to %check section- update to 2.6rc2- included patch for https proxy support that resolves bnc#214983 (in a proper way) and bnc#298378
* Wed Sep 17 2008 matejcikAATTsuse.cz- included /etc/rpm/macros.python to fix the split-caused breakage
* Tue Sep 16 2008 matejcikAATTsuse.cz- applied bug-no-proxy patch from python#3879, which should improve backwards compatibility (important i.e. for bzr)- moved python-xml to a subpackage of this (brings no additional dependencies, so it can as well stay)- moved Makefile and pyconfig.h to python-base, removing the need to have python-devel for installation- improved compatibility with older distros for 11.0- moved ssl.py and sqlite3 module to python package - they won\'t work without their respective binary modules anyway
* Mon Sep 15 2008 matejcikAATTsuse.cz- updated to 2.6rc1 - bugfix-only pre-stable release- renamed python-base-devel to python-devel as it should be- removed macros from libpython package name
* Fri Sep 12 2008 matejcikAATTsuse.cz- moved python-devel to a subpackage of this- created libpython subpackage- moved essential files from -devel to -base, so that distutils should now be able to install without -devel package
* Tue Sep 09 2008 matejcikAATTsuse.cz- initial release of python-base