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 |
|
Daniel Stenberg
|
fbdc1b1e3d
|
Generate curllib.dsp on dist.time from msvcproj.head msvcproj.foot and the
known source files. Not actually verified to work yet.
|
2004-05-07 09:41:05 +00:00 |
|
Daniel Stenberg
|
e942df755b
|
get the display host name properly
|
2004-05-07 06:18:47 +00:00 |
|
Daniel Stenberg
|
91c8be3628
|
removed two odd comments
|
2004-05-06 15:17:10 +00:00 |
|
Daniel Stenberg
|
8e73e55336
|
Michael Benedict brought a fix that fills in the errorbuffer properly
when ares fails to resolve a name. This was fixed before but somehow has
fallen out again!
|
2004-05-06 11:10:51 +00:00 |
|
Daniel Stenberg
|
6f74820cfc
|
if no strerror_r prototype is found, we provide our own to prevent picky
compilers to warn
|
2004-05-06 10:49:40 +00:00 |
|
Daniel Stenberg
|
af72f198ba
|
removed the unused 'len' variable, made use of the ptr pointer even if no
extra lib is used to prevent compiler warnings ("variable set but not used")
on that case
|
2004-05-06 07:32:30 +00:00 |
|
Daniel Stenberg
|
3fc831f9eb
|
typecast the unsigned long to plain long to prevent compiler warnings
|
2004-05-06 07:24:47 +00:00 |
|
Daniel Stenberg
|
9f660862ec
|
unused variable removed
|
2004-05-06 07:22:32 +00:00 |
|
Daniel Stenberg
|
1354671c90
|
use %ld to printf now.tv_sec
|
2004-05-06 07:21:19 +00:00 |
|
Daniel Stenberg
|
1175a226e3
|
curlx.h is a header to add to the release archive(s)
|
2004-05-06 07:19:58 +00:00 |
|
Daniel Stenberg
|
9cf04dff6a
|
hm, avoid division by zero more carefully with that new percentage math
|
2004-05-05 14:22:46 +00:00 |
|
Daniel Stenberg
|
6bdcfecbcf
|
Joe Halpin fixed the warning on the typecast from data pointer to function
pointer!
|
2004-05-05 14:08:52 +00:00 |
|
Daniel Stenberg
|
3f21fe60fc
|
Gisle fixed the percentage to work, I adjusted it slightly to not as easily
overflow on 32bit filesize-systems
|
2004-05-05 13:44:44 +00:00 |
|
Daniel Stenberg
|
b2c290e40e
|
Gisle-fix: constified the 'interface' argument.
|
2004-05-05 13:42:23 +00:00 |
|
Daniel Stenberg
|
bc5b2fa12c
|
Gisle fix: curl_formparse is gone.
|
2004-05-05 13:42:05 +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
|
afc1ed60f7
|
initiate variables properly to default to no auth for server and proxy
|
2004-05-05 13:00:03 +00:00 |
|
Daniel Stenberg
|
6062ac7c37
|
made the progress meter display not overflow even if _very_ large files
are transfered. The maximum size we support now is 8 exabytes, which equals
to 8192 petabytes...
|
2004-05-05 08:43:23 +00:00 |
|
Daniel Stenberg
|
caf7854a3c
|
if the values allow it, avoid floting point math for the current speed
|
2004-05-05 07:45:21 +00:00 |
|
Daniel Stenberg
|
7591e07b7c
|
do the alarm time-left math using unsigned longs since that is what alarm()
returns and uses as input and converting to signed generates warnings and
actually risks loss of accuracy
|
2004-05-05 07:17:37 +00:00 |
|
Daniel Stenberg
|
35ab93f484
|
fix_hostname() now (void)s the conn argument to prevent warnings on non-idn
enabled builds
|
2004-05-05 07:08:31 +00:00 |
|
Daniel Stenberg
|
dcf5e52b62
|
ERR_error_string() returns an unsigned long so we should use one of those
for the return code
|
2004-05-05 07:01:33 +00:00 |
|
Daniel Stenberg
|
4d9517f0b4
|
prevent warnings when using the gcc option -Wunreachable-code
|
2004-05-05 06:57:26 +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 |
|