Antony Dovgal
d04a797cc6
add test
2006-08-10 12:20:28 +00:00
Antony Dovgal
4e792c3ead
improve connection character set detection:
...
* output a warning if invalid character set was passed to the function
* use NLS_LANG by default
2006-08-10 12:15:24 +00:00
Antony Dovgal
3f0e0d1263
update
2006-08-09 15:27:26 +00:00
Antony Dovgal
e16bd0c0f0
add support for NCLOBs
...
fix #35973 (Error ORA-24806 occurs when trying to fetch a NCLOB field)
2006-08-09 15:23:50 +00:00
Antony Dovgal
14bab82ab3
update changelog and file list
2006-08-09 12:20:45 +00:00
Antony Dovgal
225fb6a51a
fix #38161 (oci_bind_by_name() returns garbage when Oracle didn't set the variable)
2006-08-09 12:13:30 +00:00
Antony Dovgal
783bcdde3e
oops, wrong directory
2006-08-09 12:12:10 +00:00
Antony Dovgal
f9fd102d73
fix leak on failure
2006-08-09 11:48:50 +00:00
Antony Dovgal
689f3a92b5
fix #8112 (Persistent connections misbehave when Apache process times out)
2006-08-09 10:16:20 +00:00
Antony Dovgal
3e0a13fa9f
long -> int
2006-08-06 14:09:46 +00:00
Antony Dovgal
688975a519
fix PECL bug #7827
...
add small optimization - no need to do anything if hash lookup failed, just move along
2006-08-05 20:56:12 +00:00
Antony Dovgal
0c2449923c
improve error message on Win32
2006-08-01 12:08:10 +00:00
Antony Dovgal
06aa83600e
fix #37581 (oci_bind_array_by_name clobbers input array when using SQLT_AFC, AVC)
2006-07-31 10:28:46 +00:00
Antony Dovgal
996f79343c
update changelog
2006-07-30 20:53:10 +00:00
Antony Dovgal
5cf81310c7
fix #38173 (Freeing nested cursors causes OCI8 to segfault)
2006-07-30 20:50:53 +00:00
Antony Dovgal
b14af30ed0
improve connection timeout check (implements FR #38210 )
2006-07-26 07:00:42 +00:00
Antony Dovgal
93ae33c8a4
add Unicode EXPECT tags
2006-07-10 20:48:04 +00:00
Antony Dovgal
dc9ea3b961
add missing items to the changelog
2006-07-07 09:21:54 +00:00
Antony Dovgal
a6b1620267
update changelog
2006-06-28 15:05:17 +00:00
Antony Dovgal
310903208a
fix #37931 (possible crash after database restart when using persistent connections)
2006-06-28 15:03:16 +00:00
Antony Dovgal
d9de0eac85
fix typo and bug #37886
2006-06-23 08:25:58 +00:00
Antony Dovgal
fbbfdafe0a
add 4.3.10 dependency to package.xml
...
add check for PHP version in ./configure
2006-06-22 20:28:51 +00:00
Antony Dovgal
9af1ea3883
fix compile failure with <s>ancient</s> older PHP versions caused by new globals management code
2006-06-21 10:51:55 +00:00
Antony Dovgal
3210771d31
display oci8 version in phpinfo()
2006-06-19 18:21:19 +00:00
Dmitry Stogov
943960c324
Added automatic module globals management
2006-06-13 13:12:20 +00:00
Antony Dovgal
4d7663363b
happy birthday commit, yay =)
...
this patch should fix Unicode LOB problems using callbacks to read LOBs
the patch also includes an optimization: using chunk_size*X buffer should speed up LOB reading a bit
many thanks to Massimo Squillace <msquillace at sogei dot it> for the patch.
2006-06-07 13:36:19 +00:00
Antony Dovgal
d72a51c83a
add new changelog entries
2006-06-05 10:02:45 +00:00
Antony Dovgal
0ab0cf61db
fix OCIPasswordChange() parameters (patch by pholdaway at technocom-wireless dot com)
...
prevent username. password and new password from being empty
2006-06-05 07:34:00 +00:00
Antony Dovgal
86f475fd40
MFB: fix tests
2006-05-30 22:37:08 +00:00
Antony Dovgal
006cbdadab
fix test
2006-05-30 21:54:17 +00:00
Antony Dovgal
b64bf12d59
fix compilation on some b0rked systems that must have collections support but they don't
2006-05-30 21:38:00 +00:00
Antony Dovgal
0d0cc38d4c
don't require libociei, this allows us to build ext/oci8 against basiclite OIC package
2006-05-30 13:16:38 +00:00
Antony Dovgal
d0dba64b72
improve sed expressions
2006-05-29 18:12:39 +00:00
Antony Dovgal
c051139ad5
fix #37531 (oci8 persistent connection corruption)
2006-05-29 10:59:15 +00:00
Antony Dovgal
1304bd655b
re-enable OCILobRead2() support on win32
2006-05-22 04:17:24 +00:00
Antony Dovgal
469040660e
attempt to fix OCILobRead2() related problems
2006-05-20 13:46:41 +00:00
Antony Dovgal
10c2fc97df
fix #37487 (oci_fetch_array() array-type should always default to OCI_BOTH)
2006-05-18 13:20:00 +00:00
Antony Dovgal
5ce0aa49b8
disable OCILobRead2() support on Win32
2006-05-15 08:34:02 +00:00
Antony Dovgal
6fc10a0acd
fix #37392 (Unnecessary call to OCITransRollback() at the end of request)
2006-05-10 10:06:57 +00:00
Antony Dovgal
ea759395f8
prepare to 1.2.1 release
2006-05-02 10:18:58 +00:00
Antony Dovgal
000cf5ca7f
MF51: fix #37059 (oci_bind_by_name() doesn't support RAW and LONG RAW fields)
...
add tests
2006-04-12 19:22:12 +00:00
Antony Dovgal
a892880c1c
MF51: correct fix for bug #37055
2006-04-12 17:59:57 +00:00
Antony Dovgal
33a2dc7495
MF51: fix #37055 (incorrect reference counting for persistent OCI8 connections)
2006-04-12 13:38:05 +00:00
Antony Dovgal
e931d970ab
add new tests
2006-04-05 14:09:31 +00:00
Antony Dovgal
cd4730e6c7
add missing defines to .w32
2006-04-05 14:07:57 +00:00
Antony Dovgal
be7135bc8e
fix #36934 (OCILob->read() doesn't move internal pointer when reading 0's)
...
no support for Unicode CLOBs in Oracle < 10, sorry.
2006-04-05 14:07:16 +00:00
Antony Dovgal
8629171612
fix tests
2006-03-28 09:13:35 +00:00
Antony Dovgal
c5f35d7d95
MF51: fix #36851 (Documentation and code discrepancies for NULL data)
2006-03-28 09:13:22 +00:00
Antony Dovgal
49b16f7254
MF51: fix #36820 (Privileged connection with an Oracle password file fails)
2006-03-22 09:46:13 +00:00
Antony Dovgal
dce1fffbc8
change oci_field_type() to return VARCHAR2 instead of VARCHAR
...
(fixes feature request #36800 )
2006-03-21 15:47:38 +00:00