Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - Fix mem. leak | Felipe Pena | 2010-04-21 | 1 | -6/+6 |
| | |||||
* | Fix for bug#50772 | Andrey Hristov | 2010-01-25 | 1 | -3/+14 |
| | | | | | mysqli constructor without parameters does not return a working mysqli object | ||||
* | sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php | Sebastian Bergmann | 2010-01-03 | 1 | -1/+1 |
| | |||||
* | Fixed build | Ilia Alshanetsky | 2009-09-28 | 1 | -1/+1 |
| | |||||
* | Fix returned value, if mysql_stmt_attr_set fails | Andrey Hristov | 2009-09-25 | 1 | -2/+1 |
| | | | | | then mysqli returns true, otherwise false. Wrong logic. | ||||
* | Backport of http://news.php.net/php.cvs/60381 to PHP 5_2 which fixes a ↵ | Ulf Wendel | 2009-09-14 | 1 | -2/+2 |
| | | | | potential crash with ext/mysqli and Prepared Statements if the MySQL Server sends faulty metadata, see also http://news.php.net/php.cvs/60389 . I don't know of a way to crash PHP using a recent MySQL. But metadata has been a troublemaker in the past. Just in case... | ||||
* | MFH #46019 - Memory leak when Mysqli::init() is called multiple times. | Scott MacVicar | 2009-06-09 | 1 | -1/+7 |
| | |||||
* | MFH: Bump copyright year, 3 of 3. | Sebastian Bergmann | 2008-12-31 | 1 | -1/+1 |
| | |||||
* | MFH: Fix an issue with mysql.default_port not being used | Andrey Hristov | 2008-10-27 | 1 | -6/+12 |
| | |||||
* | MFH: Fix for bug #42548 "PROCEDURE xxx can't return a result set" | Hartmut Holzgraefe | 2008-01-01 | 1 | -0/+3 |
| | |||||
* | MFH: Bump copyright year, 2 of 2. | Sebastian Bergmann | 2007-12-31 | 1 | -1/+1 |
| | |||||
* | MFH | Antony Dovgal | 2007-10-17 | 1 | -4/+7 |
| | |||||
* | avoid double free and use zval_dtor() where neccessary | Antony Dovgal | 2007-10-16 | 1 | -1/+0 |
| | |||||
* | Fixed leaks with multiple connects using one mysqli object. | Andrey Hristov | 2007-09-06 | 1 | -0/+1 |
| | | | | | | | HEAD will be fixed during the next mysqlnd merge Fixed failing test for bug38710, 5.0 version is bad, 5.1 is ok. | ||||
* | Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion) | Andrey Hristov | 2007-09-05 | 1 | -1/+7 |
| | | | | | | Fixed regression of bug 38710. Already fixed in HEAD. #HEAD will be fixed when doing the next merge from svn | ||||
* | Fix build with latest 5.1 sources where gptr is no more. | Andrey Hristov | 2007-07-24 | 1 | -4/+4 |
| | |||||
* | Remove dot at the end of the message | Andrey Hristov | 2007-06-28 | 1 | -1/+1 |
| | |||||
* | Fix INFILE LOCAL option handling with MySQL - now not allowed when open_basedir | Stanislav Malyshev | 2007-06-18 | 1 | -3/+9 |
| | | | | | or safe_mode is active | ||||
* | fix crash/leak in bug #38710 | Stanislav Malyshev | 2007-03-08 | 1 | -1/+10 |
| | |||||
* | - Avoid sprintf, even when checked copy'n'paste or changes lead to errors | Marcus Boerger | 2007-02-24 | 1 | -1/+1 |
| | |||||
* | MFH: Bump year. | Sebastian Bergmann | 2007-01-01 | 1 | -1/+1 |
| | |||||
* | Fix protos | Hannes Magnusson | 2006-10-02 | 1 | -1/+1 |
| | |||||
* | MFH: fixed error message | Georg Richter | 2006-09-29 | 1 | -1/+1 |
| | |||||
* | Improved fix for bug #37671 | Ilia Alshanetsky | 2006-08-04 | 1 | -5/+12 |
| | |||||
* | fix #38072 (boolean arg for mysqli_autocommit() is always true on Solaris) | Antony Dovgal | 2006-07-12 | 1 | -2/+2 |
| | |||||
* | Fixed bug #37671 (MySQLi extension fails to recognize BIT column). | Ilia Alshanetsky | 2006-06-04 | 1 | -0/+3 |
| | |||||
* | Fix for bug #37620 | Georg Richter | 2006-05-29 | 1 | -1/+1 |
| | |||||
* | Don't allocate 2 chunks of memory when one can fit. Reduces memory | Andrey Hristov | 2006-05-10 | 1 | -4/+8 |
| | | | | | | fragmentation. There is one more place that fragments memory but it will complicate the ongoing Unicode upgrade of mysqli so leaving it away for now. | ||||
* | tweaks and optimizations | Andrey Hristov | 2006-05-08 | 1 | -69/+58 |
| | | | | | #tested on 32b and 64b | ||||
* | fixed bigint conversion on windows platforms | Georg Richter | 2006-04-05 | 1 | -5/+5 |
| | |||||
* | kill the left unused variable | Andrey Hristov | 2006-03-26 | 1 | -1/+0 |
| | |||||
* | remove unnecessary memcpy, cast directly | Andrey Hristov | 2006-03-26 | 1 | -2/+1 |
| | |||||
* | Fix for bug #36802 (server crashes with invalid/not opened connections) | Georg Richter | 2006-03-24 | 1 | -80/+90 |
| | | | | | | | | | | | | Added status to mysqli_resource: MYSQLI_STATUS_UNKNOWN MYSQLI_STATUS_CLEARED (for future use) MYSQLI_STATUS_INITIALIZED (after mysqli_init and mysqli_stmt_init) MYSQLI_STATUS_VALID (for valid objects) removed valid flag changed MYSQLI_FETCH_RESOURCE added last parameter __check which specifies the status | ||||
* | fixed a 64-bit problem reported by Pierre | Georg Richter | 2006-03-14 | 1 | -3/+7 |
| | |||||
* | fix for MySQL 5.1 (see http://bugs.mysql.com/?id=16144) | Georg Richter | 2006-03-11 | 1 | -1/+6 |
| | |||||
* | WS | Andrey Hristov | 2006-01-01 | 1 | -2/+2 |
| | |||||
* | bump year and license version | foobar | 2006-01-01 | 1 | -3/+3 |
| | |||||
* | Fix for bug #35517: | Georg Richter | 2005-12-29 | 1 | -0/+9 |
| | | | | | | added missing unsigned flag for result buffer fixed returncode in mysql_stmt_fetch for data truncation | ||||
* | fix small memory leak which emerged two days ago | Andrey Hristov | 2005-12-23 | 1 | -3/+4 |
| | |||||
* | Beware of format strings... | Stefan Esser | 2005-12-23 | 1 | -1/+1 |
| | |||||
* | fix for bug# 35759 | Andrey Hristov | 2005-12-22 | 1 | -2/+9 |
| | | | | | | | (mysqli_stmt_bind_result() makes huge allocation when column empty) #this shows some leaks now, which has to be investigated but closes the #bug report. | ||||
* | fix compile failure on Windows - Microsoft hasn't heard of long long :) | Andrey Hristov | 2005-12-01 | 1 | -2/+2 |
| | |||||
* | add a test case | Andrey Hristov | 2005-11-30 | 1 | -17/+28 |
| | | | | | | fix incorrect handling of unsigned bigint. optimize handling of unsigned int | ||||
* | fix more leaks. handle better unknown type (4.1.x connected to 5.0.x | Andrey Hristov | 2005-11-30 | 1 | -3/+10 |
| | | | | | incompatibility) | ||||
* | fix a crash and a leak. | Andrey Hristov | 2005-11-30 | 1 | -1/+3 |
| | | | | | | | | | | 4.1.15 (client) -> 5.x (server) because of the incompatibility because of decimal in the protocol binding may fail. Don't close the statement in that case because subsequent ->execute() will crash or any other function that will try to use already freed (and in debug mode thrashed) pointer. #probably more problems exist because of the 4.1.x -> 5.x protocol #incompatibility | ||||
* | on 32bit platform if the column is UNSIGNED INT(11) and the value | Andrey Hristov | 2005-11-08 | 1 | -2/+18 |
| | | | | | | | is greater than 2^31-1 then convert to string. on 64bit this is of no problem because there long inside zval is big enough to keep unsigned int(11) | ||||
* | fixed an error in mysqli_fetch_fields (function returns NULL instead of array | Georg Richter | 2005-10-15 | 1 | -4/+0 |
| | | | | | | when row_number > num_fields). Thanks to Marc Deslisle and phpMyAdmin team for the report. | ||||
* | use proper macros and vars instead of strlen() | Antony Dovgal | 2005-10-10 | 1 | -1/+1 |
| | |||||
* | fix #34810 (mysqli::init() and others use wrong $this pointer without checks) | Antony Dovgal | 2005-10-10 | 1 | -1/+1 |
| | |||||
* | add charsetnr and length to the object returned. this is kind of bug | Andrey Hristov | 2005-10-09 | 1 | -0/+2 |
| | | | | | | because fetch_fields() and fetch_field() return that info and fetch_field_direct() does not |