aboutsummaryrefslogtreecommitdiff
path: root/lib/memdebug.c
AgeCommit message (Expand)Author
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
2009-11-18Make memory tracking system intolerant with zero sized malloc(),Yang Tse
2009-10-29Fix compiler warning: control reaches end of non-void functionYang Tse
2009-10-28Since the NSS lib closes the socket the memory tracking system wrongly gets aDaniel Stenberg
2009-05-02Use build-time configured curl_socklen_t instead of socklen_tYang Tse
2009-04-21libcurl's memory.h renamed to curl_memory.hYang Tse
2009-04-21remove unnecessary typecastYang Tse
2008-10-23Really old gcc doesn't like parenthesis around the names of functions thatDan Fandrich
2008-09-13Disable tracking of fdopen() calls in the low-level memory leak trackingYang Tse
2008-09-13remove dead code portion inoperative long time agoYang Tse
2008-09-04fix print formatting string directivesYang Tse
2008-05-14Move the CURLDEBUG check after setup.h so it can be set there if necessary.Dan Fandrich
2007-11-07if () => if()Daniel Stenberg
2007-08-08Fix getsockname argument typePatrick Monnerat
2007-06-28Using fdopen() is a more correct way to implement the CURLOPT_NEW_FILE_PREMSJames Housley
2007-05-15Added call to setvbuf (disabled by default for speed) to flush theDan Fandrich
2007-02-21curlassert macro replaced with DEBUGASSERT macro defined in setup_once.hYang Tse
2007-02-16use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handlingYang Tse
2006-11-05Prevent multiple initialization of memdebug configuration variables.Yang Tse
2005-06-30use %p to printf pointers since %x doesn't work properly on tru64 for thisDaniel Stenberg
2005-03-31Updated the copyright year since changes have been this year.Daniel Stenberg
2004-10-13Set errno = ENOMEM on faild countcheck().Gisle Vanem
2004-06-24Source cleanups. The major one being that we now _always_ use a Curl_addrinfoDaniel Stenberg
2004-05-11curl_global_init_mem() allows the memory functions to be replaced.Daniel Stenberg
2004-05-05Gisle fixed: don't reference 'mem' if it's NULL.Daniel Stenberg
2004-05-05make the memlimit final NULL return get written to stderr as wellaDaniel Stenberg
2004-03-08store size as size_tDaniel Stenberg
2004-02-26Gisle Vanem's added support calloc()-debugging and outputting mode forDaniel Stenberg
2004-02-20Some compilers warn on completely empty source files, we provide a blankDaniel Stenberg
2004-02-18Made curl_accept() take a 'void *' instead of 'socklen_t *' in the 3rdDaniel Stenberg
2004-02-18Modified curl_accept() to take a 'void *' in the 2nd argument instead ofDaniel Stenberg
2004-02-16Make realloc() support NULL as pointer. Made to allow us to use these routinesDaniel Stenberg
2004-01-29Dan Fandrich's cleanup patch to make pedantic compiler options cause lessDaniel Stenberg
2004-01-07updated year in the copyright stringDaniel Stenberg
2003-12-16use the curlassert() instead of custom checksDaniel Stenberg
2003-11-13don't log failed socket() callsDaniel Stenberg
2003-10-14Gisle Vanem's IPv6-on-Windows patch applied!Daniel Stenberg
2003-08-14allow out-of-memory testing by setting a limit. That number of memoryDaniel Stenberg