Notes: This patch (4.71-1) removes a debugging var_dump inadvertently left in the original 4.71. ----------- Recommended that all postgresql users upgrade to this version. Fixes important postgresql security issues problems related to binary strings. Thx to Andy Staudacher. Also several DSN bugs fixed, including one introduced in 4.70 that corrupts underscores in the DSN, and in PHP5 DSN's did not work. Added support for PDO DSN connections. Misc bug fixes.
Changes: DSN bugs found: 1. Fix bugs in DSN connections introduced in 4.70 when underscores are found in the DSN. 2. DSN with _ did not work properly in PHP5 (fine in PHP4). Fixed. 3. Added support for PDO DSN connections in NewADOConnection(), and database parameter in PDO::Connect(). Other bugs: The oci8 datetime flag not correctly implemented in ADORecordSet_array. Fixed. Added BlobDelete() to postgres, as a counterpoint to UpdateBlobFile(). Fixed GetInsertSQL() to support oci8po. Fixed qstr() issue with postgresql with \0 in strings. Fixed some datadict driver loading issues in _adodb_getdriver(). Added register shutdown function session_write_close in adodb-session.inc.php for PHP 5 compat. See http://phplens.com/lens/lensforum/msgs.php?id=14200. Removed var_dump left in adodb-lib.inc.php.