Commit graph

70 commits

Author SHA1 Message Date
adam
ed86f1cf38 Changes 2.7.8:
The openssl version bundled in the Windows installer has been updated.
A regression in the mimetypes module on Windows has been fixed.
A possible overflow in the buffer type has been fixed.
A bug in the CGIHTTPServer module which allows arbitrary execution of code in the server root has been patched.
A regression in the handling of UNC paths in os.path.join has been fixed
2014-07-02 09:53:16 +00:00
he
9696ad60a9 Apply a fix for directory-traversal vulnerability, ref.
http://bugs.python.org/issue21766
Bump PKGREVISION.
2014-07-02 08:22:02 +00:00
richard
52d68a4ab5 avoid conflicting declaration of gethostname on SunOS 2014-06-11 05:55:58 +00:00
he
732b3d11a7 Add patches to fix the remaining two functions reported as being
vulnerable to CVE-2013-1752, following the general theme of overflow
of line lengths.  This fixes the smtp and pop functions.
Taken / adapted from http://bugs.python.org/issue16041 and
http://bugs.python.org/issue16042.
PKGREVISION bumped.
2014-06-09 17:58:31 +00:00
obache
149a11f5f6 DLLs for PLIST.Cygwin are handled automatically now. 2014-06-08 09:02:42 +00:00
adam
413887d59b Changes 2.7.7:
This is a regularly scheduled 2.7 series bugfix and includes numerous bugfixes (http://hg.python.org/cpython/raw-file/f89216059edf/Misc/NEWS) over 2.7.6.
2014-06-02 06:12:03 +00:00
obache
8f65bf1087 search openssl header file from prefered ssl_incs over system inc_dirs. 2014-05-21 00:31:07 +00:00
adam
2e0b4b7611 Fix detecting OpenSSL, in particular on OS X. 2014-05-20 16:48:00 +00:00
obache
142115f6ba SA56624 is CVE-2014-1912. 2014-05-10 08:38:04 +00:00
bsiegert
5eba065d07 Reapply reverted commit from obache@. Original description:
Prevent to detect unwanted builtin openssl.

After bump of BUILDLINK_API_DEPENDS.openssl to 1.0.1c,
buitin openssl is not acceptable for various platforms.
2014-04-13 15:06:20 +00:00
obache
a62c1490a5 Update readline-6.3 patch from upstream, for builtin GNU readline<4.2. 2014-03-27 06:26:24 +00:00
obache
3273a3df98 revert last commit, should not be committed during freeze. 2014-03-27 05:36:37 +00:00
obache
a672644455 Prevent to detect unwanted builtin openssl.
After bump of BUILDLINK_API_DEPENDS.openssl to 1.0.1c,
buitin openssl is not acceptable for various platforms.
2014-03-27 05:15:00 +00:00
dholland
e32c10a428 Fix py-readline build with readline 6.3. 2014-03-15 05:38:14 +00:00
obache
2e272263a8 For smtpd.py, only rename with ${PYVERSUFFIX} to be installed as a tool,
or rename of module name affect to other parts using this module.
Noticed by Benjamin Lorenz in tech-pkg@.

Additionally, set ALTERNATIVE for bin/smtpd.py.
2014-03-12 12:40:57 +00:00
tron
6b995eb81c Remove now unnecessary package list handling for OpenSSL 0.9.*. 2014-02-12 23:28:16 +00:00
tron
73d05e2276 Recursive PKGREVISION bump for OpenSSL API version bump. 2014-02-12 23:17:32 +00:00
tron
c5520c3039 Add fix for security vulnerability reported in SA56624.
Patch taken from Python Mercurial repository.
2014-02-09 09:02:50 +00:00
bsiegert
f75c76f06d The nullbytecert.pem is actually part of Python 2.7.6 so trying to patch it
into existence fails on MirBSD. Remove the patch, which is no longer needed.
2013-12-14 18:59:55 +00:00
jperkin
3a563b7816 Search the SDK path on OSX, otherwise for Xcode 5 certain modules will not
be built, due to the headers not being installed in /usr/include by default.
2013-12-12 11:34:23 +00:00
adam
6f97a13202 Changes 2.7.6:
This is a 2.7 series bugfix release. Most importantly, it resolves an issue that caused the interactive prompt to crash on OS X 10.9. It also includes numerous bugfixes over 2.7.5.
2013-11-12 18:57:25 +00:00
obache
ebfe641944 Fixes missing rpath in pkg-config file.
Bump PKGREVISION.
2013-11-10 12:12:32 +00:00
joerg
67b607b421 PowerPC64 is a 64bit platform. 2013-10-15 20:46:41 +00:00
ryoon
9e8b43257a Bump PKGREVISION.
* Pass /usr/bin/env interpreter check for more files, fix build on OmniOS.
2013-09-20 21:49:52 +00:00
adam
46f98c1ff9 don't set Mac OS X target version: stick to the current one 2013-09-13 13:18:20 +00:00
joerg
faafd761a1 Always pass rpath argument with -Wl prefix, especially if clang is not called
gcc. Bump revision.
2013-09-10 14:22:29 +00:00
spz
0d9ce69386 patch for CVE-2013-4238 taken from
http://hg.python.org/cpython/rev/bd2360476bdb
2013-08-18 13:42:14 +00:00
ryoon
f8e628f818 * .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes
are replaced with .include "../../devel/readline/buildlink3.mk", and
  USE_GNU_READLINE are removed,

* .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE
  are replaced with .include "../../mk/readline.buildlink3.mk".
2013-07-15 02:02:17 +00:00
adam
b7fc25cc18 This is a 2.7 series bugfix release. It contains several regression fixes to 2.7.4. Modules with regressions fixed include zipfile, gzip, and logging. 2013-05-27 16:24:00 +00:00
adam
fe2ec07d4c dylib entry not needed in PLIST.Darwin 2013-05-19 20:37:14 +00:00
obache
f6dcbdf19b Improve Cygwin support. 2013-04-17 13:21:05 +00:00
sbd
ac927032a9 Add MKDIR_P to the configure env. 2013-04-17 10:00:57 +00:00
obache
cb170ee813 Cygwin also require gmake to build. 2013-04-13 12:55:53 +00:00
adam
f7256dfc3c Changes 2.7.4:
This is a 2.7 series bugfix release.
It includes hundreds of bugfixes over 2.7.3.
2013-04-12 09:03:41 +00:00
wiz
ae9a4f8fc5 When using destdir, the clean stage isn't privileged. 2013-02-08 12:23:24 +00:00
jperkin
becd113253 PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
dholland
6fa4438156 Revert previous; Joerg says it breaks on clang. (It would be nice if
clang didn't masquerade as gcc and then turn out to be incompatible.)
Reopens PR 47342, but I'll deal.
2012-12-21 20:26:42 +00:00
dholland
4a2fdf99f9 Use -Werror=format when checking HAVE_ATTRIBUTE_FORMAT_PARSETUPLE, so
injecting -Wall -Wno-error does not cause the test to produce the wrong
answer. (If it does, the wrong information is installed in /usr/include,
and ultimately provokes PR 47342.)
2012-12-16 23:22:28 +00:00
asau
88feb4ac62 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-02 20:11:34 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
drochner
232c121ca5 avoid POSIX semaphores on NetBSD -- at least on -current they cause
serious misbehavior (access to closed file descriptors, fd leaks)
which makes eg xentools completely unusable
bump PKGREV
2012-08-14 18:19:01 +00:00
obache
df6b106d18 fixes reverse condition usage of CHECK_BUILTIN.openssl. 2012-05-13 09:00:43 +00:00
sbd
82c109ed8f "sys.platform is now always 'linux2' on Linux", so revert the linux3 handling
and always set PY_PLATNAME to 'linux2'.
2012-05-10 08:10:00 +00:00
dholland
7e751949e4 Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)
It turns out there were a lot of these.
2012-05-07 01:53:12 +00:00
adam
c2f9324f81 Changes 2.7.3:
* An ordered dictionary type
* New unittest features including test skipping, new assert methods, and test
  discovery
* A much faster io module
* Automatic numbering of fields in the str.format() method
* Float repr improvements backported from 3.x
* Tile support for Tkinter
* A backport of the memoryview object from 3.x
* Set literals
* Set and dictionary comprehensions
* Dictionary views
* New syntax for nested with statements
* The sysconfig module
2012-04-13 18:47:27 +00:00
obache
344227c78e Fix build on OpenBSD-5.x, treat same as OpenBSD-4.[789]. 2012-03-27 10:49:22 +00:00
tron
3421ed159a Add a fix for the DoS vulnerability reported in CVE-2012-1150 taken
from the Python Mercurial repository.
2012-03-24 12:04:36 +00:00
abs
c0f19c3e18 Pickup PLIST.Linux2 from python27 not python24 - fix build on at least RedHat ES 5.6 2012-03-16 14:21:36 +00:00
sbd
5cdac082f9 python install different files on Linux-2.* and Linux-3.* 2012-03-05 08:22:58 +00:00
drochner
0c0a4a8bd9 apply fix for CVE-2012-0845 to other Python versions too
(2.4 is not affected)
2012-02-15 16:08:25 +00:00