Commit Graph

103 Commits

Author SHA1 Message Date
ajacoutot
5649cab24c Create /var/www/tmp/ directory on install.
ok robert@ (maintainer)
2009-10-01 12:22:32 +00:00
robert
16d319382f fix packaging 2009-09-22 06:55:11 +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
jolan
8ebc7c97b0 enable zend multibyte support, ok robert@ 2009-08-17 20:13:27 +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
jolan
1994756c32 enable sysvmsg support, ok robert@ 2009-07-20 18:48:29 +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
robert
c69e6de0f6 update to php-5.2.10:
This is a SECURITY FIX that fixes:
  Fixed bug #48378 (exif_read_data() segfaults on certain corrupted .jpeg files.

Update the suhosin patch to the current one while here.
2009-06-22 11:27:00 +00:00
sthen
f91327116f bump following api change in base httpd 2009-06-03 00:50:38 +00:00
sthen
a305c77413 don't zap /var/www/conf/php5.sample ini file fragments when you
upgrade php5-core. problem noticed by Alexander Hall, ok robert@
2009-04-29 11:36:58 +00:00
espie
e2375b5765 build ZipArchive, okay robert@ 2009-04-24 08:36:49 +00:00
robert
12b11d7d0f Add an environment variable called PHP_INI_PATH so people can set a path
to their php.ini file in a SAPI independent way. This way can easily run
more instances of httpd with different php configs.
Idea after a discussion with "L. V. Lammert" <lvl@omnitec.net>
2009-03-10 22:07:22 +00:00
robert
b8d00d8170 *** empty log message *** 2009-03-06 09:18:31 +00:00
robert
0ec2f59d65 update to php 5.2.9 2009-03-06 09:18:31 +00:00
robert
8f61858cd2 fix typo 2009-01-19 14:22:47 +00:00
sthen
1ae3b7fdf6 PHP 5.2.8 broke strtotime (making it leak memory badly, very obvious to
cacti users): add a patch from the upstream repository to fix this.
Thanks Steven Surdock for reporting the problem and testing this diff
(and similar patches sent by William Yodlowsky). While there, remove
a zero-byte patch that crept in before.  ok robert@
2008-12-20 21:35:38 +00:00
robert
bd23eae5e6 move to the offical suhosin patch for 5.2.8; no change 2008-12-16 12:27:36 +00:00
robert
7d054e79d4 update to php-5.2.8 and fix the no_suhosin flavor 2008-12-09 21:52:31 +00:00
sthen
97e40cc868 typo in SUPDISTFILES, pointed out by Pierre Riteau.
ok robert@
2008-10-07 14:01:42 +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
ajacoutot
618bdb73de - s/LOCALBASE/PREFIX/
"of course" robert@
2008-08-21 15:51:51 +00:00
robert
d5f223b64a update to php-5.2.6; from Brad Walker <me@bradmwalker.com> 2008-05-20 14:01:45 +00:00
sturm
5eb17ce45f unbreak build if libbind happens to be installed by not pulling it in
from brad@, w/o objections from robert@ (maintainer)
2008-04-05 05:45:19 +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
sthen
15bb9ed03d change @unexec to @extraunexec for the /var/www/conf/php5 directory
where users are supposed to create symlinks to config file fragments
in ../php5.sample, otherwise the symlinks are destroyed when someone
updates php5/core.

ok brad, seems ok to landry.
2008-03-20 23:06:53 +00:00
espie
591d95460d activate index.php as directory index, since most php apps want that.
okay robert@
2008-02-11 13:47:12 +00:00
espie
17d70806a3 tweak FAKE_FLAGS semantics to saner defaults. 2008-01-04 17:48:33 +00:00
robert
6fb3908463 Integrate a patch from php's CVS repo to fix a crashing issue due
to an uninitialized variable.

from Brad
2007-12-11 12:45:08 +00:00
alek
4e6c37e04d - default config file contains ${LOCALBASE} variable that doesn't resolve
to any value
- fix a typo in MESSAGE-main file -- wrong name of default config
  file.
- bump pkgname

ok robert@
2007-11-15 20:24:02 +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
robert
bfd52b13a7 provide correct include paths by fixing a typo in patch-scripts_php_config_in;
bump PKGNAME; noticed by sturm@
2007-09-17 08:37: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
sturm
d83f5f0511 bump PKGNAME after PLIST change 2007-09-03 19:22:32 +00:00
robert
1ed42ae164 fix the packaging of the no_suhosin flavor 2007-08-27 09:44:43 +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
beb11e9f40 point to the correct fastcgi website;
from Pierre Riteau <pierre.riteau@free.fr>
2007-04-30 21:22:00 +00:00
espie
d4ebcd974d more base64 checksums 2007-04-05 17:26:05 +00:00
robert
49e00a6b85 compile zend_alloc.c with -O0 to prevent a compiler bug on sparc64
and regen patches while here; bump PKGNAMEs
2007-04-03 12:17:34 +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