Daniel Stenberg
|
5bf02b16a0
|
curl_free() doesn't free(NULL) but just returns
|
2004-05-13 15:16:36 +00:00 |
|
Daniel Stenberg
|
594cb8507b
|
deal with input arguments as NULL
|
2004-05-13 15:16:10 +00:00 |
|
Daniel Stenberg
|
78aba6e4cd
|
return CURLDIGEST_NOMEM when a memory function fails to deliver
|
2004-05-13 14:14:03 +00:00 |
|
Daniel Stenberg
|
ccdcdb2a46
|
mark a value as alloced when strdup()ed to prevent memory leaks
|
2004-05-13 14:13:12 +00:00 |
|
Daniel Stenberg
|
b121e41ec3
|
bail out when no memory occurs
|
2004-05-13 14:12:49 +00:00 |
|
Daniel Stenberg
|
05d8e56ffd
|
Gisle Vamem reintroduced the verifyconnect() call on windows as well, and
we now use it to provide more info back on connect failures.
|
2004-05-13 10:40:17 +00:00 |
|
Daniel Stenberg
|
4345c7a712
|
Gisle: minor fix
|
2004-05-13 10:38:57 +00:00 |
|
Daniel Stenberg
|
12d5e33dc9
|
no more Curl_ldap_done
|
2004-05-13 10:38:37 +00:00 |
|
Daniel Stenberg
|
6d70a82757
|
Added two two missing header files I missed when I removed the noinst_HEADERS
|
2004-05-13 09:01:15 +00:00 |
|
Daniel Stenberg
|
fd775454ca
|
Check that memory functions return non-NULL or return error.
|
2004-05-12 13:24:40 +00:00 |
|
Daniel Stenberg
|
8e09a389c4
|
make sure the returned pointer is NULL when encoding fails
|
2004-05-12 13:23:17 +00:00 |
|
Daniel Stenberg
|
aa3ae01878
|
clean up and return better on out of memory
|
2004-05-12 13:05:01 +00:00 |
|
Daniel Stenberg
|
c123676825
|
return NULL on out of memory
|
2004-05-12 13:04:30 +00:00 |
|
Daniel Stenberg
|
d60c22572b
|
Curl_done() and the protocol-specific conn->curl_done() functions now all
take a CURLcode as a second argument, that is non-zero when Curl_done()
is called after an error was returned from Curl_do() (or similar).
|
2004-05-12 12:06:39 +00:00 |
|
Daniel Stenberg
|
1d7ce36791
|
return faster when we "hit a wall" while printfing
|
2004-05-12 12:05:13 +00:00 |
|
Daniel Stenberg
|
34e8baab9a
|
general cleanup to bail out nice and clean when a memory function fails
to deliver
|
2004-05-12 12:04:38 +00:00 |
|
Daniel Stenberg
|
a219d774fe
|
even if Curl_do() fails, we must call Curl_done() to do proper cleaning up
|
2004-05-12 09:02:54 +00:00 |
|
Daniel Stenberg
|
005042e973
|
improved cleaning up in case of memory allocation failures
|
2004-05-12 09:02:23 +00:00 |
|
Daniel Stenberg
|
d301d69fbf
|
bail out if we can't allocate the new range string, and make use of aprintf()
instead of using snprintf() + strdup().
|
2004-05-12 08:26:56 +00:00 |
|
Daniel Stenberg
|
c9bab31a7f
|
use size_t better for buffer and alloc lengths
|
2004-05-12 08:00:21 +00:00 |
|
Daniel Stenberg
|
2f60e91a9b
|
removed another jhrg-reference in a comment
|
2004-05-12 07:56:01 +00:00 |
|
Daniel Stenberg
|
018affe6d0
|
Edited comments only.
|
2004-05-12 07:55:05 +00:00 |
|
Daniel Stenberg
|
aeb27ccfdb
|
The Curl_unencode_XXX_write() function take a ssize_t as third argument, so
we typecast on invoke.
|
2004-05-12 07:54:44 +00:00 |
|
Daniel Stenberg
|
939866faab
|
Left-over from before the return-code fix. This is probably the code that
causes xlc and gcc act differently on AIX.
|
2004-05-12 06:27:40 +00:00 |
|
Daniel Stenberg
|
98f968f2ee
|
fixed Curl_open() to not leak anything if one malloc() fails, fix by
James Bursa only modified by me.
|
2004-05-11 21:17:03 +00:00 |
|
Daniel Stenberg
|
853134017d
|
minor leak in case of error, thanks to "./runtests.pl -n -t 25"
|
2004-05-11 14:53:24 +00:00 |
|
Daniel Stenberg
|
d3999e06d1
|
clear up memory on failure a little better
|
2004-05-11 14:48:53 +00:00 |
|
Daniel Stenberg
|
3f106afd00
|
cut out the changelog, it is far from accurate anyway
|
2004-05-11 12:22:50 +00:00 |
|
Daniel Stenberg
|
d925057e11
|
added curl_global_init_mem
|
2004-05-11 11:48:09 +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
|
434bc13812
|
*** empty log message ***
|
2004-05-11 11:29:31 +00:00 |
|
Daniel Stenberg
|
5c592f7dd9
|
Make this source code use our internal *printf().
Also some minor edits.
|
2004-05-11 11:29:02 +00:00 |
|
Daniel Stenberg
|
04e2520dbb
|
new attempt at an improved DSP-file generation
|
2004-05-11 07:54:55 +00:00 |
|
Daniel Stenberg
|
63f97b38eb
|
Moved the fetching of the list of matching cookies to make it easier to free
that list in case something goes wrong in the function and we must bail out.
Courtesy of the torture testing.
|
2004-05-10 14:22:20 +00:00 |
|
Daniel Stenberg
|
b8541929c8
|
curl_slist_append() fixed to clear up properly if a memory function fails
|
2004-05-10 14:21:19 +00:00 |
|
Daniel Stenberg
|
5dcab07c54
|
if a malloc fails, clear up the memory and return failure
|
2004-05-10 14:04:06 +00:00 |
|
Daniel Stenberg
|
1f798affb9
|
typo
|
2004-05-10 10:52:29 +00:00 |
|
Daniel Stenberg
|
a2ecdf4249
|
the aprintf() versions now return NULL if _any_ alloc along the way failed,
previously they could return a piece of the string, making it impossible
for the caller to detect errors.
|
2004-05-10 10:50:43 +00:00 |
|
Daniel Stenberg
|
71fdc063bd
|
better detection for when add_buffer() returns failure, and return when that
happens
|
2004-05-10 10:49:35 +00:00 |
|
Daniel Stenberg
|
887d78a9ad
|
Curl_hash_add() was modified to clear up better in case of internal failure.
When failing, it should not tamper at all with the data it was supposed to
add to the cache.
|
2004-05-10 09:17:50 +00:00 |
|
Daniel Stenberg
|
228fea4628
|
make Curl_llist_insert_next() fail properly if malloc() fails
|
2004-05-10 08:57:37 +00:00 |
|
Daniel Stenberg
|
e64dacb40e
|
better checking that strdup() works
|
2004-05-10 08:57:18 +00:00 |
|
Daniel Stenberg
|
fff01f24bf
|
Luca fixed the nc= in the digest line since it apparantly should not have
quotes...
|
2004-05-10 08:09:15 +00:00 |
|
Daniel Stenberg
|
e55dee3807
|
James Bursa added better error checking for failer memory calls when
building formposts
|
2004-05-10 07:11:52 +00:00 |
|
Daniel Stenberg
|
8c2ce33c0b
|
build curllib.dsp from these
|
2004-05-10 07:03:46 +00:00 |
|
Daniel Stenberg
|
445c7791a7
|
James Bursa changed two error message to use the display-name instead of the
internally-used name.
|
2004-05-07 18:56:33 +00:00 |
|
Daniel Stenberg
|
3394c01826
|
We don't support any long protocol names so we can use a smaller buffer.
Also, make sure we have room for the trailing zero, only scan to size-1.
Gisle Vanem reported.
|
2004-05-07 18:46:28 +00:00 |
|
Daniel Stenberg
|
d67ea8c7ad
|
count the formdata size using a 64bit size if avaialble
|
2004-05-07 09:50:49 +00:00 |
|
Daniel Stenberg
|
9aebdff219
|
don't use a magic define name
|
2004-05-07 09:42:23 +00:00 |
|
Daniel Stenberg
|
90da930131
|
This file is now generated at dist-time.
|
2004-05-07 09:41:28 +00:00 |
|