[PHP-DEV] PHP 3.0.10 Released June 25th From: Jim Winstead (jimw <email protected>)
Date: 06/26/99

PHP Version 3.0.10 has been released (both as source and Windows
binaries). Many more bug fixes, including the last of the fsockopen()
and URL fopen() problems, we hope. The dbm database abstraction
layer had the mode flag for dba_open() brought into line with
dbm_open(), which means "w" will not create a non-existent database
(use "c" instead). The documentation has also been moved into its
own repository, and the generated HTML documentation is included
in the tar.gz instead of the SGML source. The complete ChangeLog
from 3.0.9 is below.

A reminder: We've created a new mailing list that will receive
future announcements about new PHP releases and other issues relevant
to the PHP community (don't worry, no spam from us, and the list
is moderated).

To subscribe, send an empty e-mail to
  php-announce-subscribe <email protected>

As always, you can download PHP from http://www.php.net/ or a
local mirror (as listed at http://www.php.net/mirrors.php3).

June 25, 1999, Version 3.0.10
- fix base64_decode to match RFC 2045 semantics (Sascha & bfranklin <email protected>)
- fix potential segfault in tempnam() (Sascha)
- fix buffer overruns in dbase_get_record() (Sascha)
- workaround for negative 1-digit numbers not returned correct via OCI8 (Thies)
- fix APXS linking wrt to static libraries (Sascha)
- OCIExecute would sometimes return true on error (Thies)
- Made dba_open modes consistant with those from dbm_open. Specifically,
  'w' is read/write but will NOT auto-create a non-existant file.
  To do this, use 'c' which is read/write and auto-create. (Jim Jagielski)
- reverted split() to work the same way as pre 3.0.9 versions (Andrey)
- moved easter_date and easter_days to the calendar extension (Jim)
- fix VPATH APXS build process (Sascha)
- make workaround for UCD SNMP deallocate problem optional (Sascha)
  (see the documentation for a more verbose description)
- make fgetcsv() understand multi-line fields and embedded quotes (RL & Nick
  Talbott)
- Add extension_loaded() function (Jim)
- fix URL wrapper functions to play nicely with the socket code (Sascha)
- fix persistent definitions of constants in the mcrypt module (Sascha)
- Fix gmmktime() problems (RL and Cole Tuininga)
- Added support for "localhost:/path/to/socket" syntax for mysql_connect
  (Thanks to Orion Poplawski <orion <email protected>>.)
- Added support for file-upload arrays and put file-upload vars into
  HTTP_POST_VARS (Brian)
- fix a string allocation bug introduced in 3.0.8 in the MySQL module (Sascha)
- overhaul of Hyperwave module, mainly code clean ups, some bug fixes
- fixed a bug in preg_split() that would return nothing if nothing
  matched (Andrey)
- fixed a bug in preg_replace() that had to do with "\\" at the end
  of the replacement string (Andrey)
- open_basedir now resolves symlinks in the configuration (S. Steffann)
- added 'Z' flag to date(): timezone offset in seconds (C. Viebrock)
- added 'L' flag to date(): 1 if it's a leap year, 0 if it isn't (C. Viebrock)
- fixed 't' flag in date() (J. Ahto)
- added support for upcoming pdflib 2.0 (U. Steinmann)
- mail() on Win32 will only add Date: and From: headers if not supplied
  by the caller. (F. Kromann)

-- 
PHP Development Mailing List (http://www.php.net/)
To unsubscribe, e-mail: php-dev-unsubscribe <email protected>
For additional commands, e-mail: php-dev-help <email protected>
To contact the list administrators, e-mail: php-list-admin <email protected>