summaryrefslogtreecommitdiff
path: root/ext/sybase_ct/php_sybase_ct.c
Commit message (Collapse)AuthorAgeFilesLines
...
* revert shitty whitespace patch (forgot to reconfigure my editor after ↵Uwe Schindler2006-07-251-61/+61
| | | | reinstallation)
* Fix compilation with TSRMUwe Schindler2006-07-251-61/+61
|
* MFH: fix compile failure and remove unnecessary TSRMLS_FETCH callsfoobar2006-07-231-11/+8
|
* Added automatic module globals managementDmitry Stogov2006-06-151-11/+19
|
* fix #37499 (CLI segmentation faults during cleanup (only with sybase-ct ↵Antony Dovgal2006-05-241-0/+5
| | | | extension enabled))
* bump year and license versionfoobar2006-01-011-3/+3
|
* fix #35760 (sybase_ct doesn't compile on Solaris)Antony Dovgal2005-12-211-1/+1
|
* MFH: nuke php3 legacyfoobar2005-12-061-1/+1
|
* MFH: list_entry -> zend_rsrc_list_entryfoobar2005-12-051-6/+6
|
* MFH: Nuked EOLs from error messagesfoobar2005-08-181-2/+2
|
* Fix for #32531Frank M. Kromann2005-08-061-0/+2
| | | | | No need to alias these functions on windows or if the mssql extension is compiled. This change will allow the use of both extensions at the same time.
* - Bumber up yearfoobar2005-08-031-1/+1
|
* - Defaulted ini variable "sybct.deadlock_retry_count" to 0Timm Friebe2004-09-091-1/+1
| | | | | | # For details on why this was changed, see # http://zend.com/lists/php-dev/200409/msg00108.html
* - Fixed packet size settingTimm Friebe2004-08-211-8/+8
| | | | | # Patch by Alex Kiesel
* - Fixed bug #29064 (Exact numeric/decimal/money datatypes lose precision)Timm Friebe2004-07-291-39/+93
| | | | | | | | | | | | | | | - Fixed bug #27843 (sybase_query() triggers (spurious?) notices when query is a stored procedure) - Fixed multiple memory leaks with sybase_unbuffered_query() - Changed sybase_query() to ignore store_results = false in buffering mode, it would yield unpredictable results - Fixed sybase_unbuffered_query() when used with store_results = false - Changed sybase_fetch_object() to ignore second argument when passed as NULL - Made sybase_data_seek() error message more verbose - Fixed memory leak in shutdown when not all rows where selected in an unbuffered query
* - 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.
* - Better stability during premature shutdown of request startupAndi Gutmans2004-07-101-0/+2
|
* - Fixed bug #28354Timm Friebe2004-05-211-2/+1
|
* TSRM fixEdin Kadribasic2004-05-181-2/+3
|
* - Fixed auto-conversion from long to double when LONG_MAX /Timm Friebe2004-05-161-8/+7
| | | | | LONG_MIN where overflown
* set Sybase default APPNAME to ("PHP " PHP_VERSION)Uwe Schindler2004-04-161-1/+1
|
* - Fixed bug #26407 (Result set fetching broken around transactions)Timm Friebe2004-02-151-12/+14
|
* - Changed initialization of function arguments to message handlerTimm Friebe2004-02-151-16/+29
| | | | | | # Hopefully fixes bug #27157 (Compile Failure on Solaris 8), user does # not know how to use patch and therefore couldn't verify this works.
* @- Added ability to define a message handler not only globally, but alsoTimm Friebe2004-01-251-140/+205
| | | | | | | | @ per connection (Timm) @- Made sybct.login_timeout changeable at runtime (Timm) @- Added ini option sybct.packet_size which lets you control the packet @ size (Timm)
* @- Fixed bug #22403 "PHP crashes when executing a sql procedure withoutTimm Friebe2004-01-241-11/+30
| | | | | | | | @ parameters" (Timm) @- Fixed memory leak in sybase_set_message_handler() (Timm) # Fixed bug with large numerics correctly (initial fix in r. 1.76 failed # for MAX_LONG + 1, for example)
* - Fixed compiler warnings (int format, long int arg)Timm Friebe2004-01-181-5/+5
|
* - Renamed all *php4* files to *php5*, changed all php4/PHP4 to php5/PHP5foobar2004-01-171-1/+1
|
* - A belated happy holidays and PHP 5Andi Gutmans2004-01-081-2/+2
|
* MFBfoobar2003-08-281-1/+14
|
* emalloc -> safe_emallocIlia Alshanetsky2003-08-121-10/+10
|
* updating license information in the headers.James Cox2003-06-101-3/+3
|
* Renamed OnUpdateInt -> OnUpdateLong to prevent further misunderstandings.foobar2003-03-071-6/+6
| | | | | | # Intentionally left out any 'alias' for it, this way 3rd party extension # maintainers will really NOTICE the change.
* Removed pointless checks.Ilia Alshanetsky2003-01-301-3/+2
|
* Removed non-needed code.Ilia Alshanetsky2003-01-221-3/+2
|
* Various corrections.Ilia Alshanetsky2003-01-151-8/+8
|
* Newer parameter parsing API.Ilia Alshanetsky2003-01-151-125/+121
|
* Do not 'convert' double columns to integers after the 1st row in the resultIlia Alshanetsky2003-01-111-1/+1
| | | | | set.
* Fixed handling of NUMERIC type, when it contains numbers that couldIlia Alshanetsky2003-01-111-1/+1
| | | | | potentially exceed the interger limit.
* Bump year.Sebastian Bergmann2002-12-311-1/+1
|
* - Fixed three memory leaksTimm Friebe2002-12-071-6/+14
| | | | | - Fixed segfault with sybase_unbuffered_query() and unfetched resultsets
* Fixed ZTS build and removed an unused variable.Edin Kadribasic2002-11-121-1/+2
|
* - Added optional parameter to sybase_fetch_object() (Timm)Timm Friebe2002-11-121-67/+117
| | | | | | - Changed php_error and zend_error to php_error_docref (Timm) - Changed sybase_query() to clean up and free unread results (Timm)
* @- Implemented features/changes requested in Bug #16960 (Timm):Timm Friebe2002-11-051-213/+528
| | | | | | | | | | | | | | | | | @ . Added a new function sybase_unbuffered_query() @ . Added a new function sybase_fetch_assoc() @ . Added sybase_set_message_handler() which enables users to handle @ server messages in a callback function @ . Added an ini entry for deadlock retries - retrying deadlocks @ can cause transaction state to break (sybct.deadlock_retry_count, @ defaults to -1 "forever"). @ . Fixed sybase_fetch_object() not to return objects with numeric @ members @ . Fixed issues with identical fieldnames @ . Made sybase_fetch_*() functions return correct datatypes @ . Made phpinfo() section more verbose @ . Made sybase_query() error messages more verbose
* - Allow duality between Engine 1 & 2 using ZEND_STANDARD_CLASS_DEF_PTRAndi Gutmans2002-03-121-1/+1
|
* - Add 'appname' parameter to sybase_connect. (Patch by Christophe SolletDerick Rethans2002-03-061-22/+48
| | | | | <csollet@coleebris.com>)
* Update headers.Sebastian Bergmann2001-12-111-2/+2
|
* * zend_module_entry change: apino, debug and zts are moved first,Stig Bakken2001-10-111-1/+2
| | | | | | see README.EXTENSIONS file for upgrade help. @Introduced extension version numbers (Stig)
* 3rd run in back-substitutin Z_* macro's. The val->Z_ cases are all solved now.Jeroen van Wolffelaar2001-09-261-5/+5
|
* Back-substitute for Z_* macro's. If it breaks some extension (the script ↵Jeroen van Wolffelaar2001-09-251-19/+19
| | | | isn't optimal, it parses for example var->zval.value incorrect) please let me know.
* More Z_* macro changes.Joey Smith2001-08-141-39/+39
|