Christopher Jones
e91914b15d
1. Introduce connection attribute functions:
...
oci_set_module_name
oci_set_action
oci_set_client_info
oci_set_client_identifier
These functions set values that are visible and used by the
database. They aid tracing, authentication and auditing.
2. Introduce connection attribute function:
oci_set_edition
Oracle 11g R2 "editions" allow multiple versions of DB objects
to exist at one time. By setting different editions, two
different versions of an application can run concurrently,
making upgrades or A/B testing easier.
3. Introduce OCI_NO_AUTO_COMMIT as an alias for the OCI_DEFAULT
constant (which is not the default value) used by oci_execute().
4. Allow the oci_set_prefetch value to be 0. This is important in
some cases using REF CURSORS in Oracle 11gR2.
5. Set the DRIVER_NAME attribute of Oracle Database 11gR2
connections to aid application tracing. The value used is to
"PHP OCI8" followed by the OCI8 version number. Note the
version number may get truncated in DB views such as
v$session_connect_info.
6. Generate an error if an invalid resource type is used in
oci_bind_by_name
[DOC] Documentation will be added for the changes
2009-10-06 22:36:32 +00:00
Etienne Kneuss
61fd248432
Fix bug #49263 (Offset error when unserializing self-references in SplObjectStorage)
2009-10-06 13:34:56 +00:00
Andrey Hristov
dc01e66027
revert the last change
2009-10-06 12:53:01 +00:00
Andrey Hristov
a86aff9871
count the queries
2009-10-06 10:33:23 +00:00
Jani Taskinen
a8d4e29bad
pff
2009-10-06 10:00:53 +00:00
Christopher Jones
94dc8024d9
Fix diff when full connection string used. Clean up helper files
2009-10-05 22:51:21 +00:00
Ilia Alshanetsky
f90c706a9a
Fixed bug #49757 (long2ip() can return wrong value in a multi-threaded applications).
...
# original patch by Florian Anderiasch
2009-10-05 14:45:54 +00:00
Dmitry Stogov
ffed322607
Fixed bug #49627 (error_log to specified file does not log time according to date.timezone)
2009-10-05 13:56:49 +00:00
Felipe Pena
6504d84a0b
- Fix some arginfos (thanks Philip)
...
- Added arginfo info. for void params
2009-10-03 20:45:29 +00:00
Pierre Joye
53829bbbd7
- drop unused var and fix example
2009-10-03 10:19:06 +00:00
Christopher Jones
a7c62ba93f
Oracle 11.2 (and beyond) compat changes
2009-10-02 22:39:28 +00:00
Christopher Jones
73b9ee934f
refactor tests
2009-10-02 20:16:59 +00:00
Christopher Jones
3c442f8471
Fix skipifs to accept Oracle 11.2
2009-10-02 04:19:48 +00:00
Sriram Natarajan
e1a2e88c16
- Fixed bug #49738 (calling mcrypt after mcrypt_generic_deinit crashes).
2009-10-02 00:13:53 +00:00
Pierre Joye
13bdff44bc
- fix #49732 , fix crash when timestamp conversion fails
2009-10-01 13:55:16 +00:00
Ulf Wendel
54b4cf2532
Updating test because of http://news.php.net/php.cvs/60561
2009-10-01 08:56:28 +00:00
Christopher Jones
09a37f0d0e
Add xmltype_02.phpt. Add XFAIL to xmltype_01 for PHP 6
2009-10-01 06:22:32 +00:00
Christopher Jones
d1df1c4ba7
PECL Bug #16842 (oci_error return false when NO_DATA_FOUND is raised)
2009-10-01 05:51:11 +00:00
Andrey Hristov
2743c7a6df
Fix ZTS build
2009-09-30 23:34:56 +00:00
Andrey Hristov
bc7bbaa65a
Use mnd_ wrappers wherever possible. Needed for
...
statistics.
2009-09-30 23:13:43 +00:00
Andrey Hristov
4af8d99eb6
Fix trace output. DBG_RETURN should be used in traced
...
functions.
2009-09-30 22:26:19 +00:00
Ilia Alshanetsky
2c2f45a059
Fixed bug #48805 (IPv6 socket transport is not working).
2009-09-30 20:48:41 +00:00
Ulf Wendel
d79cba2afd
Fixing a leak in mysqlnd when passing invalid fetch modes to mysqlnd.
2009-09-30 14:39:33 +00:00
Felipe Pena
59dc338ac2
- Fixed test
2009-09-30 13:30:32 +00:00
Dmitry Stogov
e7b1e07647
pcntl_exec() should inherit environment in case it's not provided as an argument
2009-09-30 13:04:28 +00:00
Pierre Joye
923b47a407
- restore W3 flag to get usefull errors (unused vars, etc.)
2009-09-30 11:53:29 +00:00
Ilia Alshanetsky
dd8842c28f
Fixed bug #49517 (cURL's CURLOPT_FILE prevents file from being deleted after fclose).
2009-09-30 02:34:17 +00:00
Ulf Wendel
1e0743df12
Fixing test
2009-09-29 16:37:50 +00:00
Rafael Machado Dohms
7f293b32a1
Fixing tests for head and wrong SKIPIF blocks
2009-09-29 14:34:06 +00:00
Rasmus Lerdorf
49b34e9ac6
Add missing open_basedir check in posix_mkfifo
2009-09-29 14:03:49 +00:00
Rasmus Lerdorf
22fdde3f5d
Fix date_sunrise/date_sunset tests
2009-09-29 13:56:51 +00:00
Rafael Machado Dohms
c047bd6648
Adding tests for bug #49692
2009-09-28 22:57:41 +00:00
Rasmus Lerdorf
f4c8961b14
Fix for bug #49698
2009-09-28 13:29:53 +00:00
Pierre Joye
f5e52c9a79
- fix TS build, this macro contains code and declaration, always put it right after your declaration
2009-09-28 12:54:23 +00:00
Ulf Wendel
1e0d7fc509
Fixing test
2009-09-28 10:42:36 +00:00
Ulf Wendel
fff7ef9412
Allow setting of default connection flags through the environment variable MYSQL_TEST_CONNECT_FLAGS
2009-09-28 10:39:42 +00:00
Felipe Pena
5f6882aa4d
- Fixed tests
2009-09-26 17:59:33 +00:00
Felipe Pena
c5449ae3c1
- Fixed tests
2009-09-26 16:54:08 +00:00
Rasmus Lerdorf
5f9009963f
Refix bug #49558 as per bug #49676
2009-09-26 00:53:59 +00:00
Ulf Wendel
260596bfaa
Trying to respect time limit to please Andrey who must be using slooow hardware...
2009-09-25 13:21:44 +00:00
Andrey Hristov
089e8b56a1
Fix mysqli_stmt_attr_set in libmysql mode.
...
mysql_stmt_attr_set returns my_bool instead of int.
If it was int, then 0 is success and !0 is failure, but
for my_bool 0 (FALSE) is failure and !0 is success.
2009-09-25 12:25:54 +00:00
Andrey Hristov
07757b4f2f
Fix a crash in the rare case when a persistent connection
...
is found dead, after CHNG_USER. mysql->mysql will be NULL
and segfault will follow.
2009-09-25 11:38:19 +00:00
Ulf Wendel
6ae4ba4173
Large package to check how compression handles package queues.
2009-09-25 10:56:17 +00:00
Andrey Hristov
1d25ad7f5c
Remove unused variable
2009-09-25 10:55:06 +00:00
Ulf Wendel
8ad273c88e
Replacing MYSQL_TEST_COMPRESS env var with more generic MYSQL_TEST_CONNECT_FLAGS to be able to test all connection flags. Fixing some test.
2009-09-25 10:54:16 +00:00
Andrey Hristov
5d8d0fcfb1
Fix error code checking for mysql_stmt_attr_set. There
...
is a test that checks this.
2009-09-25 10:52:29 +00:00
Andrey Hristov
cec76fd650
Fix possible crash when conn is NULL
2009-09-25 10:37:44 +00:00
Felipe Pena
dc73022a1d
- Fix test
2009-09-25 02:07:41 +00:00
Felipe Pena
275cd0d7d9
- Fixed mem leak
2009-09-25 01:46:58 +00:00
Ilia Alshanetsky
e3f239c6ce
Make tempnam() return FALSE on error as documented
2009-09-24 18:59:28 +00:00