Daniel Stenberg
|
701de67b79
|
use %p to printf pointers since %x doesn't work properly on tru64 for this
(and besides, we should be using the same %-code for all pointers)
|
2005-06-30 13:30:23 +00:00 |
|
Daniel Stenberg
|
ab4086bc24
|
Updated the copyright year since changes have been this year.
|
2005-03-31 07:02:02 +00:00 |
|
Gisle Vanem
|
9deb76ce3e
|
Set errno = ENOMEM on faild countcheck().
|
2004-10-13 19:11:46 +00:00 |
|
Daniel Stenberg
|
c39858aac0
|
Source cleanups. The major one being that we now _always_ use a Curl_addrinfo
linked list for name resolved data, even on hosts/systems with only IPv4
stacks as this simplifies a lot of code.
|
2004-06-24 07:43:48 +00:00 |
|
Daniel Stenberg
|
bbafb2eb27
|
curl_global_init_mem() allows the memory functions to be replaced.
memory.h is included everywhere for this.
|
2004-05-11 11:30:23 +00:00 |
|
Daniel Stenberg
|
32a9554c92
|
Gisle fixed: don't reference 'mem' if it's NULL.
|
2004-05-05 13:41:54 +00:00 |
|
Daniel Stenberg
|
a331aa0221
|
make the memlimit final NULL return get written to stderr as wella
|
2004-05-05 06:57:04 +00:00 |
|
Daniel Stenberg
|
c52c592f4c
|
store size as size_t
use %zd when outputting size_t
|
2004-03-08 11:33:49 +00:00 |
|
Daniel Stenberg
|
07de0ff0ff
|
Gisle Vanem's added support calloc()-debugging and outputting mode for
fopen() as well.
|
2004-02-26 14:52:51 +00:00 |
|
Daniel Stenberg
|
44995d6877
|
Some compilers warn on completely empty source files, we provide a blank
one to prevent that.
|
2004-02-20 16:22:47 +00:00 |
|
Daniel Stenberg
|
de681d3b8f
|
Made curl_accept() take a 'void *' instead of 'socklen_t *' in the 3rd
argument to also not force the casual includer to know about the socklen_t
type.
|
2004-02-18 12:22:56 +00:00 |
|
Daniel Stenberg
|
f33be3c313
|
Modified curl_accept() to take a 'void *' in the 2nd argument instead of
sockaddr *. This has the added benefit that source files that include
memdebug.h doesn't have to know about "sockaddr".
|
2004-02-18 12:18:33 +00:00 |
|
Daniel Stenberg
|
f2fbb5f3d5
|
Make realloc() support NULL as pointer. Made to allow us to use these routines
to memdebug the ares stuff as well.
|
2004-02-16 16:23:19 +00:00 |
|
Daniel Stenberg
|
4d17d6876e
|
Dan Fandrich's cleanup patch to make pedantic compiler options cause less
warnings. Minor edits by me.
|
2004-01-29 13:56:45 +00:00 |
|
Daniel Stenberg
|
053f6c85ef
|
updated year in the copyright string
|
2004-01-07 09:19:33 +00:00 |
|
Daniel Stenberg
|
23a6041698
|
use the curlassert() instead of custom checks
|
2003-12-16 14:08:53 +00:00 |
|
Daniel Stenberg
|
776f0bd95e
|
don't log failed socket() calls
|
2003-11-13 07:33:51 +00:00 |
|
Daniel Stenberg
|
749f5387c1
|
Gisle Vanem's IPv6-on-Windows patch applied!
|
2003-10-14 12:00:45 +00:00 |
|
Daniel Stenberg
|
02c78ecf81
|
allow out-of-memory testing by setting a limit. That number of memory
allocation calls will succeed, the following will return NULL!
|
2003-08-14 14:19:36 +00:00 |
|
Daniel Stenberg
|
308bc9d919
|
use CURLDEBUG instead of MALLOCDEBUG for preprocessor conditions
|
2003-06-26 11:22:12 +00:00 |
|
Daniel Stenberg
|
a7c72b7abf
|
removed the local variables for emacs and vim, use the new sample.emacs
way for emacs, and vim users should provide a similar non-polluting style
|
2003-01-29 10:14:20 +00:00 |
|
Daniel Stenberg
|
f26a338a54
|
copyright year update in the source header
|
2003-01-16 21:08:12 +00:00 |
|
Daniel Stenberg
|
ba4e69bebc
|
updated source code boilerplate/header
|
2002-09-03 11:52:59 +00:00 |
|
Daniel Stenberg
|
105ec79b2b
|
James Cone's efforts to add another netrc parsing "mode"
|
2002-05-21 22:17:19 +00:00 |
|
Daniel Stenberg
|
974f314f57
|
copyright string (year) update
|
2002-03-19 07:54:55 +00:00 |
|
Daniel Stenberg
|
fe3c874001
|
detect fclose(NULL)
|
2002-03-08 15:31:44 +00:00 |
|
Daniel Stenberg
|
cb85ca18ab
|
more fancy alloc, we store the size in each allocated block so that we
can destroy the full allocated area just before we free it
|
2002-02-28 12:37:05 +00:00 |
|
Daniel Stenberg
|
0cacbc892c
|
always allocates at least 64 bytes for real, and damages them before free
|
2002-02-28 12:18:15 +00:00 |
|
Daniel Stenberg
|
721b05e343
|
Nico Baggus' VMS tweaks
|
2002-02-20 13:46:53 +00:00 |
|
Daniel Stenberg
|
cfdcf5c933
|
fill memory with junk on malloc()
|
2001-11-28 23:19:17 +00:00 |
|
Daniel Stenberg
|
010044e03c
|
the malloc debug system only logs data if the logfile FILE * is set, which
makes it easier to disable debug output when built with debug functions
|
2001-10-17 12:33:35 +00:00 |
|
Sterling Hughes
|
8e91d5de8e
|
looks nicer and is better compatible with older vim versions
|
2001-10-11 09:32:19 +00:00 |
|
Sterling Hughes
|
6147879837
|
Added formatting sections for emacs and vim
|
2001-09-07 04:01:32 +00:00 |
|
Daniel Stenberg
|
1a7e13e166
|
curl_memdebug takes a const argument now
|
2001-08-14 09:24:48 +00:00 |
|
Daniel Stenberg
|
5afc694879
|
const-ified lots of function arguments
|
2001-08-14 08:31:27 +00:00 |
|
Daniel Stenberg
|
3e7ebcd051
|
uses socklen_t now
|
2001-03-09 15:13:34 +00:00 |
|
Daniel Stenberg
|
b6c5da337a
|
strdup() takes a const char * now
|
2001-03-02 07:41:40 +00:00 |
|
Daniel Stenberg
|
4031104404
|
Internal symbols that aren't static are now prefixed with 'Curl_'
|
2001-01-05 10:11:41 +00:00 |
|
Daniel Stenberg
|
24dee483e9
|
dual-license fix
|
2001-01-03 09:29:33 +00:00 |
|
Daniel Stenberg
|
3d8bb1c27a
|
include unistd.h if present to prevent compiler warnings on close()
|
2000-12-19 13:35:23 +00:00 |
|
Daniel Stenberg
|
5594741acb
|
Added fopen() and fclose() leak tracking
|
2000-12-19 13:23:54 +00:00 |
|
Daniel Stenberg
|
184ad46a27
|
fixed accept() for memory debugging
|
2000-12-18 16:13:37 +00:00 |
|
Daniel Stenberg
|
bf43b49a20
|
added socket() / sclose() checks to the memdebug system
|
2000-12-14 15:56:59 +00:00 |
|
Daniel Stenberg
|
50d564b4d4
|
uses the "internal" mprintf() routines for formatted output
|
2000-11-21 19:05:26 +00:00 |
|
Daniel Stenberg
|
3e6a354c4c
|
now exits and alerts on bad uses of strdup() and free()
|
2000-11-17 15:31:45 +00:00 |
|
Daniel Stenberg
|
57ddd7e928
|
now includes stdlib.h
|
2000-11-17 14:05:43 +00:00 |
|
Daniel Stenberg
|
e4a7e18a0c
|
compiles on Linux now
|
2000-10-25 07:41:11 +00:00 |
|
Daniel Stenberg
|
d49d05bce6
|
added for memory leak debugging etc
|
2000-10-09 11:11:43 +00:00 |
|