summaryrefslogtreecommitdiff
path: root/ext/interbase/interbase.c
Commit message (Collapse)AuthorAgeFilesLines
* MFBArd Biesheuvel2004-01-211-0/+19
|
* More handsome solution for previous fixArd Biesheuvel2004-01-121-8/+9
|
* Added sanity check on ibase_[p]connect() dialect argument (fixes obscure ↵Ard Biesheuvel2004-01-121-2/+8
| | | | unregistered bug)
* - A belated happy holidays and PHP 5Andi Gutmans2004-01-081-2/+2
|
* Let DB handle NULL params, fixes bug #26777Ard Biesheuvel2004-01-071-6/+0
|
* Let client library pick its own transaction param defaultsArd Biesheuvel2003-09-261-1/+1
|
* Always return long from ibase_gen_id() on IB < 6Ard Biesheuvel2003-09-231-8/+8
|
* ws fixfoobar2003-09-231-4/+4
|
* Added ibase_gen_id()Ard Biesheuvel2003-09-231-1/+108
| | | | | # Lightweight shortcut to SELECT GEN_ID() ... function
* proto thiko fixHartmut Holzgraefe2003-09-221-1/+1
|
* Link to fbclient.dll if availableArd Biesheuvel2003-09-171-1/+3
| | | | | Add client lib name to dll version info
* Use isc_get_version() for client lib info if availableArd Biesheuvel2003-09-161-10/+11
|
* proto fixHartmut Holzgraefe2003-09-161-1/+2
|
* Pointer size fixArd Biesheuvel2003-09-121-2/+4
|
* Add client library info to phpinfo() functionArd Biesheuvel2003-09-111-22/+37
| | | | | Small inter-op fix for IB6
* Changed unsigned ISC_LONG to ISC_LONGArd Biesheuvel2003-09-111-1/+1
| | | | | # Build fix for FB 1.5
* Add version info to Windows DLLArd Biesheuvel2003-09-071-2/+4
|
* Be more relaxed about dimensions of array argumentsArd Biesheuvel2003-09-051-29/+64
|
* Added support for binding arraysArd Biesheuvel2003-09-041-80/+285
|
* Don't rely on sizeof(int) == 4Ard Biesheuvel2003-09-041-1/+4
|
* Fix inter-op with IB < 6Ard Biesheuvel2003-09-041-35/+63
| | | | | Fixes for 64-bit archs
* Fixed fetching of arraysArd Biesheuvel2003-09-041-185/+142
| | | | | # Untested for multidimensional arrays
* No scaling for double typeArd Biesheuvel2003-09-041-68/+87
| | | | | | Added missing array types Precompute scale factors
* Fix binding of 16-bit NUMERIC parametersArd Biesheuvel2003-09-031-164/+126
|
* Nuke far pointersArd Biesheuvel2003-09-021-18/+18
| | | | | # Unfortunately, this does break compatibility with Windows 3.x :-)
* CS fixesArd Biesheuvel2003-09-021-48/+65
| | | | | # Boy, these guys are worse than -ansi -pedantic
* Make ibase_{param|field}_info() return typenames that actually mean somethingArd Biesheuvel2003-09-021-78/+94
|
* Can't ignore variadic DEBUG macro for compilersArd Biesheuvel2003-09-021-5/+5
| | | | | that don't support them. Revert.
* Changed some formatting/macro/debugging/variadic stuffArd Biesheuvel2003-09-021-6/+8
|
* Prototype fixesArd Biesheuvel2003-08-281-15/+15
| | | | | | | Return number of affected rows by ibase_query() and ibase_execute() if > 0 # Second change was actually introduced in 1.149, but never # mentioned in the CVS log
* Fixed some format stringsArd Biesheuvel2003-08-281-3/+3
|
* Removed TSRMLS_FETCH from _php_ibase_module_error()Ard Biesheuvel2003-08-281-29/+33
|
* Do not reuse data structure for ibase_execute() results.Ard Biesheuvel2003-08-271-114/+105
| | | | | | | | Invalidate the results whose statement handle has been invalidated. # EXEC PROCEDURE results don't need a statement handle, so # the result doesn't have to be invalidated. Fixed some add_{index|assoc}_*() bogosity
* Fix false warning on zero-size BLOB fetchArd Biesheuvel2003-08-201-16/+26
|
* Reuse result data structure and resource id for consecutive executionsArd Biesheuvel2003-08-201-53/+53
| | | | | | | | of a prepared query # As previous resources are invalidated anyway because their statement # handle is reused, we don't have to allocate a new result for every # execution of a prepared query
* Moved transaction defaults to header fileArd Biesheuvel2003-08-201-19/+20
|
* Cleaned up _php_ibase_var_zval()Ard Biesheuvel2003-08-201-49/+33
|
* Fix Win32 buildArd Biesheuvel2003-08-201-1/+1
|
* Moved some local vars to stackArd Biesheuvel2003-08-201-116/+90
|
* Nuke link handle from BLOB idArd Biesheuvel2003-08-201-191/+201
| | | | | | # Now BLOB ids can survive disconnect/reconnect Added link argument to ibase_blob_{open|info|echo}()
* Nuke bogus BLOB idsArd Biesheuvel2003-08-181-105/+139
| | | | | | | # User-space BLOB id no longer contains transaction handle, so BLOB ids # now remain valid throughout multiple transactions. # Oh, and they look better too :-)
* Simplify previous fixArd Biesheuvel2003-08-171-14/+3
|
* Fixed leak in _php_ibase_bind()Ard Biesheuvel2003-08-171-41/+47
|
* Fix possible leak in _php_ibase_fetch_hash()Ard Biesheuvel2003-08-171-20/+19
|
* Apply fix for ibase_blob_get() to ibase_fetch_*()Ard Biesheuvel2003-08-171-97/+102
| | | | | Apply fix for ibase_blob_add() to ibase_query()/ibase_execute()
* Always fill entire buffer in ibase_blob_get()Ard Biesheuvel2003-08-161-11/+10
|
* Fixed bug #18744Ard Biesheuvel2003-08-161-3/+11
|
* Fixed bug #24224Ard Biesheuvel2003-08-161-79/+64
| | | | | | Some general cleaning up Some preliminary changes for extensions to array functions
* Removed ibase_num_rows()Ard Biesheuvel2003-08-161-31/+51
| | | | | Converted some MACRO-isms
* Added comment about ibase_num_rows()Ard Biesheuvel2003-08-161-12/+22
|