summaryrefslogtreecommitdiff
path: root/www/php4
AgeCommit message (Collapse)AuthorFilesLines
2001-03-14Update php4-imap to 4.0.4.1nb2. The only change from version 4.0.4.1nb1 isjlam2-4/+80
a security fix for a buffer overflow problem. The fix was provided in private email by Anil Madhavapeddy <anil@recoil.org>.
2001-03-13Include <sys/types.h> before including <sys/socket.h> in thest for IPv6jlam3-14/+32
support. Fix suggested in pkg/12199 by Olaf Seibert <rhialto@polderland.nl>.
2001-03-01Disassociate the version number of the php4 package from the version numbers ofjlam3-12/+14
the php4 modules. The rule is that php4 modules depend on php-${PHP_VERS}, but they are allowed to have their own ${PHP_BASE_VERS}nbX package version numbers.
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-02-12Link c-client object files directly into PHP4 IMAP shared module. This getsjlam4-26/+16
php4-imap working on my Apache 1.3.17 + mod_ssl 2.8.0 + PHP4 installation.
2001-02-07- Don't use the ".php" script on the master sites for downloading becausetron1-2/+3
it confuses our FTP client. - Add German mirror site.
2001-01-29Add automatic ${VARIABLE} handling for MESSAGE files.wiz4-24/+12
Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced, not @VARIABLE@, nor @@VARIABLE@@). By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX, X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST. Clean up some packages while I'm there; add RCS tags to most MESSAGEs. Remove some uninteresting MESSAGEs.
2001-01-25libintl.a is now a part of NetBSD, so build the gettext module by default.jlam5-14/+28
This bumps the version number to 4.0.4.1nb1. Also, build the php CGI binary by statically linking against the helper library libphp4.la so we aren't forced to install a shared library used solely by one program.
2001-01-22Fix problem with installation of libtool-built php CGI binary.jlam2-5/+12
2001-01-15Change PKGNAME to php-${PHP_VERS} instead of using php-${PHP_DIST_VERS}.jlam1-1/+2
2001-01-154.0.4pl1 --> 4.0.4.1jlam1-3/+4
2001-01-15Update to version 4.0.4pl1. Changes from version 4.0.4:jlam8-36/+240
* Make NetBSD PHP extensions_dir equal the compiled-in default for PHP4. * Install the PEAR PHP4 script repository and tools. * Use the source's install target instead of homegrown one. - Fixed the various pdf_open_*() functions (Daniel) - Fixed a bug that could cause invalid INI entries to be used under certain circumstances (Zeev) - Fixed a bug in the Apache module that could cause invalid INI values to propogate to different virtual hosts, if one or more of the virtual hosts was configured with engine=Off (Zeev) - Fixed possible crash bugs in the session module (Sascha) - Fixed the ODBC module to build properly with Solid 3.0 and OpenLink (Dan Kalowsky) - Fixed possible corruption of line number information in PHP scripts (Zeev, Zend Engine) - Fixed a few possible crashes in functions that use user-defined callbacks (Zeev, Zend Engine)
2001-01-04The way that shared objects were handled in the PLISTs and bsd.pkg.mk wasagc1-1/+3
out of date - it was based on a.out OBJECT_FMT, and added entries in the generated PLISTs to reflect the symlinks that ELF packages uses. It also tried to be clever, and removed and recreated any symbolic links that were created, which has resulted in some fun, especially with packages which use dlopen(3) to load modules. Some recent changes to our ld.so to bring it more into line with other Operating Systems also exposed some cracks. + Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain the ELF symlinks. + Don't mess about with file system entries when handling shared objects in bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will have got it right, and have a much better idea than we do. + Modify PLISTs to contain "ELF symlinks" + On a.out platforms, delete any "ELF symlinks" from the generated PLISTs + On ELF platforms, no extra processing needs to be done in bsd.pkg.mk + Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on a.out platforms + Update the documentation in Packages.txt With many thanks to Thomas Klausner for keeping me honest with this.
2000-12-25Update php4 to the latest stable release 4.0.4. Relevant changes from versionjlam8-55/+71
4.0.3 include many bugfixes (including one bad interaction with mod_perl which caused segfaults) and additions of several new functions. Several new PHP modules were also added to the main distribution, including new database extensions and OpenSSL, and some bugs with improperly closing database connections was fixed.
2000-12-17Make this package look more like php3 by installing a php binary for use asjlam5-18/+33
a CGI executable for HTTP servers without a SAPI module.
2000-12-17Use the installed c-client linkage.c to determine which drivers andjlam2-1/+19
authenticators are linked into the imap extension module.
2000-12-17Patch to find imap-uw libraries and headers in correct location.jlam1-0/+13
2000-12-17Add 'www' to common CATEGORIES.jlam4-8/+18
Patches to find imap-uw headers and libraries in correct location.
2000-12-17Create a php4 package upon which both HTTP/PHP4 servers and PHP4 extensionjlam13-0/+217
modules depend. Move most of the guts of the ap-php4 package into this one.