summaryrefslogtreecommitdiff
path: root/www/ap-php4
AgeCommit message (Collapse)AuthorFilesLines
2004-04-24bl3ifyxtraeme1-4/+3
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-2/+2
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2004-01-12Remove unnecessary blank lines.cjep1-3/+1
2003-12-30Whitespace fixcjep1-2/+2
2003-12-17update MESSAGE with instructions for Apache 2.x, which needs AddHandlerjdolecek1-2/+11
rather than AddType problem reported in pkg/23536 by Makoto Fujiwara
2003-11-22not all platforms build libphp4.so in ${WRKSRC}/.libs, so installgrant1-3/+9
if it exists, else install ${WRKSRC}/libs/libphp4.so.
2003-09-12kill all references to gcc.buildlink2.mk and compiler.mk, and definegrant1-2/+1
USE_GCC2 or USE_GCC3 where appropriate. the functionality of the old gcc.buildlink2.mk has been rolled into compiler.mk now, which is automatically used. more changes to come later...
2003-09-04Use the newly added apache.mk to allow this package to work with any oferh1-3/+3
the variants of apache.
2003-08-31Update PHP to final 4.3.3jdolecek1-2/+2
Some highlights of changes since 4.2.3: * PCRE updated to 4.3, GD to 2.0.15 * improved Apache2 support * much improved stream & URL wrapper support, output compression support * added CLI (Command Line Interface) SAPI * debug_backtrace() backported from ZendEngine2 * faster build system * huge number of other bug fixes and improvements Packaging changes: * 'pcre', 'xml', and 'session' modules folded back into main package - 'pcre' and 'xml' is required by PEAR, and 'session' is just too essential to be separate * 'gd' module now uses bundled PHP GD library, which is better integrated * PHP modules use shared distinfo when possible to ease future PHP updates * ${PREFIX}/bin/php is now CLI version, ${PREFIX}/libexec/cgi-big/php remains CGI version
2003-08-31include some additional information about PHP languagejdolecek1-4/+5
2003-08-23improve COMMENT.grant1-2/+2
2003-05-31include mk/gcc.buildlink2.mk so this can find gcc3's libgcc.grant1-1/+3
2003-03-28Bump PKGREVISION: www/php4 fix for wordwrap() buffer overflow, persalo1-2/+3
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2002-1396 (Patch obtained from RedHat's php-4.2.2-8.0.7.src.rpm.) Addresses PR pkg/20912 by Todd Vierling.
2003-01-10Build with shlibtool instead of libtool, like php4 really wants.jlam1-2/+2
2003-01-08Make php4 and ap-php4 actually use our libtool again.jlam1-1/+2
2002-09-05Include "pkgsrc/www/php4/Makefile.php" again, because the package does not buildzuntum1-1/+3
with it. The line seems to have accidentally been removed when linker flags patch went in.
2002-09-04Apply patches from Lubomir Sedlacik <salo@Xtrmntr.org> in PR 18115 toagc1-6/+2
generalise the linker flags used to export symbols by setting them on a per-OS basis. > many packages force -Wl,-export-dynamic which is not portable outside GNU ld > and cause problems e.g. on Solaris. some of these packages use if > conditionals either only for NetBSD or except SunOS, but the state is not > coherent and it may complicate later when support for new OS is added to > pkgsrc (e.g. ongoing work on HP-UX support). > > jlam proposed the following framework in discussion on tech-pkg: > > http://mail-index.netbsd.org/tech-pkg/2002/06/21/0009.html > > now, ${EXPORT_SYMBOLS_LDFLAGS} is used instead of directly defining > -Wl,-export-dynamic which is set in appropriate defs.*.mk to reasonable > values. packages should be converted to this framework by: > > 1) replacing LDFLAGS+= -Wl,-export-dynamic and LIBS+= -export-dynamic with: > > LDFLAGS+= ${EXPORT_SYMBOLS_LDFLAGS} > > 2) for use in patchfiles, add this variable to MAKE_ENV if needed: > > MAKE_ENV+= EXPORT_SYMBOLS_LDFLAGS=${EXPORT_SYMBOLS_LDFLAGS} > > 3) replace occurances of -Wl,-export-dynamic and -export-dynamic in patch > files with: > > $(EXPORT_SYMBOLS_LDFLAGS)
2002-08-26format and word Apache module MESSAGEs consistently.grant1-8/+6
2002-08-25Merge packages from the buildlink2 branch back into the main trunk thatjlam1-4/+4
have been converted to USE_BUILDLINK2.
2002-02-28Note that these modules only work with Apache 1.3.* and not the forthcomingjlam1-2/+2
Apache 2.x servers.
2002-02-28Update php4 and ap-php4 to 4.1.2. Changes from version 4.1.1 include:jlam2-9/+6
- Fixed start up failure when mm save handler is used and there is multiple SAPIs are working at the same time. (Yasuo) - Fixed a buffer overflow in the RFC-1867 file upload code (Stefan) <===> SECURITY NOTE <===> Note that the buffer overflow fix is a major security fix. Quoting from the security advisory at: http://security.e-matters.de/advisories/012002.html "PHP supports multipart/form-data POST requests (as described in RFC1867) known as POST fileuploads. Unfourtunately there are several flaws in the php_mime_split function that could be used by an attacker to execute arbitrary code. During our research we found out that not only PHP4 but also older versions from the PHP3 tree are vulnerable. [...] "If you are running PHP 4.0.3 or above one way to workaround these bugs is to disable the fileupload support within your php.ini (file_uploads = Off). If you are running php as module keep in mind to restart the webserver. Anyway you should better install the fixed or a properly patched version to be safe."
2001-12-31Update www/ap-php4 to 4.1.0. Changes from version 4.0.6 include:jlam1-3/+3
- Fixed a bug which caused set_time_limit() to affect all subsequent requests to running Apache child process. (Zeev) - Added peak memory logging. Use --enable-memory-limit to create a new Apache 1.x logging directive "{mod_php_memory_usage}n" which will log the peak amount of memory used by the script. (Thies)
2001-12-03Use PKGREVISION to manage the package-specific version number when itjlam1-3/+3
differs from the distfile version number. G/C some the unused variables in php4/Makefile.common related to the old way of handling version numbers.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum4-3/+3
2001-10-19'LDFLAGS+=-Wl,--export-dynamic' doesn't work on Solaris.veego1-1/+3
2001-10-16Update ap-php and php to 4.0.6. Changes from version 4.0.5 include:jlam2-13/+11
- Bug fixes (memory leaks and other errors) - Made $HTTP_SESSION_VARS['foo'] and $foo be references to the same value when register_globals is on. (Andrei) - Added is_callable() function that can be used to find out whether its argument is a valid callable construct. (Andrei) - Added pg_last_notice() function. (Rasmus from suggestion by Dirk@rackspace.com) - Added support to getimagesize to return dimensions of BMP and PSD files. (Derick) - Added Japanese multibyte string functions support. (Rui) - Added key_exists() to check if a given key or index exists in an array or object. (David Croft) - Added -C command-line option to avoid chdir to the script's directory. (Stig) - printf argnum (parameter swapping) support. (Morten Poulsen, Rasmus) - Modified get_parent_class() and get_class_methods() to accept a class name as well as a class instance. (Andrei, Zend Engine) - Added array_map() function that applies a callback to the elements of given arrays and returns the result. It can also be used with a null callback to transpose arrays. (Andrei) - Added array_filter(), which allows filtering of array elements via the specified callback. (Andrei)
2001-05-20Make all the ap-* packages work with apache6 as well as apachejonb1-2/+2
(except for ap-ssl, of course)
2001-05-14Update php4 and modules to 4.0.5. Changes from version 4.0.4.1nb1 includejlam1-2/+5
many general bugfixes, important fixes to the pgsql module to support PostgreSQL transactions correctly, speedups, and a zlib output compressor.
2001-05-03Use --export-dynamic instead of -E as it's recognized by both the oldjlam1-5/+3
and new ld on both a.out and ELF, on advice from skrll.netbsd.org.
2001-05-03Only pass -Wl,-E to linker on ELF platforms. This fixes build problemsjlam1-2/+4
on a.out platforms pointed out by rh@netbsd.org.
2001-05-02Share common distinfo file with www/php4jlam1-10/+0
2001-04-30Ensure we export symbols when linking mod_ssl.so. Also use PERL5_REQDjlam1-3/+6
instead of hardcoding perl-5.* in build dependency.
2001-04-20Move to sha1 digests, and add distfile sizes.skrll1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc1-0/+9
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-03-28Missed committing this file along with others with changing versionjlam1-4/+2
numbering scheme for PHP4 modules. No pkgsrc-visible changes.
2001-03-27Change BUILD_DEPENDS semantics:hubertf1-2/+2
first component is now a package name+version/pattern, no more executable/patchname/whatnot. While there, introduce BUILD_USES_MSGFMT as shorthand to pull in devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current). Patch by Alistair Crooks <agc@netbsd.org>
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-01-15Update to ap-php-4.0.4.1 as a result of updating php4 package.jlam1-2/+2
2000-12-19Add build dependency on perl, needed for apxs.jlam1-1/+4
2000-12-17Remove from lang categoryjlam1-2/+1
2000-12-17Add 'www' to common CATEGORIES.jlam1-2/+2
Patches to find imap-uw headers and libraries in correct location.
2000-12-17Update ap-php4 to 4.0.3pl1nb1. Changes from version 4.0.3pl1:jlam8-102/+19
* Move most of Makefile logic into ../php4/Makefile.common. * Move patches and files into ../php4. * Depend on php-4.0.3pl1. The version number bump was necessary as php4 conflicts with the old ap-php4-4.0.3pl1 package.
2000-12-08Update to 4.0.3pl1, inspired by Jared D. McNeill's pkg/11665.wiz4-14/+13
2000-11-09regenwiz1-3/+3
2000-11-01avoid unnecessary dependency on libpam - PAM is not used herejdolecek3-0/+41
reported by Hubert Feyrer on tech-pkg
2000-10-25refer to mod_php4.so, not mod_php3.sojdolecek1-2/+2
2000-10-25PHP4 (Apache module) package. Based upon www/php3 package a lot.jdolecek6-0/+88