Commit Graph

65 Commits

Author SHA1 Message Date
robert
084394cf13 Update to 5.2.14 2010-08-24 09:14:43 +00:00
sthen
1956488b57 SECURITY: limited fixes cherry picked from 5.2.14. If upstream had
mentioned the release on their announcements list maybe we would have
had time to get the full update in but, as it is, we just found out
about it and there are too many changes to test properly at short
notice, so we are just fixing these for now.

CVE-2010-2225: fix SplObjectStorage unserialization, upstream r300843

CVE-2010-0397: null pointer dereference when processing invalid XML-RPC
requests, upstream r296152

ok espie@
2010-08-08 10:46:34 +00:00
ajacoutot
9cb31f3652 Consistency: remove the 1, 2 or even 3 empty blank lines.
sthen@ agrees
2010-04-15 14:29:16 +00:00
robert
c0f77b04f2 update to version 5.2.13 2010-03-21 09:05:55 +00:00
espie
7d1a6d8c2b oopsie 2010-02-28 23:56:20 +00:00
espie
6a383c71cd fix FULLPKGPATHs 2010-02-26 18:31:57 +00:00
robert
f98440fa15 - add mssql and pdo_dblib extensions from Antti Harri <iku@openbsd.fi>
- fix the odbc and soap configure args when they are disabled
2010-01-01 19:48:23 +00:00
robert
cebc07826a Update to php-5.2.12 2009-12-22 10:39:28 +00:00
jasper
e9f683a6c9 - add tidy bindgins
ok robert@
2009-11-12 21:47:10 +00:00
robert
11ab5a2c9b Update to php 5.2.11;
Security Enhancements and Fixes in PHP 5.2.11:

    * Fixed certificate validation inside php_openssl_apply_verification_policy. (Ryan Sleevi, Ilia)
    * Fixed sanity check for the color index in imagecolortransparent(). (Pierre)
    * Added missing sanity checks around exif processing. (Ilia)
    * Fixed bug #44683 (popen crashes when an invalid mode is passed). (Pierre)
2009-09-21 20:04:24 +00:00
ajacoutot
9966a5559b Zap trailing blank space. 2009-09-19 13:08:31 +00:00
sthen
72afc9404d Change DESCR-main to talk about symlinks not phpxs, bump FULLPKGNAME-main.
ok robert@
2009-08-26 13:42:30 +00:00
jolan
8a23ddb57c remove php5/extensions,-zip in favor of pecl-zip; they conflict and
pecl-zip is more up to date/stable

ok robert@
2009-08-21 20:26:08 +00:00
sthen
47f70a4ce9 update Suhosin extension to 0.9.29; fixes segfaults with session encryption.
revert workaround (change default back to encrypted sessions).

ok robert@, similar diff jolan@
2009-08-21 09:44:12 +00:00
sthen
79ae63a782 adjust autoconf checks for freetds 0.82; no package content changes
as a result of this, so no bump
2009-08-01 14:13:00 +00:00
robert
03f87babfe patch-ext_suhosin_suhosin_c has to go the the shared patch
dir.
2009-07-26 22:42:22 +00:00
robert
8da83c7125 Make suhosin.session.encrypt=off by default because there are some problems
with php 5.2.10 and the suhosin patch. noted by william@ and people on ports@
It's going to be re-enabled when it gets fixed upstream.
2009-07-20 16:30:14 +00:00
espie
e2375b5765 build ZipArchive, okay robert@ 2009-04-24 08:36:49 +00:00
ajacoutot
cf10739f24 - SYSCONFDIR and LOCALBASE are already part of the generic SUBST_VARS
looks good to landry@
2008-09-18 13:37:41 +00:00
robert
d5f223b64a update to php-5.2.6; from Brad Walker <me@bradmwalker.com> 2008-05-20 14:01:45 +00:00
robert
ede1fbc0be add the pspell extension to the list of built extensions
from James Turner <james@calminferno.net>
2008-03-30 11:59:56 +00:00
robert
f0466fb576 - update to php-5.2.5
- include the suhosin extension and suhosin patch by default unless
  the no_suhosin flavor is defined
- add all the suhosin configuration options to the sample config
  files
2007-11-14 10:53:50 +00:00
robert
5a3631a006 Kill the phpxs script that was used for enabling and disabling
the php core module and extenions.
Install a sample configuration file to /var/www/conf/modules.sample
which can be symlinked or copied over to /var/www/conf/modules
so apache is going to pick it up.

Allow php to scan /var/www/conf/php5 for php configuration
files so if the user installs or creates a symlink from the
sample configuration files from the php5.sample directory,
it is going to be picked up by php5.

Create a dummy pwd.db file in the php5-imap package in the apache
chroot because it is needed by c-client.

feedback and tests by sthen@
2007-11-05 10:11:09 +00:00
ajacoutot
36b07e00f3 - make php5-imap use new c-client
testing and ok robert@
2007-10-30 10:13:22 +00:00
merdely
ba8add3ebb Remove surrounding quotes from
COMMENT-*/ERRORS/NO_REGRESS/PERMIT_*/REGRESS_IS_INTERACTIVE

