summaryrefslogtreecommitdiff
path: root/ext/mysqlnd/mysqlnd_debug.c
Commit message (Collapse)AuthorAgeFilesLines
* Bump yearXinchen Hui2014-01-031-1/+1
|
* Merge branch 'PHP-5.3' into PHP-5.4Xinchen Hui2013-01-061-1/+1
|\
| * bump yearXinchen Hui2013-01-061-1/+1
| |
| * - Year++Felipe Pena2012-01-011-1/+1
| |
| * - Year++Felipe Pena2011-01-011-1/+1
| |
| * - fix buildPierre Joye2010-11-151-13/+13
| |
| * - More features for the profiling, create aggregates and dump themAndrey Hristov2010-10-291-37/+168
| | | | | | | | | | | | | | | | | | | | | | on file close. - Also add a trace modifier to switch on and off the profiling. - With additional compiler switch the profiling can be completely omitted, of course it makes sense only when --enable-debug. Because otherwise there is no tracing, thus no profiling. - Added a fix for Windows for handling trace files on different devices (special handing of ':' )
| * rename and remove usage of inttypes.h, not neededAndrey Hristov2010-10-251-1/+0
| |
| * profiling in trace modeAndrey Hristov2010-10-221-4/+34
| |
| * fix some uninitialized variables. also fix shadowing of global symbolsAndrey Hristov2010-10-071-3/+3
| |
| * WS fixesAndrey Hristov2010-09-231-3/+3
| |
| * small macro fixAndrey Hristov2010-09-221-3/+3
| |
| * Switch from using PHP_MAJOR_VERSION to separate define forAndrey Hristov2010-08-121-1/+1
| | | | | | | | | | | | unicode. Unicode is no more, but these are "bookmarks" where to change mysqlnd, if Unicode becomes trendy again.
| * Fix sprintf modifiers all around the place. In most casesAndrey Hristov2010-06-211-3/+3
| | | | | | | | | | | | %u should be used. Where size_t is used then MYSQLND_SZ_T_SPEC should be the modifier
| * Fix crashes in the allocator in case of OOM.Andrey Hristov2010-05-271-4/+4
| |
| * Fix shared buildAndrey Hristov2010-05-251-1/+1
| |
| * When OOM hits the wire, don't crash.Andrey Hristov2010-05-211-7/+7
| |
| * Add possibility to control the allocator in when PHP is compiledAndrey Hristov2010-05-041-10/+110
| | | | | | | | | | with debug
| * Fix compiler warnings - unused functionsAndrey Hristov2010-05-031-54/+41
| |
| * Change the way the allocator is called - through an abstractionAndrey Hristov2010-04-221-0/+165
| | | | | | | | | | | | to give the possibility of pluggability. Thanks to the macros already used the changes are not pervasive.
| * - Fix copyrightsFelipe Pena2010-04-201-2/+2
| |
| * More int/uint comparison warning fixesAndrey Hristov2010-04-151-2/+2
| |
| * CS + WS changesAndrey Hristov2010-04-151-25/+20
| |
| * Fix the Windows build (void* arithmetic) as well as --disable-zlibAndrey Hristov2010-04-061-9/+9
| | | | | | | | | | build.
| * Stricly CAndrey Hristov2010-04-061-3/+3
| |
| * Recommit with an Windows build fix:Andrey Hristov2010-04-061-96/+135
| | | | | | | | | | | | | | | | | | | | | | | | Fix inconsistencies - memory allocated with spprintf, or likes, outside of mysqlnd's allocator functions should not be freed by the mysqlnd's allocator (a wrapper around emalloc/malloc). - memory allocated by the mysqlnd's allocator should only be freed by it. - add a mode to track memory usage (malloc/free)
| * - revert revision 297277, break the builds (declaration must go 1st, size of ↵Pierre Joye2010-04-011-135/+96
| | | | | | | | void * and other known situations). Also Johannes, can you check that commit pls? Thought we were in bugs fixing only for 5.3
| * Fix inconsistenciesAndrey Hristov2010-04-011-93/+135
| | | | | | | | | | | | | | | | | | | | - memory allocated with spprintf, or likes, outside of mysqlnd's allocator functions should not be freed by the mysqlnd's allocator (a wrapper around emalloc/malloc). - memory allocated by the mysqlnd's allocator should only be freed by it. - add a mode to track memory usage (malloc/free)
| * Make it coupled - what is allocated with mnd_ should be freedAndrey Hristov2010-03-291-0/+40
| | | | | | | | | | | | | | | | with mnd_ and vice versa. Added mnd_pestrndup and mnd_pestrdup, which wrap the normal calls to be able to track this calls. Fixed some failing tests.
* | Fixed bug #62594 (segfault in mysqlnd_res_meta::set_mode)Xinchen Hui2012-07-181-1/+3
| |
* | - Year++Felipe Pena2012-01-011-1/+1
| |
* | add a proxy for sppintf and vspprintfAndrey Hristov2011-03-181-7/+6
| |
* | split mysqlnd_debug.c in 3 filesAndrey Hristov2011-03-181-1090/+1
| |
* | allocate persistentlyAndrey Hristov2011-03-161-2/+2
| |
* | - Year++Felipe Pena2011-01-011-1/+1
| |
* | extending the API interface - plugins can registerAndrey Hristov2010-12-281-0/+33
| | | | | | | | | | | | | | | | themselves with a structure and can be searched. Every plugin can have statistics and they are shown under the statistics of mysqlnd in MINFO.
* | -fix buildPierre Joye2010-11-151-13/+13
| |
* | - More features for the profiling, create aggregates and dump themAndrey Hristov2010-10-291-37/+168
| | | | | | | | | | | | | | | | | | | | | | on file close. - Also add a trace modifier to switch on and off the profiling. - With additional compiler switch the profiling can be completely omitted, of course it makes sense only when --enable-debug. Because otherwise there is no tracing, thus no profiling. - Added a fix for Windows for handling trace files on different devices (special handing of ':' )
* | rename and remove usage of inttypes.h, not neededAndrey Hristov2010-10-251-1/+0
| |
* | profiling in trace modeAndrey Hristov2010-10-221-4/+34
| |
* | fix some uninitialized variables. also fix shadowing of global symbolsAndrey Hristov2010-10-071-3/+3
| |
* | WS fixesAndrey Hristov2010-09-231-3/+3
| |
* | small macro fixAndrey Hristov2010-09-221-3/+3
| |
* | Switch from using PHP_MAJOR_VERSION to separate define forAndrey Hristov2010-08-121-1/+1
| | | | | | | | | | | | unicode. Unicode is no more, but these are "bookmarks" where to change mysqlnd, if Unicode becomes trendy again.
* | Fixed checks for PHP_DEBUG macroDmitry Stogov2010-07-081-19/+19
| |
* | Fix sprintf modifiers all around the place. In most casesAndrey Hristov2010-06-211-3/+3
| | | | | | | | | | | | %u should be used. Where size_t is used then MYSQLND_SZ_T_SPEC should be the modifier
* | Fix crashes in the allocator in case of OOM.Andrey Hristov2010-05-271-4/+4
| |
* | Fix shared buildAndrey Hristov2010-05-251-1/+1
| |
* | When OOM hits the wire, don't crash.Andrey Hristov2010-05-211-7/+7
| |
* | Add possibility to control the allocator in when PHP is compiledAndrey Hristov2010-05-041-10/+110
| | | | | | | | | | with debug