Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Improved parameter handling | Ilia Alshanetsky | 2009-01-11 | 1 | -2/+2 | |
| | ||||||
* | MFH: Bump copyright year, 3 of 3. | Sebastian Bergmann | 2008-12-31 | 1 | -1/+1 | |
| | ||||||
* | - MFH: New parameter parsing API | Felipe Pena | 2008-11-27 | 1 | -19/+15 | |
| | ||||||
* | - MFH: New parameter parsing API | Felipe Pena | 2008-11-23 | 1 | -130/+87 | |
| | ||||||
* | - MFH: Fixed bug #45373 (php crash on query with errors in params) | Felipe Pena | 2008-10-06 | 1 | -5/+6 | |
| | ||||||
* | MFH: Bump copyright year, 2 of 2. | Sebastian Bergmann | 2007-12-31 | 1 | -1/+1 | |
| | ||||||
* | Fixed bug #43128 (Very long class name causes segfault) | Dmitry Stogov | 2007-11-22 | 1 | -2/+3 | |
| | ||||||
* | Win32 still fails to build ... | Lars Westermann | 2007-11-20 | 1 | -3/+3 | |
| | ||||||
* | Win32 fails to build | Lars Westermann | 2007-11-20 | 1 | -2/+4 | |
| | ||||||
* | [DOC] prototype for ibase_query() should be changed to: | Lars Westermann | 2007-11-08 | 1 | -17/+57 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | PHP4: resource ibase_query ( [resource $link_identifier,] string $query [, mixed $bind_arg [, ...]] ) PHP5: resource ibase_query ( [resource $link_identifier,] [resource $transaction_identifier,] string $query [, mixed $bind_arg [, ...]] ) prototype for ibase_prepare() should be changed to: PHP4: resource ibase_prepare ( [resource $link_identifier,] string $query ) PHP5: resource ibase_prepare ( [resource $link_identifier,] [resource $transaction_identifier,] string $query ) prototype for ibase_execute() should be changed to: mixed ibase_execute ( resource $query, [, mixed $bind_arg [, ...]] ) - Fixed bug #30690: (Resource handle from ibase_execute becomes invalid after return) - Fixed bug #30907: (ibase_query() crashes (in fact the same bug as #32143) - Fixed bug #32143: (ibase_query() causing IBserver 7 crash with NULL param as link-id) - Fixed bug #39056: (Interbase NUMERIC data type error) - Fixed bug #39397: (invalid statement handle in Unknown on line 0) - Fixed bug #39700: (NUMERIC error when result precision are 7,8 or 12-14) - Fixed bug #42284: (duplicate of #39700) | |||||
* | MFH: php_gmtime_r() fixes | Antony Dovgal | 2007-06-07 | 1 | -1/+5 | |
| | ||||||
* | fix #40805 (Failure executing function ibase_execute()) | Antony Dovgal | 2007-03-15 | 1 | -6/+6 | |
| | ||||||
* | snprintf() -> slprintf() | Ilia Alshanetsky | 2007-02-27 | 1 | -12/+12 | |
| | | | | | # Part 1 | |||||
* | strncpy() -> strlcpy() | Ilia Alshanetsky | 2007-02-24 | 1 | -3/+2 | |
| | ||||||
* | - Avoid sprintf, even when checked copy'n'paste or changes lead to errors | Marcus Boerger | 2007-02-24 | 1 | -11/+11 | |
| | ||||||
* | MFH | Antony Dovgal | 2007-01-22 | 1 | -1/+1 | |
| | ||||||
* | MFH: use snprintf() | Antony Dovgal | 2007-01-18 | 1 | -2/+2 | |
| | ||||||
* | MFH: Bump year. | Sebastian Bergmann | 2007-01-01 | 1 | -1/+1 | |
| | ||||||
* | Use safe_emalloc() | Ilia Alshanetsky | 2006-12-25 | 1 | -1/+1 | |
| | ||||||
* | Thread safety fixes. | Ilia Alshanetsky | 2006-11-30 | 1 | -7/+6 | |
| | ||||||
* | bump year and license version | foobar | 2006-01-01 | 1 | -3/+3 | |
| | ||||||
* | - Bumber up year | foobar | 2005-08-03 | 1 | -1/+1 | |
| | ||||||
* | Fixed return value of ibase_execute() | Ard Biesheuvel | 2004-11-10 | 1 | -2/+3 | |
| | ||||||
* | Don't copy ini items to module globals | Ard Biesheuvel | 2004-07-06 | 1 | -11/+12 | |
| | | | | | (fixed unregistered bug with mangled default_db setting) | |||||
* | Eliminate potentially dangerous alloca(). | Ilia Alshanetsky | 2004-07-04 | 1 | -2/+2 | |
| | ||||||
* | MFB Fixed bug #28897 (-1 returned as -0.000 for 64-bit scaled int) | Ard Biesheuvel | 2004-06-28 | 1 | -2/+2 | |
| | ||||||
* | Revert | Ard Biesheuvel | 2004-06-12 | 1 | -1/+1 | |
| | ||||||
* | Added export macros | Ard Biesheuvel | 2004-06-12 | 1 | -1/+1 | |
| | ||||||
* | Don't be too strict if the number of binding arguments provided exceeds the ↵ | Ard Biesheuvel | 2004-06-01 | 1 | -7/+10 | |
| | | | | expected number | |||||
* | Removed debugging code | Ard Biesheuvel | 2004-06-01 | 1 | -4/+3 | |
| | ||||||
* | Use constant IBASE_CREATE instead of just 0 | Ard Biesheuvel | 2004-06-01 | 1 | -2/+3 | |
| | ||||||
* | Fix typo in error message | Ard Biesheuvel | 2004-05-31 | 1 | -2/+2 | |
| | ||||||
* | Improved handling of 'CREATE DATABASE ...' by ibase_query() | Ard Biesheuvel | 2004-05-31 | 1 | -167/+163 | |
| | | | | | Improved param handling of ibase_query() and ibase_execute() | |||||
* | Restrict 'CREATE DATABASE' in sql safe mode | Ard Biesheuvel | 2004-05-30 | 1 | -0/+5 | |
| | ||||||
* | Fix Win32 build | Ard Biesheuvel | 2004-05-30 | 1 | -1/+1 | |
| | | | | | Added missing 'break' | |||||
* | Fix unregistered bug (segfault on uninitialised pointer) | Ard Biesheuvel | 2004-05-30 | 1 | -4/+12 | |
| | | | | | Return string("0 ") from ibase_query() if query succeeded but did not affect any rows | |||||
* | Removed strcpy() call from most common case | Ard Biesheuvel | 2004-05-21 | 1 | -5/+6 | |
| | | | | | Added test for hash index generation | |||||
* | Added test for duplicate field names when returning rows as hashes or objects | Ard Biesheuvel | 2004-05-21 | 1 | -2/+26 | |
| | | | | | # This change should be in 5.0.0, as it might break BC | |||||
* | Fixed a couple of inconsistencies in param binding | Ard Biesheuvel | 2004-05-12 | 1 | -150/+133 | |
| | | | | | | | | | | | | # Previously, empty strings were either rejected (for scaled integers) # or silently converted to 0 (unscaled integers & floats). Also, in some # cases, null zvals were converted to empty strings, which were # consequently rejected as unconvertible values. # In the new situation, empty strings will be handled as NULLs for # fields that cannot distinguish between the two (numeric/date/time). # Additionally, all range and value checking is now carried out by the # database, so there is a consistent interface for error handling. | |||||
* | Dropped support for ancient Interbase versions (< 6) | Ard Biesheuvel | 2004-05-12 | 1 | -91/+40 | |
| | | | | | # This has no consequences for Firebird, as its initial release was based on IB 6 | |||||
* | Fix unregistered bug in zval pointer/array juggling | Ard Biesheuvel | 2004-05-07 | 1 | -10/+10 | |
| | | | | | | # Thinko: element of a **zval[] is usually not a *zval[] # I can't believe this has gone undetected for 4+ years! | |||||
* | Fixed unregistered bug: array count is incorrect when binding array ids | Ard Biesheuvel | 2004-05-05 | 1 | -11/+21 | |
| | | | | | | Fixed unregistered bug: empty numeric/datetime param argument is coerced to a string that cannot be handled by the IB API layer | |||||
* | ibase_query(): Be careful not to return true on error conditions | Ard Biesheuvel | 2004-05-04 | 1 | -1/+5 | |
| | ||||||
* | More divide & conquer | Ard Biesheuvel | 2004-04-05 | 1 | -0/+2131 | |