summaryrefslogtreecommitdiff
path: root/ext/interbase/php_interbase.h
Commit message (Collapse)AuthorAgeFilesLines
...
* Added three new user functionsArd Biesheuvel2003-08-061-0/+3
| | | | | | | | | | ibase_{commit|rollback}_ret() Commit or rollback a transaction without losing the transaction context. ibase_name_result() Assign a name to a result so {UPDATE|DELETE} ... WHERE CURRENT OF <name> statements can be used.
* Minor Win32 fixes/cleanupsArd Biesheuvel2003-08-061-7/+1
|
* Fix CS/WSfoobar2003-08-051-7/+8
|
* Significant changes to layout of internal data structuresArd Biesheuvel2003-08-051-5/+11
| | | | | | | | | | | | | | in order to accomodate and carry out the following changes: * Removal of arbitrary 'transactions-per-link' limit, * Transactions over multiple databases. Leak fixes in ibase_query() and ibase_execute() by replacing emalloc() with do_alloca() Changes to ibase_query() to enable the use of CREATE DATABASE ... Added ibase_drop_db()
* Revert bad fix.foobar2003-07-101-1/+1
|
* Fix crashes in certain situations (whenever there is an error, basically..)foobar2003-07-101-1/+1
|
* Added IBASE_REC_VERSION/IBASE_REC_NO_VERSION transaction constantsDaniela Mariaschi2003-06-141-10/+16
| | | | | | required from bugs #8797 #23887 (added IBASE_WRITE, IBASE_WAIT, IBASE_CONCURRENCY just for clarity)
* updating license information in the headers.James Cox2003-06-101-3/+3
|
* better fix bug #20641.Daniela Mariaschi2003-05-141-0/+6
| | | | | Overflow numeric/decimal datatype on NT
* Bump year.Sebastian Bergmann2002-12-311-1/+1
|
* - Fixed linker error when HAVE_STRFTIME was not setDerick Rethans2002-09-121-0/+2
|
* Add control on IB version. ibase_add_user(), ibase_modify_user()Daniela Mariaschi2002-06-061-2/+2
| | | | | and ibase_delete_user() are available with IB6 or later
* added new ibase_fetch_assoc() php functionDaniela Mariaschi2002-03-151-0/+1
|
* add ibase_add_user(), ibase_modify_user(), ibase_delete_use()fabrice aeschbacher2002-01-271-0/+4
|
* Update headers.Sebastian Bergmann2001-12-111-2/+2
|
* Interbase extension fixes by Jeremy BettisRasmus Lerdorf2001-09-041-1/+0
| | | | | (.dsp patch looked funky, but these ones look ok)
* Avoid TSRMLS_FETCH()'s, and clean up a bit of stale extern's and layout on ↵Zeev Suraski2001-07-301-4/+4
| | | | the way
* Redesigned thread safety mechanism - nua nuaZeev Suraski2001-07-281-6/+1
|
* - Fix copyright notices with 2001Andi Gutmans2001-02-261-1/+1
|
* Changing my email address...Jouni Ahto2001-01-041-2/+2
|
* - List entry types should be true globals.Jouni Ahto2000-10-051-1/+0
|
* - Made Interbase compile under Win32, cleaned warningsZeev Suraski2000-07-171-2/+2
| | | | | @- Added Win32 project for the Interbase module (Zeev)
* - Move away from encoding transaction number into link_id and use properlyJouni Ahto2000-07-071-1/+6
| | | | | | resources instead for both. - Some cleaning.
* - First try at getting interbase to compile and work in ZTS-mode. Compiles.Jouni Ahto2000-07-051-5/+6
|
* Rename macros which begin with underscore to appropiate macros. The generalSascha Schumann2000-07-031-3/+3
| | | | | | | rule is: macro_name=`echo $filename|tr a-z A-Z|sed 's/\./_/'`
* - Close cursor immediately before reuse so that calling ibase_free_result isJouni Ahto2000-06-241-0/+1
| | | | | | | not necessary anymore. Seems to also prevent a a situation where at request shutdown cursor was first dropped and tried to close it afterwards when all the resources were not manually freed, and could occasionally segfault.
* - Nuke COMPILE_DL. Modules that need to be compiled as dll's in WindowsAndi Gutmans2000-06-101-5/+0
| | | | | - need to define both COMPILE_DL_MODULE and HAVE_MODULE=1
* Update the license with the new clause 6Zeev Suraski2000-05-181-2/+2
|
* Changed ibase_num_fields to use high-performance api (which fixed a *very*Jouni Ahto2000-05-121-0/+1
| | | | | obscure bug).
* Fixed all (?) remaining issues with InterBase 6 datatypes, especiallyJouni Ahto2000-05-121-2/+9
| | | | | | | | | | | | | with timestamp, date and time. Incombatible change: renamed constant IBASE_TIMESTAMP to IBASE_UNIXTIME. Incompatible change: renamed configuration directive ibase.timeformat to ibase.timestampformat. Added constants IBASE_TIMESTAMP, IBASE_DATE, IBASE_TIME. Added configuration directives ibase.dateformat and ibase.timeformat. ibase_timefmt() now takes an optional second argument specifying which format to change, default is IBASE_TIMESTAMP (for even a little backwards compatibility).
* Support (partially) the new datatypes in InterBase 6.Jouni Ahto2000-05-091-0/+1
|
* Moving module to the high-performance API & fixing it for PHP4.Jouni Ahto2000-04-301-3/+2
|
* # Reaching alpha status with this module...Jouni Ahto2000-04-181-1/+1
|
* # Compiles. Doesn't work yet. Unless leaking memory counts as 'working'.Jouni Ahto2000-03-121-42/+108
| | | | | # Trying to finish before RC1...
* - Convert 'PHP3' to 'PHP'Zeev Suraski2000-02-261-3/+3
| | | | | - Avoid declaring crypt() related salt types twice
* More php3_ cleanupZeev Suraski1999-12-171-7/+7
|
* - Made PHP_VERSION and PHP_OS work againZeev Suraski1999-12-171-1/+1
| | | | | | - More php3_ cleanup @- Restored the PHP_VERSION and PHP_OS constants (Zeev)
* Clean up php3.*\.h files. The files itself are renamed, and references in allSascha Schumann1999-12-041-0/+111
.*\.[ch] files were changed. There is a slight chance that my script missed a few changes, please correct them manually.