]>
granicus.if.org Git - curl/log
Daniel Stenberg [Tue, 11 May 2004 08:10:32 +0000 (08:10 +0000)]
Added recent events to the log
Daniel Stenberg [Tue, 11 May 2004 08:10:15 +0000 (08:10 +0000)]
more changes, more news, more people
Daniel Stenberg [Tue, 11 May 2004 08:09:56 +0000 (08:09 +0000)]
another official download mirror
Daniel Stenberg [Tue, 11 May 2004 07:54:55 +0000 (07:54 +0000)]
new attempt at an improved DSP-file generation
Daniel Stenberg [Mon, 10 May 2004 14:45:11 +0000 (14:45 +0000)]
slightly better dealing of bad mem situations
Daniel Stenberg [Mon, 10 May 2004 14:22:20 +0000 (14:22 +0000)]
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.
Daniel Stenberg [Mon, 10 May 2004 14:21:19 +0000 (14:21 +0000)]
curl_slist_append() fixed to clear up properly if a memory function fails
Daniel Stenberg [Mon, 10 May 2004 14:04:35 +0000 (14:04 +0000)]
better detect if/when curl_slist_append() returns failure, and bail out
accordingly
Daniel Stenberg [Mon, 10 May 2004 14:04:06 +0000 (14:04 +0000)]
if a malloc fails, clear up the memory and return failure
Daniel Stenberg [Mon, 10 May 2004 10:52:29 +0000 (10:52 +0000)]
typo
Daniel Stenberg [Mon, 10 May 2004 10:50:43 +0000 (10:50 +0000)]
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.
Daniel Stenberg [Mon, 10 May 2004 10:49:35 +0000 (10:49 +0000)]
better detection for when add_buffer() returns failure, and return when that
happens
Daniel Stenberg [Mon, 10 May 2004 09:17:50 +0000 (09:17 +0000)]
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.
Daniel Stenberg [Mon, 10 May 2004 09:16:21 +0000 (09:16 +0000)]
checkpasswd() prevents segfault by checking that input argument is non-NULL
Daniel Stenberg [Mon, 10 May 2004 09:01:45 +0000 (09:01 +0000)]
James Bursa's adjustments to make the -t option work for any test case.
The -t is the "torture" test that first runs the test and counts the number
of allocations performed during it, then it runs the test repeatedly over and
over again and makes alloc number N fail to verify that we detect and return
properly from error cases everywhere.
Daniel Stenberg [Mon, 10 May 2004 08:57:37 +0000 (08:57 +0000)]
make Curl_llist_insert_next() fail properly if malloc() fails
Daniel Stenberg [Mon, 10 May 2004 08:57:18 +0000 (08:57 +0000)]
better checking that strdup() works
Daniel Stenberg [Mon, 10 May 2004 08:09:15 +0000 (08:09 +0000)]
Luca fixed the nc= in the digest line since it apparantly should not have
quotes...
Daniel Stenberg [Mon, 10 May 2004 07:11:52 +0000 (07:11 +0000)]
James Bursa added better error checking for failer memory calls when
building formposts
Daniel Stenberg [Mon, 10 May 2004 07:03:46 +0000 (07:03 +0000)]
build curllib.dsp from these
Daniel Stenberg [Mon, 10 May 2004 06:29:52 +0000 (06:29 +0000)]
don't use -i when checking for our own server
Daniel Stenberg [Fri, 7 May 2004 20:08:38 +0000 (20:08 +0000)]
James' and Gisle' reports/fixes
Daniel Stenberg [Fri, 7 May 2004 18:56:33 +0000 (18:56 +0000)]
James Bursa changed two error message to use the display-name instead of the
internally-used name.
Daniel Stenberg [Fri, 7 May 2004 18:54:09 +0000 (18:54 +0000)]
James Bursa's fix to make this deal with malloc(0) as OK to free()
Daniel Stenberg [Fri, 7 May 2004 18:46:28 +0000 (18:46 +0000)]
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.
Daniel Stenberg [Fri, 7 May 2004 09:50:49 +0000 (09:50 +0000)]
count the formdata size using a 64bit size if avaialble
Daniel Stenberg [Fri, 7 May 2004 09:45:33 +0000 (09:45 +0000)]
Made the lib/curllib.dsp file get generated automaticly
Daniel Stenberg [Fri, 7 May 2004 09:42:23 +0000 (09:42 +0000)]
don't use a magic define name
Daniel Stenberg [Fri, 7 May 2004 09:41:28 +0000 (09:41 +0000)]
This file is now generated at dist-time.
Daniel Stenberg [Fri, 7 May 2004 09:41:05 +0000 (09:41 +0000)]
Generate curllib.dsp on dist.time from msvcproj.head msvcproj.foot and the
known source files. Not actually verified to work yet.
Daniel Stenberg [Fri, 7 May 2004 06:18:47 +0000 (06:18 +0000)]
get the display host name properly
Daniel Stenberg [Thu, 6 May 2004 15:17:10 +0000 (15:17 +0000)]
removed two odd comments
Daniel Stenberg [Thu, 6 May 2004 15:11:16 +0000 (15:11 +0000)]
little fixes
Daniel Stenberg [Thu, 6 May 2004 15:05:23 +0000 (15:05 +0000)]
removed the warning if libidn isn't found
Daniel Stenberg [Thu, 6 May 2004 15:04:04 +0000 (15:04 +0000)]
very minor output change
Daniel Stenberg [Thu, 6 May 2004 13:29:04 +0000 (13:29 +0000)]
simplied the creation of new urls
Daniel Stenberg [Thu, 6 May 2004 13:21:32 +0000 (13:21 +0000)]
%ld for long
Daniel Stenberg [Thu, 6 May 2004 12:44:08 +0000 (12:44 +0000)]
int/long fix
Daniel Stenberg [Thu, 6 May 2004 11:10:51 +0000 (11:10 +0000)]
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!
Daniel Stenberg [Thu, 6 May 2004 11:02:50 +0000 (11:02 +0000)]
typo AGAIN
Daniel Stenberg [Thu, 6 May 2004 10:58:57 +0000 (10:58 +0000)]
When using the icc compiler, we also ignore remark #1418 "external definition
with no prior declaration" since this is a habit we have in the code.
Daniel Stenberg [Thu, 6 May 2004 10:57:07 +0000 (10:57 +0000)]
printf %s with plain 'char *', not unsigned ones to silence icc's picky
warnings
Daniel Stenberg [Thu, 6 May 2004 10:49:40 +0000 (10:49 +0000)]
if no strerror_r prototype is found, we provide our own to prevent picky
compilers to warn
Daniel Stenberg [Thu, 6 May 2004 07:32:30 +0000 (07:32 +0000)]
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
Daniel Stenberg [Thu, 6 May 2004 07:24:47 +0000 (07:24 +0000)]
typecast the unsigned long to plain long to prevent compiler warnings
Daniel Stenberg [Thu, 6 May 2004 07:22:32 +0000 (07:22 +0000)]
unused variable removed
Daniel Stenberg [Thu, 6 May 2004 07:21:19 +0000 (07:21 +0000)]
use %ld to printf now.tv_sec
Daniel Stenberg [Thu, 6 May 2004 07:19:58 +0000 (07:19 +0000)]
curlx.h is a header to add to the release archive(s)
Daniel Stenberg [Wed, 5 May 2004 20:12:59 +0000 (20:12 +0000)]
fixed typo
Daniel Stenberg [Wed, 5 May 2004 14:34:35 +0000 (14:34 +0000)]
Temporary disable the logic that runs gdb on a core dump, as it can't blindly
assume that the curl file is a proper binary, it is often a script file
produced by libtool.
Daniel Stenberg [Wed, 5 May 2004 14:22:46 +0000 (14:22 +0000)]
hm, avoid division by zero more carefully with that new percentage math
Daniel Stenberg [Wed, 5 May 2004 14:08:52 +0000 (14:08 +0000)]
Joe Halpin fixed the warning on the typecast from data pointer to function
pointer!
Daniel Stenberg [Wed, 5 May 2004 13:44:44 +0000 (13:44 +0000)]
Gisle fixed the percentage to work, I adjusted it slightly to not as easily
overflow on 32bit filesize-systems
Daniel Stenberg [Wed, 5 May 2004 13:42:23 +0000 (13:42 +0000)]
Gisle-fix: constified the 'interface' argument.
Daniel Stenberg [Wed, 5 May 2004 13:42:05 +0000 (13:42 +0000)]
Gisle fix: curl_formparse is gone.
Daniel Stenberg [Wed, 5 May 2004 13:41:54 +0000 (13:41 +0000)]
Gisle fixed: don't reference 'mem' if it's NULL.
Daniel Stenberg [Wed, 5 May 2004 13:00:03 +0000 (13:00 +0000)]
initiate variables properly to default to no auth for server and proxy
Daniel Stenberg [Wed, 5 May 2004 10:26:51 +0000 (10:26 +0000)]
AC_CHECK_TOOL is prolly better to use when checking for ar
Daniel Stenberg [Wed, 5 May 2004 09:20:08 +0000 (09:20 +0000)]
slightly odd fix to prevent -Wunreachable-code to warn
Daniel Stenberg [Wed, 5 May 2004 09:17:53 +0000 (09:17 +0000)]
alert the user if 'sed' or 'ar' couldn't be found, as it might very well
render a build impossible
Daniel Stenberg [Wed, 5 May 2004 08:43:23 +0000 (08:43 +0000)]
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...
Daniel Stenberg [Wed, 5 May 2004 07:45:21 +0000 (07:45 +0000)]
if the values allow it, avoid floting point math for the current speed
Daniel Stenberg [Wed, 5 May 2004 07:30:52 +0000 (07:30 +0000)]
additional typecasts in an attempt to avoid compiler warnings when switching
from 64 bit types to 32 bit ones
Daniel Stenberg [Wed, 5 May 2004 07:20:08 +0000 (07:20 +0000)]
removed bad free()
Daniel Stenberg [Wed, 5 May 2004 07:17:37 +0000 (07:17 +0000)]
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
Daniel Stenberg [Wed, 5 May 2004 07:08:31 +0000 (07:08 +0000)]
fix_hostname() now (void)s the conn argument to prevent warnings on non-idn
enabled builds
Daniel Stenberg [Wed, 5 May 2004 07:01:33 +0000 (07:01 +0000)]
ERR_error_string() returns an unsigned long so we should use one of those
for the return code
Daniel Stenberg [Wed, 5 May 2004 06:59:27 +0000 (06:59 +0000)]
gcc 3.4 now uses the -Wunreachable-code option, I believe we can make older
ones use this too...
Daniel Stenberg [Wed, 5 May 2004 06:57:49 +0000 (06:57 +0000)]
check the size of size_t for lib/mprintf.c
Daniel Stenberg [Wed, 5 May 2004 06:57:26 +0000 (06:57 +0000)]
prevent warnings when using the gcc option -Wunreachable-code
Daniel Stenberg [Wed, 5 May 2004 06:57:04 +0000 (06:57 +0000)]
make the memlimit final NULL return get written to stderr as wella
Daniel Stenberg [Wed, 5 May 2004 06:12:24 +0000 (06:12 +0000)]
mention the LICENSE-MIXING document
Daniel Stenberg [Wed, 5 May 2004 06:11:57 +0000 (06:11 +0000)]
minor update edits
Daniel Stenberg [Wed, 5 May 2004 06:11:13 +0000 (06:11 +0000)]
added a third URL to the torture testing, this one also hangs at some point
for a reason I don't know
Daniel Stenberg [Tue, 4 May 2004 14:36:29 +0000 (14:36 +0000)]
multipart formposts should be more streamy
Daniel Stenberg [Tue, 4 May 2004 14:27:07 +0000 (14:27 +0000)]
bail out when an add_buffer() function returns failure
Daniel Stenberg [Tue, 4 May 2004 13:40:30 +0000 (13:40 +0000)]
improved the cleaning up of memory when we fail to resolve names due to
out of memory (thanks to 'runtests.pl -t')
Daniel Stenberg [Tue, 4 May 2004 13:39:24 +0000 (13:39 +0000)]
check malloc() return code
Daniel Stenberg [Tue, 4 May 2004 09:31:04 +0000 (09:31 +0000)]
removed more leftovers from the formparse function
Daniel Stenberg [Tue, 4 May 2004 08:24:13 +0000 (08:24 +0000)]
removed curl_formparse() from the library
Daniel Stenberg [Tue, 4 May 2004 07:54:08 +0000 (07:54 +0000)]
Gisle made item 38, now there's only one low-prio task left...
Daniel Stenberg [Tue, 4 May 2004 07:52:53 +0000 (07:52 +0000)]
General HTTP authentication cleanup and fixes
Daniel Stenberg [Mon, 3 May 2004 15:01:34 +0000 (15:01 +0000)]
Gisle fixed the problem with ldap_search_s() fails with "filter error": a case
of using 'lud_filter' after freeing 'lud_dn'.
Daniel Stenberg [Mon, 3 May 2004 14:57:58 +0000 (14:57 +0000)]
improved the name of the test
Daniel Stenberg [Mon, 3 May 2004 14:55:31 +0000 (14:55 +0000)]
Added --proxy-digest, added the standard curl source header to this file.
Daniel Stenberg [Mon, 3 May 2004 14:40:22 +0000 (14:40 +0000)]
fixed the pdf and html for the strerror functions
Daniel Stenberg [Mon, 3 May 2004 11:56:18 +0000 (11:56 +0000)]
Added support for --proxy-digest
Daniel Stenberg [Mon, 3 May 2004 09:17:49 +0000 (09:17 +0000)]
don't free(NULL)
Daniel Stenberg [Mon, 3 May 2004 09:14:12 +0000 (09:14 +0000)]
Gisle Vanem:
Patch for ldap.c under Windows. It works with wldap32.dll as supplied with
Win-98/ME/2000/XP, so no extra .dlls are required. I've mostly tested it
against Verisign's ldap server. Added code in the case there are to many
responses (rc = LDAP_SIZELIMIT_EXCEEDED) and print only those we got. E.g.
curl
ldap://directory.verisign.net/?cn,display-name,mail,info?subtree?(cn=*Nelson*)
will print the first 10 results.
My only problem with it is that ldap_search_s() fails with "filter error" when
CURLDEBUG is defined ?! Maybe someone can spot the error.
Daniel Stenberg [Fri, 30 Apr 2004 10:55:57 +0000 (10:55 +0000)]
mucho
Daniel Stenberg [Fri, 30 Apr 2004 10:37:40 +0000 (10:37 +0000)]
Display "exit OK" when the exit code has been verified to be OK, and added
initial basic valgrind-log scan for memory leaks it could detect.
Daniel Stenberg [Fri, 30 Apr 2004 10:34:54 +0000 (10:34 +0000)]
deprecated functions
Daniel Stenberg [Fri, 30 Apr 2004 09:17:04 +0000 (09:17 +0000)]
25 and 37 are now done, only two low-prio tasks left for the 7.12 release
Daniel Stenberg [Fri, 30 Apr 2004 08:52:11 +0000 (08:52 +0000)]
recent changes
Daniel Stenberg [Fri, 30 Apr 2004 08:51:19 +0000 (08:51 +0000)]
updated with more and new info
Daniel Stenberg [Fri, 30 Apr 2004 08:38:08 +0000 (08:38 +0000)]
these functions are marked to get removed from the public API "soon"
Daniel Stenberg [Fri, 30 Apr 2004 08:23:50 +0000 (08:23 +0000)]
use the new lib/curlx.h header and modified the code to use all to-become-
curlx_-functions with the new prefix to prepare this code for the future
removal of several curl_-functions from the public libcurl API.
Daniel Stenberg [Fri, 30 Apr 2004 08:22:38 +0000 (08:22 +0000)]
New header file that offers easy access to the curlx_ functions for an app.
curlx_ functions are NOT part of the offical API, but only available as source
code functions from the lib directory in case of need.
Daniel Stenberg [Fri, 30 Apr 2004 08:03:07 +0000 (08:03 +0000)]
support the new libcurl IDN feature, also a first attempt to display a stack
trace if a test results in a 'core' file and gdb is present
Daniel Stenberg [Fri, 30 Apr 2004 08:00:42 +0000 (08:00 +0000)]
idn is a new feature that can be made required for a test