aboutsummaryrefslogtreecommitdiff
path: root/tests/memanalyze.pl
AgeCommit message (Collapse)Author
2013-03-25WIN32 MemoryTracking: track wcsdup() _wcsdup() and _tcsdup() usageYang Tse
As of 25-mar-2013 wcsdup() _wcsdup() and _tcsdup() are only used in WIN32 specific code, so tracking of these has not been extended for other build targets. Without this fix, memory tracking system on WIN32 builds, when using these functions, would provide misleading results. In order to properly extend this support for all targets curl.h would have to define curl_wcsdup_callback prototype and consequently wchar_t should be visible before that in curl.h. IOW curl_wchar_t defined in curlbuild.h and this pulling whatever system header is required to get wchar_t definition. Additionally a new curl_global_init_mem() function that also receives user defined wcsdup() callback would be required.
2013-01-22memanalyze.pl: handle fopen() of file names with quotesDaniel Stenberg
2013-01-06Revert changes relative to lib/*.[ch] recent renamingYang Tse
This reverts renaming and usage of lib/*.h header files done 28-12-2012, reverting 2 commits: f871de0... build: make use of 76 lib/*.h renamed files ffd8e12... build: rename 76 lib/*.h files This also reverts removal of redundant include guard (redundant thanks to changes in above commits) done 2-12-2013, reverting 1 commit: c087374... curl_setup.h: remove redundant include guard This also reverts renaming and usage of lib/*.c source files done 3-12-2013, reverting 3 commits: 13606bb... build: make use of 93 lib/*.c renamed files 5b6e792... build: rename 93 lib/*.c files 7d83dff... build: commit 13606bbfde follow-up 1 Start of related discussion thread: http://curl.haxx.se/mail/lib-2013-01/0012.html Asking for confirmation on pushing this revertion commit: http://curl.haxx.se/mail/lib-2013-01/0048.html Confirmation summary: http://curl.haxx.se/mail/lib-2013-01/0079.html NOTICE: The list of 2 files that have been modified by other intermixed commits, while renamed, and also by at least one of the 6 commits this one reverts follows below. These 2 files will exhibit a hole in history unless git's '--follow' option is used when viewing logs. lib/curl_imap.h lib/curl_smtp.h
2013-01-03build: make use of 93 lib/*.c renamed filesYang Tse
93 *.c source files renamed to use our standard naming scheme. This change affects 77 files in libcurl's source tree.
2011-07-29socketpair() usage tracking to allow fd leak detectionYang Tse
2011-03-22headers: more copyright headers addedDaniel Stenberg
2010-02-16replaced tabs with spacesYang Tse
2010-02-14removed trailing whitespaceYang Tse
2007-06-28Using fdopen() is a more correct way to implement the CURLOPT_NEW_FILE_PREMSJames Housley
file.c, but the debug interface was missing. This adds the routines needed to make the memory debuging work for fdopen().
2005-08-04Support realloc() on a NULL pointer properly (printf(%p) on a NULL pointerDaniel Stenberg
outputs (nil) and not a 0x0 or similar.
2005-06-30add more info when this script gets confused, and added getaddrinfo andDaniel Stenberg
freeaddrinfo to the trace output
2004-05-07James Bursa's fix to make this deal with malloc(0) as OK to free()Daniel Stenberg
2004-04-29Gisle fixed the counting of calloc()sDaniel Stenberg
2004-04-22If only a partial file was transfered, we consider that a fatal problem soDaniel Stenberg
we won't try to QUIT the control connection and risk "hanging" waiting for a response. Test case 161 verifies this. The quit-sending function was also made static.
2004-02-26adjusted to work with the modified fopen() line and the new calloc lineDaniel Stenberg
2003-10-24supports -l now to display the actual line that was prevented by memlimitDaniel Stenberg
2003-10-24produce a single summary of the amount of allocations on -vDaniel Stenberg
2003-08-14supprt for the new memlimit stuffDaniel Stenberg
2003-01-09pass a file name to memanalyze to read from instead of using stdinDaniel Stenberg
2003-01-09fixed to deal with file names that contain colons, as in WindowsDaniel Stenberg
2002-05-21test suite mods for the netrc testing stuffDaniel Stenberg
2002-03-01moved memanalyze.pl into the tests dirDaniel Stenberg