aboutsummaryrefslogtreecommitdiff
path: root/lib/memdebug.c
AgeCommit message (Expand)Author
2020-03-31memdebug: don't log free(NULL)Daniel Stenberg
2019-05-20lib: reduce variable scopesMarcel Raad
2019-04-22memdebug: fix variable nameGisle Vanem
2019-03-12memdebug: log pointer before freeing its dataDaniel Stenberg
2019-03-08memdebug: make debug-specific functions use curl_dbg_ prefixDaniel Stenberg
2019-02-14memdebug: bring back curl_mark_scloseDaniel Stenberg
2019-02-10cleanup: make local functions staticDaniel Stenberg
2018-11-23snprintf: renamed and we now only use msnprintf()Daniel Stenberg
2017-10-30memdebug: use send/recv signature for curl_dosend/curl_dorecvMarcel Raad
2017-10-14memdebug: trace send, recv and socketDaniel Stenberg
2017-09-11code style: use spaces around plusesDaniel Stenberg
2017-09-11code style: use spaces around equals signsDaniel Stenberg
2017-07-10errno: fix non-windows builds after af0216251b94e7Daniel Stenberg
2017-07-06memdebug: don't setbuf() if the file open failedGisle Vanem
2017-05-22memdebug: fix compilation failureKamil Dudka
2017-05-22assert: avoid, use DEBUGASSERT instead!Daniel Stenberg
2017-05-03lib: fix compiler warningsMarcel Raad
2017-03-26spelling fixesklemens
2016-11-24checksrc: code style: use 'char *name' styleDaniel Stenberg
2016-05-30memdebug: fix MSVC crash with -DMEMDEBUG_LOG_SYNCGisle Vanem
2016-04-29lib: include curl_printf.h as one of the last headersDaniel Stenberg
2016-03-14memdebug: skip logging the limit countdown, fflush when reachedDaniel Stenberg
2016-02-03URLs: change all http:// URLs to https://Daniel Stenberg
2015-06-01curl_setup: Add macros for FOPEN_READTEXT, FOPEN_WRITETEXTJay Satiro
2015-03-17checksrc: detect and remove space before trailing semicolonsDaniel Stenberg
2015-03-03mprintf.h: remove #ifdef CURLDEBUGDaniel Stenberg
2013-12-25curl_dofree: allow free(NULL)Daniel Stenberg
2013-07-24string formatting: fix 15+ printf-style format stringsYang Tse
2013-07-24string formatting: fix 25+ printf-style format stringsYang Tse
2013-07-19WIN32 MemoryTracking: require UNICODE for wide strdup code supportYang Tse
2013-07-18Reinstate "WIN32 MemoryTracking: track wcsdup() _wcsdup() and _tcsdup() usage".Yang Tse
2013-05-12Revert "WIN32 MemoryTracking: track wcsdup() _wcsdup() and _tcsdup() usage"Daniel Stenberg
2013-03-25WIN32 MemoryTracking: track wcsdup() _wcsdup() and _tcsdup() usageYang Tse
2013-01-09build: fix circular header inclusion with other packagesYang Tse
2013-01-06Revert changes relative to lib/*.[ch] recent renamingYang Tse
2013-01-03build: rename 93 lib/*.c filesYang Tse
2012-12-28build: make use of 76 lib/*.h renamed filesYang Tse
2012-12-14setup_once.h: refactor inclusion of <unistd.h> and <sys/socket.h>Yang Tse
2011-09-03fix a bunch of MSVC compiler warningsYang Tse
2011-08-20MemoryTracking: adjust initialization callingYang Tse
2011-08-17MemoryTracking: adjust curl_domalloc() and curl_dofree() memory fillingYang Tse
2011-08-16MemoryTracking: make curl_docalloc() call calloc() avoiding our zero fillYang Tse
2011-07-29socketpair() usage tracking to allow fd leak detectionYang Tse
2011-07-26stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.hYang Tse
2010-03-24remove the CVSish $Id$ linesDaniel Stenberg
2010-02-22fix socket data type and logging format in debug tracking socket functionsYang Tse
2010-02-21fix compiler warningYang Tse
2010-02-20fix compiler warningYang Tse
2010-01-18Constantine Sapuntzakis enhancements to make memory tracking log file writingYang Tse
2009-11-18Fix compiler warning: ISO C90 forbids mixed declarations and codeYang Tse