Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 and testcase for bug #36745 | Georg Richter | 2006-03-24 | 2 | -0/+24 |
| | |||||
* | fixed minor problems (thx to tony) | Georg Richter | 2006-03-24 | 3 | -10/+10 |
| | |||||
* | Fix for bug #36802 (server crashes with invalid/not opened connections) | Georg Richter | 2006-03-24 | 13 | -234/+295 |
| | | | | | | | | | | | | 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 bug #36802 (mysqli_set_charset() crash with a non-open connection). | Ilia Alshanetsky | 2006-03-21 | 1 | -1/+1 |
| | |||||
* | 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 |
| | |||||
* | Remove no longer needed check (checked at a higher level now). | Ilia Alshanetsky | 2006-03-01 | 1 | -5/+0 |
| | |||||
* | MFH: add checks and fix possible reincarnations of bug #36420 | Antony Dovgal | 2006-02-16 | 2 | -2/+48 |
| | |||||
* | Fixed bug #36420 (segfault when access result->num_rows after calling | Ilia Alshanetsky | 2006-02-16 | 1 | -0/+5 |
| | | | | | result->close()) | ||||
* | 2nd attempt: implementation of 36007 | Georg Richter | 2006-01-14 | 1 | -0/+7 |
| | | | | | 1st commit stopped with protocol error - never seen that before :-( | ||||
* | WS | Andrey Hristov | 2006-01-01 | 1 | -2/+2 |
| | |||||
* | fetch more than one row at once | Andrey Hristov | 2006-01-01 | 1 | -7/+30 |
| | |||||
* | bump year and license version | foobar | 2006-01-01 | 13 | -39/+39 |
| | |||||
* | Fix for bug #35517: | Georg Richter | 2005-12-29 | 2 | -0/+38 |
| | | | | | | added missing unsigned flag for result buffer fixed returncode in mysql_stmt_fetch for data truncation | ||||
* | Whitespace fix (don't ask :) | Zeev Suraski | 2005-12-26 | 1 | -16/+9 |
| | |||||
* | 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 | 3 | -4/+4 |
| | |||||
* | fix for bug# 35759 | Andrey Hristov | 2005-12-22 | 3 | -6/+57 |
| | | | | | | | (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 prototype | Zeev Suraski | 2005-12-22 | 1 | -1/+1 |
| | |||||
* | MFH: nuke php3 legacy | foobar | 2005-12-06 | 5 | -14/+14 |
| | |||||
* | fix compile failure on Windows - Microsoft hasn't heard of long long :) | Andrey Hristov | 2005-12-01 | 2 | -2/+11 |
| | |||||
* | add a test case | Andrey Hristov | 2005-11-30 | 2 | -17/+96 |
| | | | | | | 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 | 2 | -8/+20 |
| | | | | | 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 | ||||
* | - Always use the right sed | foobar | 2005-11-29 | 1 | -2/+2 |
| | |||||
* | mysql 4.1.x gives strange result. the result in the test is generated with | Andrey Hristov | 2005-11-28 | 1 | -1/+1 |
| | | | | | 5.0.16 (valid for 5.1.3). | ||||
* | fix test - unsigned it is casted to 0 in mysql sql_mode | Andrey Hristov | 2005-11-25 | 1 | -1/+1 |
| | |||||
* | Fixed test | Ilia Alshanetsky | 2005-11-22 | 1 | -1/+1 |
| | |||||
* | Allow recursive calls to __get/__set for different properties | Dmitry Stogov | 2005-11-15 | 1 | -2/+1 |
| | |||||
* | test fetching of unsigned int(11) | Andrey Hristov | 2005-11-08 | 1 | -0/+19 |
| | |||||
* | fix test - putting signed into unsigned produces 0, if not in strict mode | Andrey Hristov | 2005-11-08 | 1 | -1/+1 |
| | | | | | (in strict mode this will fail) | ||||
* | 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) | ||||
* | MFH: use php_error_docref() instead of php_error() everywhere | Antony Dovgal | 2005-10-18 | 1 | -3/+3 |
| | |||||
* | MFH: fix bug #34902 (mysqli::character_set_name() - undefined method) | Antony Dovgal | 2005-10-18 | 1 | -0/+1 |
| | |||||
* | 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. | ||||
* | MFH: fix test failures | Ilia Alshanetsky | 2005-10-13 | 2 | -2/+4 |
| | |||||
* | fix TS build | Antony Dovgal | 2005-10-12 | 2 | -5/+5 |
| | |||||
* | use proper macros and vars instead of strlen() | Antony Dovgal | 2005-10-10 | 2 | -2/+2 |
| | |||||
* | fix #34818 (new mysqli_stmt() and several others crash if the first ↵ | Antony Dovgal | 2005-10-10 | 2 | -18/+18 |
| | | | | parameter is not a valid mysqli_link) | ||||
* | fix #34810 (mysqli::init() and others use wrong $this pointer without checks) | Antony Dovgal | 2005-10-10 | 5 | -5/+43 |
| | |||||
* | 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 | ||||
* | fix for bug 34785: | Georg Richter | 2005-10-08 | 18 | -10/+71 |
| | | | | | | added support for parent::__construct (mysqli_statement and mysqli_resultset) fixed failed testcases when sql_mode is in effect | ||||
* | MFH: fix #32081 (mysqli_real_connect(): mysqli.default_socket in php.ini has ↵ | Antony Dovgal | 2005-09-22 | 1 | -0/+4 |
| | | | | no effect) for real | ||||
* | fix #34450 (Segfault when calling mysqli_close() in destructor) | Antony Dovgal | 2005-09-13 | 1 | -1/+3 |
| | |||||
* | add a comment | Andrey Hristov | 2005-08-06 | 1 | -0/+1 |
| | |||||
* | add error checking | Andrey Hristov | 2005-08-06 | 1 | -1/+11 |
| | |||||
* | fix problem on 64 bit - when asking for "l" supply long not int because | Andrey Hristov | 2005-08-06 | 1 | -1/+1 |
| | | | | | | | | | on 64 bit they differ and zend_parse_parameters makes a *(long*) cast which means that if the variable is int 4 bytes of the variable(s) declared before it (on the stack) will be overwritten. In this case this is the length of the query -> made 0 and mysqli_query() returns FALSE. | ||||
* | - Bumber up year | foobar | 2005-08-03 | 13 | -13/+13 |
| |