Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
|
|
|
|
(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.
|
|
|
|
separate package. We have a separate package for idle (py-idle).
|
|
|
|
* also rename idle3 with version suffix to avoid conflict with future python3.
* stop to rename smtpd.py, it will not be installed as script in python3.
Bump PKGREVISION.
|
|
(2.4 is not affected)
|
|
|
|
Fixes build on SunOS with gcc>=4.6.
|
|
coping the Mac OS X sdk filename handling.
Thank to Matthias Rampke in PR#45581 for catching this.
|
|
string 'This file is part of GDBM' and ignoring it if it dose.
Thanks to obache@ for the idea.
|
|
belongs to gdbm_compat. I.E. _don't_ use ndbm on Linux.
|
|
|
|
PR pkg/45345 by Pierre Allegraud.
Bump PKGREVISION.
|
|
|
|
|
|
|
|
|
|
for some systems that have older openssl. (The Makefile
part was already there but was unused.)
Also replace interpreter for all scripts.
This caused the build attempt to rebuild opcode_targets.h. But
that uses "python" which does not exist yet.
|
|
I will commit some additional changes for this separately.
|