Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@NetBSD.org>
From: Jaromir Dolecek <jdolecek@netbsd.org>
List: pkgsrc-changes
Date: 09/28/2004 12:41:13
Module Name:	pkgsrc
Committed By:	jdolecek
Date:		Tue Sep 28 12:41:13 UTC 2004

Modified Files:
	pkgsrc/databases/php4-mssql: Makefile
	pkgsrc/doc: CHANGES
	pkgsrc/www/php4: Makefile.common distinfo
	pkgsrc/www/php4/patches: patch-ab
Removed Files:
	pkgsrc/databases/php4-mssql: distinfo
	pkgsrc/databases/php4-mssql/patches: patch-aa
	pkgsrc/www/php4/patches: patch-ai

Log Message:
Update php4 package to bug-fix release 4.3.9.

Changes since 4.3.8:
* fixes to GPC input processing
* bundled GD extension synced with 2.0.28, re-introducing write support
  for GIF (patent expiration worldwide)
* Implemented periodic PCRE compiled regexp cache cleanup, to avoid memory
  exhaustion
* Fixed strip_tags() to correctly handle '\0' characters.
* Rewritten UNIX and Windows install help files.
* Fixed a file-descriptor leak with phpinfo() and other 'special' URLs.
* Fixed possible crash inside php_shutdown_config().
* Fixed isset crashes on arrays.
* Fixed imagecreatefromstring() crashes with external GD library.
* Fixed fgetcsv() parsing of strings ending with escaped enclosures.
* Fixed overflow in array_slice(), array_splice(), substr(), substr_replace(),
  strspn(), strcspn().
* Fixed '\0' in Authenticate header passed via safe_mode.
* Allow bundled GD to compile against freetype 2.1.2.

All in all this release fixes over 50 bugs that have been discovered
and resolved since the 4.3.8 release.


To generate a diff of this commit:
cvs rdiff -r1.3 -r1.4 pkgsrc/databases/php4-mssql/Makefile
cvs rdiff -r1.2 -r0 pkgsrc/databases/php4-mssql/distinfo
cvs rdiff -r1.2 -r0 pkgsrc/databases/php4-mssql/patches/patch-aa
cvs rdiff -r1.7281 -r1.7282 pkgsrc/doc/CHANGES
cvs rdiff -r1.43 -r1.44 pkgsrc/www/php4/Makefile.common
cvs rdiff -r1.31 -r1.32 pkgsrc/www/php4/distinfo
cvs rdiff -r1.15 -r1.16 pkgsrc/www/php4/patches/patch-ab
cvs rdiff -r1.7 -r0 pkgsrc/www/php4/patches/patch-ai

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.