summaryrefslogtreecommitdiff
path: root/lib/memdebug.c
Commit message (Expand)AuthorAgeFilesLines
* copyright: update copyright year ranges to 2021Daniel Stenberg2021-03-271-1/+1
* memdebug: close debug logfile explicitly on exitJay Satiro2021-02-201-0/+17
* lib: remove redundant codeMarcel Raad2021-02-101-9/+7
* curl.se: new homeDaniel Stenberg2020-11-041-1/+1
* memdebug: remove 9 year old unused debug functionEmil Engler2020-09-281-51/+0
* curl: improve the existing file check with -JDaniel Stenberg2020-07-281-0/+10
* memdebug: don't log free(NULL)Daniel Stenberg2020-03-311-2/+2
* lib: reduce variable scopesMarcel Raad2019-05-201-2/+1
* memdebug: fix variable nameGisle Vanem2019-04-221-2/+2
* memdebug: log pointer before freeing its dataDaniel Stenberg2019-03-121-3/+3
* memdebug: make debug-specific functions use curl_dbg_ prefixDaniel Stenberg2019-03-081-62/+61
* memdebug: bring back curl_mark_scloseDaniel Stenberg2019-02-141-2/+2
* cleanup: make local functions staticDaniel Stenberg2019-02-101-17/+3
* snprintf: renamed and we now only use msnprintf()Daniel Stenberg2018-11-231-2/+2
* memdebug: use send/recv signature for curl_dosend/curl_dorecvMarcel Raad2017-10-301-10/+13
* memdebug: trace send, recv and socketDaniel Stenberg2017-10-141-1/+32
* code style: use spaces around plusesDaniel Stenberg2017-09-111-3/+3
* code style: use spaces around equals signsDaniel Stenberg2017-09-111-7/+7
* errno: fix non-windows builds after af0216251b94e7Daniel Stenberg2017-07-101-1/+1
* memdebug: don't setbuf() if the file open failedGisle Vanem2017-07-061-1/+2
* memdebug: fix compilation failureKamil Dudka2017-05-221-1/+1
* assert: avoid, use DEBUGASSERT instead!Daniel Stenberg2017-05-221-11/+7
* lib: fix compiler warningsMarcel Raad2017-05-031-2/+2
* spelling fixesklemens2017-03-261-2/+2
* checksrc: code style: use 'char *name' styleDaniel Stenberg2016-11-241-1/+1
* memdebug: fix MSVC crash with -DMEMDEBUG_LOG_SYNCGisle Vanem2016-05-301-1/+1
* lib: include curl_printf.h as one of the last headersDaniel Stenberg2016-04-291-1/+3
* memdebug: skip logging the limit countdown, fflush when reachedDaniel Stenberg2016-03-141-5/+2
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
* curl_setup: Add macros for FOPEN_READTEXT, FOPEN_WRITETEXTJay Satiro2015-06-011-1/+1
* checksrc: detect and remove space before trailing semicolonsDaniel Stenberg2015-03-171-16/+16
* mprintf.h: remove #ifdef CURLDEBUGDaniel Stenberg2015-03-031-3/+2
* curl_dofree: allow free(NULL)Daniel Stenberg2013-12-251-6/+7
* string formatting: fix 15+ printf-style format stringsYang Tse2013-07-241-1/+1
* string formatting: fix 25+ printf-style format stringsYang Tse2013-07-241-9/+27
* WIN32 MemoryTracking: require UNICODE for wide strdup code supportYang Tse2013-07-191-1/+1
* Reinstate "WIN32 MemoryTracking: track wcsdup() _wcsdup() and _tcsdup() usage".Yang Tse2013-07-181-1/+27
* Revert "WIN32 MemoryTracking: track wcsdup() _wcsdup() and _tcsdup() usage"Daniel Stenberg2013-05-121-27/+1
* WIN32 MemoryTracking: track wcsdup() _wcsdup() and _tcsdup() usageYang Tse2013-03-251-1/+27
* build: fix circular header inclusion with other packagesYang Tse2013-01-091-1/+1
* Revert changes relative to lib/*.[ch] recent renamingYang Tse2013-01-061-0/+445
* build: rename 93 lib/*.c filesYang Tse2013-01-031-445/+0
* build: make use of 76 lib/*.h renamed filesYang Tse2012-12-281-3/+3
* setup_once.h: refactor inclusion of <unistd.h> and <sys/socket.h>Yang Tse2012-12-141-9/+2
* fix a bunch of MSVC compiler warningsYang Tse2011-09-031-3/+3
* MemoryTracking: adjust initialization callingYang Tse2011-08-201-1/+1
* MemoryTracking: adjust curl_domalloc() and curl_dofree() memory fillingYang Tse2011-08-171-3/+49
* MemoryTracking: make curl_docalloc() call calloc() avoiding our zero fillYang Tse2011-08-161-5/+3
* socketpair() usage tracking to allow fd leak detectionYang Tse2011-07-291-0/+18
* stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.hYang Tse2011-07-261-4/+0