| Age | Commit message (Collapse) | Author | 
 | 
Improve "universal" alignment type in struct memdebug
 | 
 | 
file.c, but the debug interface was missing.  This adds the routines needed
to make the memory debuging work for fdopen().
 | 
 | 
memdebug log file after every line and avoid losing the last few log
entries if curl crashes.
 | 
 | 
 | 
 | 
 | 
 | 
This was possible on debug c-ares enabled builds when both CURL_MEMDEBUG
and CARES_MEMDEBUG environment variables were set. Leading to a file handle
leak even when both variables had the same value, and wierd test suite
results when different.
 | 
 | 
(and besides, we should be using the same %-code for all pointers)
 | 
 | 
 | 
 | 
 | 
 | 
linked list for name resolved data, even on hosts/systems with only IPv4
stacks as this simplifies a lot of code.
 | 
 | 
memory.h is included everywhere for this.
 | 
 | 
 | 
 | 
 | 
 | 
use %zd when outputting size_t
 | 
 | 
fopen() as well.
 | 
 | 
one to prevent that.
 | 
 | 
argument to also not force the casual includer to know about the socklen_t
type.
 | 
 | 
sockaddr *. This has the added benefit that source files that include
memdebug.h doesn't have to know about "sockaddr".
 | 
 | 
to memdebug the ares stuff as well.
 | 
 | 
warnings. Minor edits by me.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
allocation calls will succeed, the following will return NULL!
 | 
 | 
 | 
 | 
way for emacs, and vim users should provide a similar non-polluting style
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
can destroy the full allocated area just before we free it
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
makes it easier to disable debug output when built with debug functions
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 |