Commit Graph

45 Commits

Author SHA1 Message Date
bernd
a99421ea2d Fix a nasty bug in the new php-4.4.1 release. Some php applications
are badly broken without this patch. (e.g. squirrelmail and phpadsnew)

Fix from php cvs. (BugID #35067)

http://bugs.php.net/bug.php?id=35067
http://marc.theaimsgroup.com/?l=php-cvs&m=113095430113617&w=2

ok robert@
2005-11-07 21:33:58 +00:00
mbalmer
04ab27d2cf Update to PHP4 version 4.4.1.
The complete changelog is available at http://www.php.net/ChangeLog-4.php#4.4.1

SECURITY: This version fixes a vulnerability described in detail
at http://www.hardened-php.net/advisory_202005.79.html and
http://www.hardened-php.net/index.76.html

ok robert@, bernd@
2005-11-01 11:09:31 +00:00
robert
0f9d38fccb SECURITY: fix a heap overflow in internal pcre; bump PKGNAME
http://www.vuxml.org/openbsd/b552a55a-136d-11da-a0d4-00065bd5b0b6.html

ok pvalchev@
2005-08-31 22:12:54 +00:00
robert
a26d36e9a4 upgrade to 4.4.0;
This release also includes PEAR XML-RPC version 1.3.1 which
fixes a security vulnerability.
For more information, please visit:
http://www.vuxml.org/openbsd/b9d96cbe-f2d2-11d9-82d5-00065bd5b0b6.html
2005-07-12 15:49:27 +00:00
robert
9866011ba0 kill a warning while do-patch by regenerating patches/patch-php_ini-dist;
from steven mestdagh <steven.mestdagh@esat.kuleuven.ac.be>
2005-04-18 18:56:01 +00:00
robert
3264258f4e update to 4.3.11; 2005-04-04 21:11:41 +00:00
robert
115bbc2487 switch to MESSAGE and UNMESSAGE; fix the redefinition of socklen_t;
Put correct paths into php-config and phpize scripts;
bump PKGNAME
2004-11-24 19:03:15 +00:00
robert
50eb0c4c39 Remove the pspell extension because it is broken. And people can use aspell
without this extension.

Pointed out and requested by jolan@
2004-07-05 00:00:33 +00:00
avsm
4a2d70a8b7 update to php4-4.3.7 2004-06-06 18:09:22 +00:00
avsm
f6fa066df3 put this patch where it'll make a difference 2004-04-17 10:33:50 +00:00
avsm
a67a319f1d Update to php4-4.3.5RC3 (final RC), fixes some 64-bit bugs conveniently in
time for amd64 to work.  Also some gcc3 fixes.
2004-02-29 00:08:07 +00:00
avsm
4113f49a47 update to php4-4.3.4 2003-11-15 18:11:35 +00:00
avsm
7a2ea24bd0 Update to php-4.3.3; tested by many on ports@, thanks folks!
naddy@ ok
2003-08-28 22:30:38 +00:00
avsm
cea25286d2 pspell module 2003-07-21 20:37:45 +00:00
avsm
f95da4f5fe sync with update-patches 2003-05-31 13:20:51 +00:00
avsm
9fbd748224 update to php4-4.3.2RC4 2003-05-23 20:08:33 +00:00
avsm
84aca7518b put common php patches here 2003-05-02 19:46:04 +00:00
avsm
f359776efd delete the existing php4 port in preparation for the new, hopefully
improved one.
2002-06-24 19:17:49 +00:00
jcs
81e3860c26 re-enable freetds flavor
ok avsm@
2002-06-16 23:26:20 +00:00
avsm
e798a7f99f Upgrade to php-4.2.1
A few PEAR modules have disappeared completely during the PECL transition
so they are temporarily included here to avoid breaking dependencies
within the ports tree.
2002-06-16 15:47:29 +00:00
brad
a43a4f3586 some more Kerberos libs to fix the imap FLAVOR on ELF systems. 2002-04-06 23:12:17 +00:00
avsm
13141e0740 upgrade to php-4.1.2
closes a security issue in multipart form handling (buffer overflow)

temporarily disable the freetds flavour, since the m4 patch cannot
seem to be regenerated
2002-03-03 12:13:29 +00:00
jcs
53416b27c5 Add "freetds" flavor
ok avsm@
2002-01-09 16:00:51 +00:00
avsm
770af9ab9d Update to php4-4.1.0
Not much response to my post to ports@ asking for testing, so there
will probably be some breakage in the more obscure flavors and
non-x86 arches.
2001-12-18 01:40:48 +00:00
brad
0d5809d84f - bump NEED_VERSION
- add pkgspec for c-client
- rename checksums file
- link with libcom_err_pic vs. libcom_err
2001-11-19 01:50:34 +00:00
avsm
0b8340b883 oops! unbreak patch (thx chris@) 2001-10-05 07:17:34 +00:00
avsm
93dc70075d - remove sendmail path from php.ini (not needed)
- add in similar fopen disable patch for php.ini-optimized
- bump version to php-4.0.6p1 to reflect all the backports
  and bugfixes in the last two commits
2001-10-04 21:53:04 +00:00
avsm
60f5c024d4 - fix imap flavor build, enable kerberos support as well
(checked by heko, naddy)
- work with any LOCALBASE for most flavors (heko)
- turn off url_fopen by default for better security, most people
  never use it
- correctly detect the crypt function as part of libc,
  not a separate library
- unbreak curl, since 7.9 is now present in our tree
- more informative INSTALL script (naddy, heko)
2001-10-04 21:27:44 +00:00
avsm
4555f09b3c add in a memory limit fix patch
pointed out by heko@iki.fi
2001-08-11 00:16:56 +00:00
avsm
47312fefaa Wasn't faking correctly before, fixed now (spotted by wilfried@)
Also, install more components of PEAR.  This still isn't complete
(we don't install the CGI in addition to the APXS module)
2001-07-05 22:55:38 +00:00
avsm
df9d0f04ab oops, forgot to add this patch for the php4-pear subpackage 2001-06-12 15:08:03 +00:00
avsm
308cdee07a Upgrade to PHP-4.0.5
- update MASTER_SITES to account for some wierdness on php.net
- all the old patches have been merged into the source tree now
- add a minor patch to improve the randomness of php temporary files

Upgrade is recommended.  Contains a vast array of bugfixes over
previous PHP4 releases (read the NEWS file)
2001-05-10 22:58:06 +00:00
naddy
e7819bc30d fix build with PostgreSQL 7.1; from peter@ 2001-04-24 19:43:28 +00:00
avsm
b1665b3604 oops, no more RCS tag in patch 2001-03-08 22:58:27 +00:00
avsm
b1a91ef104 [Security fix] In the IMAP extension, username/password were free'd too
early.  This is a backport from php-4.0.5-dev that frees memory at the
right times.
2001-03-06 09:33:02 +00:00
avsm
260a58c48f - Add a patch to correctly link in the c-client SSL authenticator,
so that [IMAP|POP3]-SSL works
- PREFIX -> LOCALBASE where appropriate in Makefile
2001-03-06 09:04:30 +00:00
avsm
8ec61d3981 fix patch - rcs id caused it to not apply cleanly 2001-01-11 08:10:41 +00:00
avsm
f16547aeb1 Add a couple of patches from venaas@php.net to allow PHP-4.0.4 to work
with OpenSSL 0.9.5a, instead of requiring only OpenSSL 0.9.6
These patches detect the revelant version and use the additional return
values in 0.9.6 only if present.

This also unbreaks the SNMP flavor on 2.8-stable, which requires SSL
support, since our UCD-SNMP daemon has OpenSSL compiled into it
(wierd, but thats how the PHP snmp-config.m4 works)

- Add OpenSSL patches
- Add note crypt.c patch that its now in 4.0.5-dev and can be removed soon
- Add --with-openssl to the standard set of configure options
2001-01-07 21:08:11 +00:00
avsm
df1af3b82c Add in a flavor for mcrypt, an interface to block and stream
encryption algorithms.

The patches are a backport from PHP-CVS to the mcrypt m4 script, which
didn't pick up the right version of libmcrypt.  I've included the
m4 patch also, since the outputted configure script patch will make no
sense to anyone who looks at it in the future.
2000-12-28 17:53:16 +00:00
avsm
93d5cc5ae5 - update to php-4.0.4
- bump NEED_VERSION
- no longer need extra distfile number4.tar.gz since it has
  been integrated into the main distribution
- ltconfig, mysql socket patches are in main distribution now,
  so they are removed.  Note that the ltconfig patch was only
  applied to the 4_0_4 branch by the PHP team, so we will have
  to resubmit it for the next version, unless libtool-cvs has
  been updated with our information.
- Since php3/4 conflict with each other anyway, versioning is
  not needed.

ok jakob@
2000-12-26 23:35:43 +00:00
jakob
07d36e1a23 remove unneeded patch 2000-10-13 11:33:14 +00:00
jakob
1420c43d70 make sure configure finds mysql.sock 2000-09-04 21:14:47 +00:00
jakob
d68d8a45ee remove broken id-tag from patch 2000-09-04 14:49:37 +00:00
jakob
221c961022 Quick fix for a possible file upload exploit. Patch from PHP CVS. Problem
noted by Brian Clark <brianj@fusionwerks.com>.
2000-09-04 06:57:12 +00:00
jakob
f0dc271ca0 server-side HTML-embedded scripting language 2000-09-03 11:55:00 +00:00