summaryrefslogtreecommitdiff
path: root/lib/memdebug.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* remove the CVSish $Id$ linesDaniel Stenberg2010-03-241-1/+0
* fix socket data type and logging format in debug tracking socket functionsYang Tse2010-02-221-16/+31
* fix compiler warningYang Tse2010-02-211-0/+20
* fix compiler warningYang Tse2010-02-201-2/+2
* Constantine Sapuntzakis enhancements to make memory tracking log file writingYang Tse2010-01-181-40/+73
* Fix compiler warning: ISO C90 forbids mixed declarations and codeYang Tse2009-11-181-2/+2
* Make memory tracking system intolerant with zero sized malloc(),Yang Tse2009-11-181-3/+14
* Fix compiler warning: control reaches end of non-void functionYang Tse2009-10-291-1/+1
* Since the NSS lib closes the socket the memory tracking system wrongly gets aDaniel Stenberg2009-10-281-3/+9
* Use build-time configured curl_socklen_t instead of socklen_tYang Tse2009-05-021-1/+1
* libcurl's memory.h renamed to curl_memory.hYang Tse2009-04-211-1/+1
* remove unnecessary typecastYang Tse2009-04-211-4/+4
* Really old gcc doesn't like parenthesis around the names of functions thatDan Fandrich2008-10-231-5/+5
* Disable tracking of fdopen() calls in the low-level memory leak trackingYang Tse2008-09-131-0/+2
* remove dead code portion inoperative long time agoYang Tse2008-09-131-7/+0
* fix print formatting string directivesYang Tse2008-09-041-4/+4
* Move the CURLDEBUG check after setup.h so it can be set there if necessary.Dan Fandrich2008-05-141-1/+1
* if () => if()Daniel Stenberg2007-11-071-4/+4
* Fix getsockname argument typePatrick Monnerat2007-08-081-1/+4
* Using fdopen() is a more correct way to implement the CURLOPT_NEW_FILE_PREMSJames Housley2007-06-281-0/+10
* Added call to setvbuf (disabled by default for speed) to flush theDan Fandrich2007-05-151-0/+4
* curlassert macro replaced with DEBUGASSERT macro defined in setup_once.hYang Tse2007-02-211-3/+3
* use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handlingYang Tse2007-02-161-2/+2
* Prevent multiple initialization of memdebug configuration variables.Yang Tse2006-11-051-9/+13
* use %p to printf pointers since %x doesn't work properly on tru64 for thisDaniel Stenberg2005-06-301-1/+1
* Updated the copyright year since changes have been this year.Daniel Stenberg2005-03-311-1/+1
* Set errno = ENOMEM on faild countcheck().Gisle Vanem2004-10-131-0/+1
* Source cleanups. The major one being that we now _always_ use a Curl_addrinfoDaniel Stenberg2004-06-241-10/+10
* curl_global_init_mem() allows the memory functions to be replaced.Daniel Stenberg2004-05-111-4/+5
* Gisle fixed: don't reference 'mem' if it's NULL.Daniel Stenberg2004-05-051-4/+5
* make the memlimit final NULL return get written to stderr as wellaDaniel Stenberg2004-05-051-0/+3
* store size as size_tDaniel Stenberg2004-03-081-4/+4