pkgsrc/lang/python31
obache 2ccd668147 Update python31 to 3.1.5.
(CVE-2012-0845 is already fixed in pkgsrc)

What's New in Python 3.1.5?
===========================

*Release date: 2012-04-08*

Core and Builtins
-----------------

- Issue #13703: oCERT-2011-003: add -R command-line option and PYTHONHASHSEED
  environment variable, to provide an opt-in way to protect against denial of
  service attacks due to hash collisions within the dict and set types.  Patch
  by David Malcolm, based on work by Victor Stinner.

Library
-------

- Issue #14234: CVE-2012-0876: Randomize hashes of xml attributes in the hash
  table internal to the pyexpat module's copy of the expat library to avoid a
  denial of service due to hash collisions.  Patch by David Malcolm with some
  modifications by the expat project.

- Issue #14001: CVE-2012-0845: xmlrpc: Fix an endless loop in
  SimpleXMLRPCServer upon malformed POST request.

- Issue #13885: CVE-2011-3389: the _ssl module would always disable the CBC
  IV attack countermeasure.

- Issue #11603: Fix a crash when __str__ is rebound as __repr__.  Patch by
  Andreas Stührk.
2012-04-14 11:22:07 +00:00
..
patches Update python31 to 3.1.5. 2012-04-14 11:22:07 +00:00
ALTERNATIVES also drop idle3.1 from ALTERNATIVES. 2012-03-22 09:24:53 +00:00
buildlink3.mk PLIST fix for Darwin + pkglint cosmetics 2011-06-22 18:42:16 +00:00
DESCR
dist.mk Update python31 to 3.1.5. 2012-04-14 11:22:07 +00:00
distinfo Update python31 to 3.1.5. 2012-04-14 11:22:07 +00:00
Makefile Update python31 to 3.1.5. 2012-04-14 11:22:07 +00:00
MESSAGE.SunOS
PLIST.common Don't install idle3.1. It requires _tkinter which is split out to a 2012-03-22 09:20:43 +00:00
PLIST.common_end
PLIST.Darwin PLIST fix for Darwin + pkglint cosmetics 2011-06-22 18:42:16 +00:00
PLIST.IRIX
PLIST.Linux python install different files on Linux-2.* and Linux-3.* 2012-03-08 07:23:39 +00:00
PLIST.SunOS No more sunaudiodev in Python 3.1 2011-09-14 17:09:07 +00:00