2002-01-03 CVS CommitLog Commentary

From: Date: Fri, 04 Jan 2002 03:03:48 +0000
Subject: 2002-01-03 CVS CommitLog Commentary
Groups: php.qa 
Request: Send a blank email to php-qa+get-4264@lists.php.net to get a copy of this message
Another day, another commentary... --zak +2002-01-03 Frank M. Kromann <frank@frontbase.com> + + * ext/mssql/php_mssql.c: + Making error handling thread safe. Thanks to Paco Ortiz <fjortiz@comunet.es> The code for error handling was moved from the PHP_MINIT_FUNCTION(mssql) block (where it would be shared by all threads) to php_mssql_do_connect() where - IIAR - it is bound to a particular database loing. (Frank - is this right? :) +2002-01-03 Hartmut Holzgraefe <hartmut@six.de> + + * acinclude.m4 + configure.in: + make configure more robust if extensions add libraries without + checking for their existance first + + old behaviour was to fail on the next library check with misleading + messages, now configure will work but make will fail with a + 'lib not found' message Excellent! Let's try to break this and see what it does. :)) + * ext/standard/string.c: + fix for bug #14832: basename with 2nd parm corrupts source string This poor function has had too much attention lately. Thankfully, this fix should not cause any long and nasty threads on the dev list. +2002-01-03 Markus Fischer <mfischer@guru.josefine.at> + + * ext/ftp/php_ftp.c: - Now use ZE's builtin zend_zval_type_name(). + * ext/ftp/php_ftp.c: - FTP_BINARY is more common instead of FTP_IMAGE. Minor changes - nothing special to watch out for beyond the testing that we need to do anyway. + * ext/domxml/php_domxml.c: + - domxml_node_add_child(): Perform deep copy before adding child to prevent + double memory freeing. domxml has seen a significant number of fixes in the last several weeks, we should try to test it specially as well.

« previous php.qa (#4264) next »