Other changes to extensions
The following extensions can no longer be disabled
during compilation configure:
Changes in behaviour/new features to extensions:
-
Date and Time
- The TZ environment variable is no longer used to guess the timezone
-
cURL
- cURL now supports SSH
-
Network
- now contains an extra "entries" indice, containing the TXT elements
-
Hash
- The SHA-224 and salsa hash algorithms are now supported.
-
mbstring
- Now supports CP850 encoding.
-
OCI8
- Calling oci_close() on a persistent
connection, or on a variable that references a persistent
connection going out of scope, will now roll back any uncommitted
transaction. You should explicitly commit or rollback as needed. Setting
oci8.old_oci_close_semantics=On
in php.ini gives the old behaviour.
Supports Database Resident Connection Pooling (DRCP), Fast
Application Notification (FAN) support, Oracle External
Authentication (not supported on Windows).
oci_bind_by_name() now supports SQLT_AFC (aka CHAR datatype).
-
OpenSSL
- There is now support for OpenSSL digest and cipher functions. It is also
now possible to access the internal values of DSA, RSA and DH keys.
-
Session
- Sessions will no longer store session-files in "/tmp"
where open_basedir restrictions apply,
unless "/tmp" is explicitly added to the list of allowed paths.
-
SOAP
Now supports sending user supplied HTTP headers.
-
MySQLi
Now supports persistent connections, by prepending the hostname with
"p:".