Change '.include "bsd.port.mk"' to '.include <bsd.port.mk>' while here
(ok naddy@)
2007-09-15 20:38:20 +00:00
robert
ff3c891663 update to version 5.2.4 and remove some obsolete CONFIGURE_ARGS; 2007-09-05 09:11:34 +00:00
robert
e02e606e73 update to version 5.2.3;
fixes many vulnerabilities just as usual. for more information
read http://www.php.net/releases/5_2_3.php

add a no_suhosin pseudo-flavor because horde has some problems
with the suhosin security patchset
2007-07-02 08:53:17 +00:00
naddy
97b9a230a3 chase wantlib changes after curl update 2007-05-15 17:01:01 +00:00
robert
e9afe5e028 update to version 5.2.2;
fixes many vulnerabilities http://www.php.net/ChangeLog-5.php#5.2.2

from Lawrence Teo <lteo.openbsd1@calyptix.com>;
2007-05-11 15:05:15 +00:00
robert
48abbd4bee - add a fastcgi subpackage to core because now we are able to build
more than one php binaries within one workdir (idea from FreeBSD)
- move pdo_sqlite support from core to extensions and also add a pdo_mysql
and a pdo_sqlite subpackage
- regen patches while here
- bump PKGNAMEs
2007-04-01 21:37:27 +00:00
robert
33e91cd4a1 - update to php 5.2.1 and suhosin 0.9.2.6
- remove the pear subpackage as it is now replaced with www/pear
- the filepro extension is no longer available

tested by a couple of people
2007-03-22 22:43:20 +00:00
bernd
3bbb17db7d Add missing @conflict marker for 'php4-sybase_ct-*'.
help & ok robert@
2007-02-09 13:48:20 +00:00
espie
543bcfd5cb fix MESSAGEs using new substitution feature 2006-12-31 13:15:38 +00:00
sturm
9a0e4c6747 bump PKGNAMEs after MULTI_PACKAGES changes 2006-11-30 18:33:04 +00:00
espie
42a851e373 new MULTI_PACKAGES 2006-11-25 11:45:58 +00:00
espie
6b9ec23715 broken depends 2006-11-24 09:27:33 +00:00
robert
dd6db67b77 the no_x11 flavor of the gd package should not depend on freetype
as it comes with X11; bump PKGNAME
2006-11-20 20:57:22 +00:00
robert
aafb4a7061 unbreak the curl extension by removing references to deprecated
constants removed from curl.h; noticed and patch provided by
Marc Wirth <marcwirth@mac.com>
2006-11-12 13:40:20 +00:00
robert
ab667c1beb update to version 5.1.6 and replace the hardened patchset with
the suhosin patchset;

kill the hardened flavor because we are going to use suhosin
patchet by default;
2006-10-21 11:44:10 +00:00
espie
629547efe8 new style libs 2006-09-18 09:04:03 +00:00
espie
17b77a4af2 new lib specs 2006-08-04 00:10:42 +00:00
alek
6efe75083c Missing `"' 2006-07-16 22:08:42 +00:00
robert
151101789e Update to version 5.1.4;
Add a hardened flavor for both core and extensions (inspired by niallo@);
Use our own way to install pear because the bundled installer is totally
broken and upstream refuses to fix it.

Add a mysqli subpackage which can be used to access the functionality
provided by MySQL 4.1 and above.

Other minor changes and fixes are also included.

ok sturm@; tested by many
2006-05-09 14:15:40 +00:00
naddy
7e516ebd41 bump gd-no_x11 package, simplify logic; ok sturm@ 2006-04-15 14:57:24 +00:00
sturm
637ed18ac5 actually increase FULLPKGNAME-gd
4 eyes didn't see what plist_db sees
2006-04-14 20:41:48 +00:00
otto
98c950e17f Make php5-gd use freetype2 (included in X11) instead of freetype1. Solves
truetype font rendering problems in truecolor more. Tested by mbalmer@;
help and ok robert@
2006-04-06 11:26:39 +00:00
sturm
4184a780de more 2005-12-29 23:06:28 +00:00
robert
2e5b439bb0 Update to php-5.1.1;
for more information please check
http://www.php.net/ChangeLog-5.php#5.1.1
and
http://www.php.net/ChangeLog-5.php#5.1.0

The port now uses a CVS snapshot of PEAR;
2005-12-21 15:42:06 +00:00
espie
0031945c6e Fix a buglet in bsd.port.mk where the PSEUDO_FLAVORS get encoded into
the FULLPKGPATH, thus providing changes to packing-lists which shouldn't
happen, and making update more difficult.

Accordingly, bump all pkgnames with PSEUDO_FLAVORS, and provide an
update @pkgpath for the bug for most of them (left out the ones with 3
or 4 pseudo flavors for space constraints...)
2005-09-16 09:51:25 +00:00
espie
5813555a36 missing WANTLIB 2005-09-10 18:23:00 +00:00