summaryrefslogtreecommitdiff
path: root/lang/python33/Makefile
diff options
context:
space:
mode:
authorhe <he@pkgsrc.org>2015-01-01 21:39:45 +0000
committerhe <he@pkgsrc.org>2015-01-01 21:39:45 +0000
commitdea6c9e5227f8d47880eda68c468ecc39391284a (patch)
tree63accc5d2a02e2bf1ab6e6d3f77c1475396a6df6 /lang/python33/Makefile
parent9f9087ab8d1bf2b1b27ed105a99049b9c8d2a565 (diff)
downloadpkgsrc-dea6c9e5227f8d47880eda68c468ecc39391284a.tar.gz
Update to 3.3.6.
Python 3.3.6 was released on October 11, 2014. Python 3.3.6 includes fixes for a few of our previously added patches, as well as other important security-related fixes. Local changes: rename the configure patch, remove now-included patches. Upstream list of changes for this version: Core and Builtins ----------------- - Issue #22518: Fixed integer overflow issues in "backslashreplace", "xmlcharrefreplace", and "surrogatepass" error handlers. - Issue #22520: Fix overflow checking when generating the repr of a unicode object. - Issue #22519: Fix overflow checking in PyBytes_Repr. - Issue #22518: Fix integer overflow issues in latin-1 encoding. Library ------- - Issue #22517: When a io.BufferedRWPair object is deallocated, clear its weakrefs. - Issue #22419: Limit the length of incoming HTTP request in wsgiref server to 65536 bytes and send a 414 error code for higher lengths. Patch contributed by Devin Cook. - Lax cookie parsing in http.cookies could be a security issue when combined with non-standard cookie handling in some Web browsers. Reported by Sergey Bobrov. - Issue #21766: Prevent a security hole in CGIHTTPServer by URL unquoting paths before checking for a CGI script at that path. - Fix arbitrary memory access in JSONDecoder.raw_decode with a negative second parameter. Bug reported by Guido Vranken. - Issue #20633: Replace relative import by absolute import. - Issue #21082: In os.makedirs, do not set the process-wide umask. Note this changes behavior of makedirs when exist_ok=True. - Issue #20875: Prevent possible gzip "'read' is not defined" NameError. Patch by Claudiu Popa. - Issue #11599: When an external command (e.g. compiler) fails, distutils now prints out the whole command line (instead of just the command name) if the environment variable DISTUTILS_DEBUG is set. - Issue #4931: distutils should not produce unhelpful "error: None" messages anymore. distutils.util.grok_environment_error is kept but doc-deprecated. - Issue #20283: RE pattern methods now accept the string keyword parameters as documented. The pattern and source keyword parameters are left as deprecated aliases. - Issue #21323: Fix http.server to again handle scripts in CGI subdirectories, broken by the fix for security issue #19435. Patch by Zach Byrne. Tests ----- - Issue #17752: Fix distutils tests when run from the installed location. - Issue #20946: Correct alignment assumptions of some ctypes tests. - Issue #20939: Fix test_geturl failure in test_urllibnet due to new redirect of http://www.python.org/ to https://www.python.org.
Diffstat (limited to 'lang/python33/Makefile')
-rw-r--r--lang/python33/Makefile3
1 files changed, 1 insertions, 2 deletions
diff --git a/lang/python33/Makefile b/lang/python33/Makefile
index 6c7d2fa1779..51820308a2e 100644
--- a/lang/python33/Makefile
+++ b/lang/python33/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.26 2014/07/02 12:53:52 he Exp $
+# $NetBSD: Makefile,v 1.27 2015/01/01 21:39:45 he Exp $
.include "dist.mk"
PKGNAME= python33-${PY_DISTVERSION}
-PKGREVISION= 4
CATEGORIES= lang python
MAINTAINER= pkgsrc-users@NetBSD.org