summaryrefslogtreecommitdiff
path: root/ext/oci8/oci8.c
Commit message (Collapse)AuthorAgeFilesLines
* MFH: list_entry -> zend_rsrc_list_entryfoobar2005-12-051-6/+6
|
* upgrade bundled OCI8 to v.1.1Antony Dovgal2005-12-011-6400/+936
|
* MF44: fix #33383 (crash when retrieving empty LOBs)Antony Dovgal2005-10-101-3/+26
|
* fix #34731, patch by novicky at aarongroup dot czAntony Dovgal2005-10-041-1/+1
|
* MFH: Nuked EOLs from error messagesfoobar2005-08-181-2/+2
|
* - Bumber up yearfoobar2005-08-031-1/+1
|
* destroy session after destroying error handleAntony Dovgal2005-06-131-9/+11
| | | | | SQLT_CHR is allowed too
* handle unsupported datatype (OCIBindByName segfaults somewhere in OCI lib whenAntony Dovgal2005-04-281-0/+4
| | | | | unknown type is provided)
* fix bug #31623 (OCILogin does not support password grace period)Antony Dovgal2005-01-201-1/+6
|
* - Don't reuse Oracle connections in multi-threaded environments untilAndi Gutmans2004-11-221-1/+1
| | | | | | | | - we decide to either not support ZTS connection pooling (kind of - pointless as PHP isn't stable in ZTS mode) or fix the 100% reproducable - crash bug on oci_connect() under Windows most probably due to this - problem.
* *** empty log message ***Andi Gutmans2004-11-211-3/+3
|
* commit fixes by <mikael dot suvi at trigger dot ee>Antony Dovgal2004-10-231-2/+2
| | | | | (segfaults under heavy load)
* fix possible segfaultAntony Dovgal2004-10-101-1/+1
|
* prevent deadlocks when re-using previously established persistent connectionAntony Dovgal2004-10-101-0/+1
|
* fix bug #29652 (number of FD to ocius.msb is growing)Antony Dovgal2004-09-281-0/+9
| | | | | many thanks to Sergei V. Rozinov <S dot Rozinov at sibron dot ru> for testing
* fix buildAntony Dovgal2004-07-191-1/+1
|
* - Nuke empty_string. It is a reminanent from the time where RETURN_FALSE()Andi Gutmans2004-07-191-2/+2
| | | | | | | | | | | | | | | used to return "" and not bool(false). It's not worth keeping it because STR_FREE() and zval_dtor() always have to check for it and it slows down the general case. In addition, it seems that empty_string has been abused quite a lot, and was used not only for setting zval's but generally in PHP code instead of "", which wasn't the intention. Last but not least, nuking empty_string should improve stability as I doubt every place correctly checked if they are not mistakenly erealloc()'ing it or calling efree() on it. NOTE: Some code is probably broken. Each extension maintainer should check and see that my changes are OK. Also, I haven't had time to touch PECL yet. Will try and do it tomorrow.
* fix #29012 (Potential race during first connection) thanks to cjbj at ↵Antony Dovgal2004-07-151-2/+2
| | | | hotmail dot com
* fix #28978 (multiple OCIBindByName on the same placeholder eats memory)Antony Dovgal2004-07-121-2/+2
|
* hmm. this comma is supposed to be a semicolon.Antony Dovgal2004-04-261-1/+1
|
* Wordsize fixesArd Biesheuvel2004-02-251-1/+1
|
* this should really fix compile failure with gcc 2.96Antony Dovgal2004-02-201-1/+1
|
* Fix compile failurefoobar2004-02-201-1/+1
|
* Only use Z_TYPE* with zvals..foobar2004-02-201-19/+20
|
* * email address updateStig Bakken2004-02-121-1/+1
|
* * update my email addressStig Bakken2004-02-121-1/+1
|
* fix bug #27149Antony Dovgal2004-02-051-2/+6
| | | | | (offset should start with 1)
* -remove obsolete typesAntony Dovgal2004-02-031-5/+5
| | | | | | -changes in config.m4 to make oci8 to compile with Oracle 10g (thanks to cjbj at hotmail dot com for reporting both problems)
* add missing alias for ocifreecursor()Antony Dovgal2004-02-021-1/+2
|
* fix yet another possible segfaultAntony Dovgal2004-02-021-0/+4
|
* two fixes:Antony Dovgal2004-01-281-2/+4
| | | | | | -oci_lob_load shouldn't reset LOB's length to zero -Oracle feels bad, but reports no error, when trying to erase LOB with offset bigger than LOB
* change to use different allocator (Sascha, thanks =) )Antony Dovgal2004-01-261-1/+1
|
* fix this annoying notice about limited rangeAntony Dovgal2004-01-261-1/+1
|
* improve debug messagesAntony Dovgal2004-01-261-17/+17
|
* oops =(Antony Dovgal2004-01-261-1/+1
| | | | | forgot these brackets..
* fix oci_field_type_raw's protoAntony Dovgal2004-01-261-2/+2
| | | | | oci_collection_element_get should return FALSE only if there is no such element and NULL, if it's null
* add missing protosAntony Dovgal2004-01-221-19/+18
| | | | | and some minor changes
* MFBAntony Dovgal2004-01-221-3/+2
| | | | | oci_lob_save() should be removed indeed, but we're already in feature freeze =(
* *change constant name, coz it doesn't comply with othersAntony Dovgal2004-01-211-5/+25
| | | | | | | | *add constant's alias, coz others do have aliases *change protos (oops =)) *add notices to collection functions *change coll_element_get & coll_assign to inform user, that this type of element is not supported yet.
* fix potential segfault in oci_lob_write()Antony Dovgal2004-01-211-2/+3
| | | | | change oci_lob_trim() - truncate length should be 0 by default.
* Fix bug #26892, ORA-21301 in ocinewcollection() call.Antony Dovgal2004-01-151-2/+2
| | | | | pEnv should be initialized in object mode too.
* Fix typofoobar2004-01-151-1/+1
|
* - A belated happy holidays and PHP 5Andi Gutmans2004-01-081-2/+2
|
* ws + csfoobar2004-01-021-1628/+1809
|
* another ZTS fixfoobar2004-01-021-0/+2
|
* fix ZTS buildfoobar2004-01-021-5/+6
|
* workaround for possible ORA-22280 warning if buffers were not flushedAntony Dovgal2003-12-251-47/+93
|
* separate oci_lob_flush() to use it in oci_lob_append() etc. in the futureAntony Dovgal2003-12-241-21/+48
|
* add oci_fetch_assoc(), oci_fetch_object(), oci_fetch_array() & oci_fetch_row()Antony Dovgal2003-12-231-56/+162
| | | | | change ocifetchinto() to use php_oci_fetch_row()
* huge patchAntony Dovgal2003-12-231-292/+338
| | | | | | | change almost all func names to match naming conventions keep ocifetchinto & *buffering for awhile - they will be rewritten soon old names are kept as aliases