Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | MFH: bug #31597 | Ard Biesheuvel | 2005-02-25 | 1 | -1/+1 |
| | |||||
* | MFH: fix return value of ibase_execute() | Ard Biesheuvel | 2004-11-11 | 1 | -2/+3 |
| | |||||
* | Don't copy ini items to module globals | Ard Biesheuvel | 2004-07-06 | 3 | -41/+40 |
| | | | | | (fixed unregistered bug with mangled default_db setting) | ||||
* | Eliminate potentially dangerous alloca(). | Ilia Alshanetsky | 2004-07-04 | 1 | -2/+2 |
| | |||||
* | Fixed Ilia's alloca() issue/exploit | Ard Biesheuvel | 2004-06-30 | 1 | -40/+33 |
| | | | | | | Removed pointless RINIT() Use macros for consistent resource type names | ||||
* | 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 | 2 | -16/+1 |
| | |||||
* | Added export macros | Ard Biesheuvel | 2004-06-12 | 2 | -1/+16 |
| | |||||
* | ... back from the dead | Ard Biesheuvel | 2004-06-08 | 2 | -6/+22 |
| | |||||
* | Added support for date/time types | Ard Biesheuvel | 2004-06-05 | 1 | -26/+158 |
| | | | | | | Added support for compiling/executing PHP code stored in the database Added support for TSRM | ||||
* | Added support for scaled integers | Ard Biesheuvel | 2004-06-04 | 1 | -3/+39 |
| | |||||
* | Added support for arbitrary input types | Ard Biesheuvel | 2004-06-04 | 1 | -38/+107 |
| | | | | | Added support for NULL input/output values | ||||
* | Let DB handle type coercion instead of PHP | Ard Biesheuvel | 2004-06-03 | 1 | -49/+38 |
| | |||||
* | Added support for other return types besides VARCHAR | Ard Biesheuvel | 2004-06-03 | 1 | -25/+60 |
| | |||||
* | Fixed blob ID format | Ard Biesheuvel | 2004-06-03 | 1 | -2/+2 |
| | |||||
* | Ton of fixes | Ard Biesheuvel | 2004-06-02 | 1 | -24/+41 |
| | |||||
* | Initial revision of PHP/Interbase UDF lib | Ard Biesheuvel | 2004-06-02 | 1 | -0/+127 |
| | | | | | | # This will allow users running the embedded engine # to call PHP functions from inside their SQL statements | ||||
* | 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 | 4 | -4/+8 |
| | |||||
* | 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 | 3 | -170/+170 |
| | | | | | 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 | 2 | -3/+3 |
| | | | | | 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 | ||||
* | Use default character set in generated test DB | Ard Biesheuvel | 2004-05-30 | 1 | -2/+2 |
| | |||||
* | Fix HTML/table layout in info() entry | Ard Biesheuvel | 2004-05-30 | 1 | -6/+10 |
| | |||||
* | Removed ibase_timefmt() - use ini_set() instead | Ard Biesheuvel | 2004-05-30 | 5 | -121/+25 |
| | | | | | Improved phpinfo() appearance | ||||
* | Changed default date format to ISO | Ard Biesheuvel | 2004-05-28 | 2 | -9/+16 |
| | | | | | Enable sync flag in connect() | ||||
* | Fix commit/rollback of multi-link transactions | Ard Biesheuvel | 2004-05-28 | 1 | -46/+50 |
| | | | | | Some CS | ||||
* | Use dummy status vector in ibase_connect() | Ard Biesheuvel | 2004-05-22 | 1 | -1/+67 |
| | | | | | | | Added fbird_ aliases for all ibase_ functions # See comment in code for more info # Please let me know if there are any namespace issues involved | ||||
* | Removed strcpy() call from most common case | Ard Biesheuvel | 2004-05-21 | 2 | -5/+57 |
| | | | | | 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 | ||||
* | Make sure METADATALENGTH is defined (used by IB 7) | Ard Biesheuvel | 2004-05-21 | 1 | -0/+4 |
| | |||||
* | - Remove unused blocks | Marcus Boerger | 2004-05-19 | 7 | -14/+0 |
| | |||||
* | 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 | 7 | -194/+56 |
| | | | | | # This has no consequences for Firebird, as its initial release was based on IB 6 | ||||
* | Made ibase_timefmt() check its args more thoroughly and nuked a pointless ↵ | Ard Biesheuvel | 2004-05-12 | 1 | -22/+6 |
| | | | | malloc() | ||||
* | Made ibase_gen_id() bail out on incorrect args | Ard Biesheuvel | 2004-05-12 | 1 | -1/+4 |
| | |||||
* | 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 |
| | |||||
* | No need to export anything. Fixes win32 build | Edin Kadribasic | 2004-04-19 | 3 | -14/+14 |
| | |||||
* | Changed ibase_user_[add|modify|delete]() to use service resources | Ard Biesheuvel | 2004-04-09 | 1 | -133/+52 |
| | |||||
* | Don't define ibase_service struct type unless its member types are defined | Ard Biesheuvel | 2004-04-07 | 2 | -6/+6 |
| | |||||
* | More divide & conquer | Ard Biesheuvel | 2004-04-05 | 8 | -2415/+2508 |
| | |||||
* | CS | Ard Biesheuvel | 2004-04-04 | 1 | -12/+12 |
| | |||||
* | Skip on Windows | Ard Biesheuvel | 2004-04-03 | 1 | -1/+4 |
| | |||||
* | Don't rely on OS-based authentication (as it is not supported under Win32) | Ard Biesheuvel | 2004-04-03 | 1 | -2/+8 |
| | |||||
* | fclose() tempfile so unlink() doesn't choke on Win32 | Ard Biesheuvel | 2004-04-03 | 1 | -0/+1 |
| |