summaryrefslogtreecommitdiff
path: root/ext/sybase_ct/php_sybase_ct.c
Commit message (Collapse)AuthorAgeFilesLines
* - Year++Felipe Pena2011-01-011-1/+1
|
* - Fixed bug #52183 (Reflectionfunction reports invalid number of arguments ↵Felipe Pena2010-06-261-24/+23
| | | | for function aliases)
* - MFT: Fixed segmentation fault when reading rowsTimm Friebe2010-06-161-2/+11
| | | | | | | | # Problem surfaces when using FreeTDS, ASE 12.5 and reading text fields # with NULL values. This is essentially a workaround for a bug in Free- # TDS which is not setting the NULL indicators correctly, but provides # a protection against possible segfaults if any other driver ever does # this again:-)
* sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.phpSebastian Bergmann2010-01-031-1/+1
|
* MFH: Bump copyright year, 3 of 3.Sebastian Bergmann2008-12-311-1/+1
|
* - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macroFelipe Pena2008-11-171-23/+0
|
* - Added optional parameter "new" to sybase_connectTimm Friebe2008-11-101-6/+13
| | | | | | | | | # [DOC] If a second call is made to sybase_connect() with the same arguments # no new link will be established, but instead, the link identifier of the # already opened link will be returned. The new parameter modifies this # behavior and makes sybase_connect() always open a new link, even if # sybase_connect() was called before with the same parameters.
* - Fixed sybase_close() to actually close connectionsTimm Friebe2008-11-091-2/+5
| | | | | # Broken during parameter parsing refactoring lately, OK in PHP_5_2
* - Fixed problems with segmentation faults when using unbuffered queriesTimm Friebe2008-11-081-21/+20
| | | | | # Double-freeing results caused these
* - QA: Unified error messages in php_sybase_query()Timm Friebe2008-11-081-3/+3
|
* - Changed while loop in php_sybase_fetch_result_row() to also read rows withTimm Friebe2008-11-081-1/+1
| | | | | | retcode == CS_ROW_FAIL. # Reported by Detlef Neumerkel and Frank Irnich of Sybase
* - Revert ZEND_BEGIN_ARG_INFO changeFelipe Pena2008-11-021-0/+23
|
* - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macroFelipe Pena2008-10-241-23/+0
|
* - Added arginfoFelipe Pena2008-07-011-24/+159
| | | | | - Fixed compile warning
* - Migrated all zend_get_parameters_ex calls to zend_parse_parameters()Timm Friebe2008-06-241-331/+258
| | | | | | - Fixed prototype declarations to use the type resource instead of int - Fixed sybase_close() not to crash when no connection was previously open
* - Changed zend_get_parameters_ex -> zend_parse_parametersTimm Friebe2008-06-221-89/+14
| | | | | | - Simplified source in php_sybase_do_connect() # Part 1, more to follow
* MFH: Bump copyright year, 2 of 2.Sebastian Bergmann2007-12-311-1/+1
|
* Fixed bug #43074 (attempt to increment refcount outside of the macro)Ilia Alshanetsky2007-10-231-1/+1
|
* Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)Dmitry Stogov2007-09-271-1/+1
|
* - WS/CSMarcus Boerger2007-04-101-12/+12
|
* - Cleanup the cleanupMarcus Boerger2007-04-101-19/+32
|
* - Fixed segmentation fault in sybase_connect()Timm Friebe2007-03-141-5/+5
| | | | | | # This was introduced by changing sprintf -> spprintf and resulted # from passing a char* to spprintf() instead of a char**
* use safe_reallocStanislav Malyshev2007-03-061-1/+1
|
* - Avoid sprintf, even when checked copy'n'paste or changes lead to errorsMarcus Boerger2007-02-241-7/+6
|
* Simplify code by converting emalloc() + sprintf() to spprintf()Ilia Alshanetsky2007-02-231-15/+5
|
* MFH: Bump year.Sebastian Bergmann2007-01-011-1/+1
|
* MFH: Fix compilation with TSRM (now correct)Uwe Schindler2006-07-251-2/+2
|
* 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.