Daniel Stenberg [Fri, 7 Jul 2006 07:22:05 +0000 (07:22 +0000)]
updated after discussions and thinking
Yang Tse [Fri, 7 Jul 2006 05:39:13 +0000 (05:39 +0000)]
Fix excessive escaping.
Yang Tse [Fri, 7 Jul 2006 04:42:11 +0000 (04:42 +0000)]
Fix CURL_CHECK_HEADERS_ONCE
Yang Tse [Thu, 6 Jul 2006 15:51:03 +0000 (15:51 +0000)]
Fix MinGW/MSYS support in CURL_CHECK_FUNC_RECV and CURL_CHECK_FUNC_SEND.
Gisle Vanem [Thu, 6 Jul 2006 13:57:26 +0000 (13:57 +0000)]
Undefine symbols before redefining them.
Gisle Vanem [Thu, 6 Jul 2006 13:33:56 +0000 (13:33 +0000)]
Undefine correct symbol.
Yang Tse [Wed, 5 Jul 2006 23:16:28 +0000 (23:16 +0000)]
Oops !
Yang Tse [Wed, 5 Jul 2006 23:10:37 +0000 (23:10 +0000)]
Prevent definition of HAVE_WINxxx_H symbols and avoid inclusion of Windows headers when compiled with Cygwin in POSIX emulation mode.
Gisle Vanem [Wed, 5 Jul 2006 14:23:09 +0000 (14:23 +0000)]
Cludge fix for djgpp 2.03 or older; it doesn't have snprintf() etc.
So avoid using x_was_used().
Gisle Vanem [Wed, 5 Jul 2006 14:15:21 +0000 (14:15 +0000)]
Add types and qualifiers for getnameifo(), send() and recv().
(Yang Tse forgot about djgpp)
Yang Tse [Tue, 4 Jul 2006 17:19:15 +0000 (17:19 +0000)]
Use a more descriptive var name.
Yang Tse [Tue, 4 Jul 2006 16:54:10 +0000 (16:54 +0000)]
Get qualifier of arg 2 for send() apart into SEND_QUAL_ARG2.
Yang Tse [Tue, 4 Jul 2006 16:10:13 +0000 (16:10 +0000)]
Platforms that don't have/run configure need default values in their config files for:
HAVE_GETNAMEINFO, GETNAMEINFO_QUAL_ARG1, GETNAMEINFO_TYPE_ARG1, GETNAMEINFO_TYPE_ARG2, GETNAMEINFO_TYPE_ARG46, GETNAMEINFO_TYPE_ARG7
HAVE_RECV, RECV_TYPE_ARG1, RECV_TYPE_ARG2, RECV_TYPE_ARG3, RECV_TYPE_ARG4, RECV_TYPE_RETV
HAVE_SEND, SEND_TYPE_ARG1, SEND_TYPE_ARG2, SEND_TYPE_ARG3, SEND_TYPE_ARG4, SEND_TYPE_RETV
Yang Tse [Tue, 4 Jul 2006 13:03:32 +0000 (13:03 +0000)]
Find out return types and argument types for functions recv() and send() at configuration stage.
Daniel Stenberg [Tue, 4 Jul 2006 12:01:59 +0000 (12:01 +0000)]
Toshiyuki Maezawa fixed a problem where you couldn't override the
Proxy-Connection: header when using a proxy and not doing CONNECT.
Yang Tse [Tue, 4 Jul 2006 02:27:11 +0000 (02:27 +0000)]
Test HAVE_GETNAMEINFO definition before using GETNAMEINFO_XXX definitions.
Yang Tse [Mon, 3 Jul 2006 18:38:03 +0000 (18:38 +0000)]
Fix compiler warning.
Yang Tse [Mon, 3 Jul 2006 15:32:12 +0000 (15:32 +0000)]
Use CURL_CHECK_FUNC_GETNAMEINFO results in CURL_CHECK_NI_WITHSCOPEID
Yang Tse [Sun, 2 Jul 2006 23:09:46 +0000 (23:09 +0000)]
Make CURL_CHECK_NI_WITHSCOPEID actually try to compile NI_WITHSCOPEID when cross-compiling.
Yang Tse [Sun, 2 Jul 2006 01:21:54 +0000 (01:21 +0000)]
Fix shell globbing in CURL_CHECK_FUNC_GETNAMEINFO
Yang Tse [Sun, 2 Jul 2006 01:17:37 +0000 (01:17 +0000)]
Fix shell globbing in CURL_CHECK_FUNC_GETNAMEINFO
Yang Tse [Sun, 2 Jul 2006 01:17:37 +0000 (01:17 +0000)]
Fix shell globbing in CURL_CHECK_FUNC_GETNAMEINFO
Yang Tse [Sat, 1 Jul 2006 17:07:12 +0000 (17:07 +0000)]
Get some debug info
Yang Tse [Sat, 1 Jul 2006 15:01:48 +0000 (15:01 +0000)]
Get some debug info
Yang Tse [Sat, 1 Jul 2006 12:53:24 +0000 (12:53 +0000)]
Avoid shell globbing
Yang Tse [Sat, 1 Jul 2006 11:21:38 +0000 (11:21 +0000)]
Get qualifier of arg 1 for getnameinfo apart. Take 3.
Yang Tse [Sat, 1 Jul 2006 03:07:07 +0000 (03:07 +0000)]
Get qualifier of arg 1 for getnameinfo apart.
Yang Tse [Sat, 1 Jul 2006 02:53:18 +0000 (02:53 +0000)]
Get qualifier of arg 1 for getnameinfo apart. Take 2.
Yang Tse [Fri, 30 Jun 2006 19:20:16 +0000 (19:20 +0000)]
Get qualifier of arg 1 for getnameinfo apart.
Daniel Stenberg [Fri, 30 Jun 2006 10:26:26 +0000 (10:26 +0000)]
typecast the number passed to CURLOPT_INFILESIZE_LARGE as a curl_off_t
Yang Tse [Fri, 30 Jun 2006 00:22:38 +0000 (00:22 +0000)]
Remove experimental notice from CURL_CHECK_FUNC_GETNAMEINFO
Daniel Stenberg [Thu, 29 Jun 2006 07:35:02 +0000 (07:35 +0000)]
with a very recent yassl, we now can display 'yassl' when the OpenSSL API is
in fact provided by yassl instead
Daniel Stenberg [Wed, 28 Jun 2006 11:31:50 +0000 (11:31 +0000)]
changed wording on the curl_multi_fdset() problem and moved the -K change from
bugfixes
Yang Tse [Wed, 28 Jun 2006 05:22:47 +0000 (05:22 +0000)]
fix better minor compiler warning
Yang Tse [Wed, 28 Jun 2006 04:17:04 +0000 (04:17 +0000)]
fix minor compiler warning
Yang Tse [Wed, 28 Jun 2006 02:45:27 +0000 (02:45 +0000)]
fix minor compiler warning
Daniel Stenberg [Mon, 26 Jun 2006 08:56:04 +0000 (08:56 +0000)]
include config-win32.h in release archives
Daniel Stenberg [Mon, 26 Jun 2006 06:43:45 +0000 (06:43 +0000)]
changed wording slightly, and added standard boiler-plate header
Daniel Stenberg [Sat, 24 Jun 2006 23:11:36 +0000 (23:11 +0000)]
Wallner's update
Daniel Stenberg [Sat, 24 Jun 2006 21:54:22 +0000 (21:54 +0000)]
Added README.pipelining but also extracted the "docs" files to a separate list
to get a better overview
Daniel Stenberg [Sat, 24 Jun 2006 21:51:28 +0000 (21:51 +0000)]
thoughts and ideas as posted to the list the other day
Daniel Stenberg [Sat, 24 Jun 2006 21:49:40 +0000 (21:49 +0000)]
corrected introduction version number
Daniel Stenberg [Sat, 24 Jun 2006 21:46:41 +0000 (21:46 +0000)]
Michael Wallner added curl_formget(), which allows an application to extract
(serialise) a previously built formpost (as with curl_formadd()).
Daniel Stenberg [Sat, 24 Jun 2006 18:29:18 +0000 (18:29 +0000)]
1.3.1
Daniel Stenberg [Sat, 24 Jun 2006 15:21:49 +0000 (15:21 +0000)]
Provide a libcurl API for setting mutex callbacks in the underlying SSL
library, so that the same application code can use mutex-locking
independently of OpenSSL or GnutTLS being used.
Daniel Stenberg [Fri, 23 Jun 2006 22:07:06 +0000 (22:07 +0000)]
Arve Knudsen found a flaw in curl_multi_fdset() for systems where
curl_socket_t is unsigned (like Windows) that could cause it to wrongly
return a max fd of -1.
Daniel Stenberg [Thu, 22 Jun 2006 21:36:53 +0000 (21:36 +0000)]
Peter Silva introduced CURLOPT_MAX_SEND_SPEED_LARGE and
CURLOPT_MAX_RECV_SPEED_LARGE that limit tha maximum rate libcurl is allowed
to send or receive data. This kind of adds the the command line tool's
option --limit-rate to the library.
The rate limiting logic in the curl app is now removed and is instead
provided by libcurl itself. Transfer rate limiting will now also work for -d
and -F, which it didn't before.
Daniel Stenberg [Wed, 21 Jun 2006 17:34:29 +0000 (17:34 +0000)]
minor language edits bug reports 1510080 1510098
Daniel Stenberg [Tue, 20 Jun 2006 07:27:10 +0000 (07:27 +0000)]
the D binding link is dead but we know of no new one!
Daniel Stenberg [Tue, 20 Jun 2006 07:03:29 +0000 (07:03 +0000)]
bad syntax
Daniel Stenberg [Mon, 19 Jun 2006 21:39:57 +0000 (21:39 +0000)]
make -K on a bad file now displays a warning
William Ahern [Mon, 19 Jun 2006 06:41:55 +0000 (06:41 +0000)]
Remove "big endian" DNS section and RR data integer parser macros from
ares_dns.h, which break c-ares on my Sparc64. Bit-wise operations in C
operate on logical values. And in any event the octets are already in
big-endian (aka network) byte order so they're being reversed (thus the
source of the breakage).
William Ahern [Mon, 19 Jun 2006 01:18:05 +0000 (01:18 +0000)]
Handle EAGAIN/EWOULDBLOCK readiness errors, which can occur for both TCP and
UDP even when a poll(2) or select(2) suggest otherwise.
Daniel Stenberg [Fri, 16 Jun 2006 07:27:06 +0000 (07:27 +0000)]
when mentioning the default config file, point back to the actual description
of how to write such a file
Daniel Stenberg [Thu, 15 Jun 2006 21:30:32 +0000 (21:30 +0000)]
select_res is not a socket, it should be a plain int
Dan Fandrich [Tue, 13 Jun 2006 17:43:00 +0000 (17:43 +0000)]
Check whether gcc supports --enable-hidden-symbols before allowing it.
Dan Fandrich [Mon, 12 Jun 2006 20:33:04 +0000 (20:33 +0000)]
Implemented --enable-hidden-symbols configure option to enable
-fvisibility=hidden on gcc >= 4.0. This reduces the size of the libcurl
binary and speeds up dynamic linking by hiding all the internal symbols from
the symbol table.
Daniel Stenberg [Mon, 12 Jun 2006 09:32:39 +0000 (09:32 +0000)]
oops
Daniel Stenberg [Mon, 12 Jun 2006 09:30:14 +0000 (09:30 +0000)]
added contributors from the 7.15.4 release
Daniel Stenberg [Mon, 12 Jun 2006 07:24:14 +0000 (07:24 +0000)]
starting the journey towards the next release
Daniel Stenberg [Mon, 12 Jun 2006 06:53:10 +0000 (06:53 +0000)]
7.15.4 coming up
Daniel Stenberg [Mon, 12 Jun 2006 06:51:15 +0000 (06:51 +0000)]
Nah, we refer people to the generic site that lists the mirrors instead of
trying to maintain an accurate list in this file (too).
Gisle Vanem [Sat, 10 Jun 2006 17:35:28 +0000 (17:35 +0000)]
Fix "'x' might be used uninitialized in this function" warnings.
Daniel Stenberg [Fri, 9 Jun 2006 21:08:02 +0000 (21:08 +0000)]
sync with existing list of up-to-date mirrors
Daniel Stenberg [Fri, 9 Jun 2006 12:07:34 +0000 (12:07 +0000)]
proper use of newlines
Daniel Stenberg [Fri, 9 Jun 2006 08:25:16 +0000 (08:25 +0000)]
stricter type use to please compilers
Daniel Stenberg [Fri, 9 Jun 2006 07:08:34 +0000 (07:08 +0000)]
oops, serious breakage in the fdset() function
Daniel Stenberg [Thu, 8 Jun 2006 22:43:21 +0000 (22:43 +0000)]
lib525.c does a FTP upload with PORT using multi interface
Daniel Stenberg [Thu, 8 Jun 2006 11:06:26 +0000 (11:06 +0000)]
corrected the CURLINFO_TOTAL_TIME description
Daniel Stenberg [Thu, 8 Jun 2006 06:12:30 +0000 (06:12 +0000)]
Brian Dessent's fixes for cygwin builds
Daniel Stenberg [Wed, 7 Jun 2006 14:14:04 +0000 (14:14 +0000)]
NTLM2 session response support
Daniel Stenberg [Wed, 31 May 2006 05:49:37 +0000 (05:49 +0000)]
two new mirrors and a recount of them
Daniel Stenberg [Wed, 31 May 2006 05:17:27 +0000 (05:17 +0000)]
Added config-tpf.h to the release package
Daniel Stenberg [Tue, 30 May 2006 08:45:59 +0000 (08:45 +0000)]
Removed a few fixed issues and a few issues currently in progress in the Hiper
project. Also added a few obvious ones.
Daniel Stenberg [Sun, 28 May 2006 11:28:40 +0000 (11:28 +0000)]
correct explicit/implicit terms for FTPS
Daniel Stenberg [Sat, 27 May 2006 22:26:41 +0000 (22:26 +0000)]
one modified proto and one removed proto
Daniel Stenberg [Sat, 27 May 2006 22:26:16 +0000 (22:26 +0000)]
adapted to the new Curl_splayremovebyaddr() proto
Daniel Stenberg [Sat, 27 May 2006 22:25:55 +0000 (22:25 +0000)]
Ifdef'ed out unused function, added lots of comments and renamed a few
variables, simplified the splayprint function, modified
Curl_splayremovebyaddr() to return error code. All in an effort to track down
the reported splay problem, but I've failed to do that so far...
Daniel Stenberg [Sat, 27 May 2006 11:36:05 +0000 (11:36 +0000)]
reverted the previous .libs check for libs, but instead make mingw32 builds
more similar to other configure builds (== use .la for libext and no binext)
Daniel Stenberg [Fri, 26 May 2006 22:23:54 +0000 (22:23 +0000)]
Óscar Morales Vivó updated the libcurl.framework.make file.
Daniel Stenberg [Fri, 26 May 2006 11:26:42 +0000 (11:26 +0000)]
long/int cleanup to silence picky compiler warnings
Daniel Stenberg [Thu, 25 May 2006 23:04:20 +0000 (23:04 +0000)]
Olaf Stüben fixed a bug that caused Digest authentication with md5-sess to
fail. When using the md5-sess, the result was not Md5 encoded and Base64
transformed.
Daniel Stenberg [Thu, 25 May 2006 11:15:25 +0000 (11:15 +0000)]
minor RFC updates, Dan Fandrich brought my attention to them
Daniel Stenberg [Thu, 25 May 2006 11:04:08 +0000 (11:04 +0000)]
better check for libs created in the .libs directory since libtool does this
kind of magic
Daniel Stenberg [Wed, 24 May 2006 23:16:22 +0000 (23:16 +0000)]
added some missing items
Daniel Stenberg [Wed, 24 May 2006 23:02:51 +0000 (23:02 +0000)]
Copied the NO_UNDEFINED magic from libcurl to make this build fine again with
libtool cross-compiled on linux with mingw32
Daniel Stenberg [Wed, 24 May 2006 22:46:38 +0000 (22:46 +0000)]
Michael Wallner provided a patch that allows "SESS" to be set with
CURLOPT_COOKIELIST, which then makes all session cookies get cleared. (slightly
edited by me, and the re-indent in cookie.c was also done by me)
Daniel Stenberg [Wed, 24 May 2006 21:39:52 +0000 (21:39 +0000)]
make sure we pass a time_t * to localtime(), and the timeval struct members
are not always time_t ones
Daniel Stenberg [Wed, 24 May 2006 16:11:31 +0000 (16:11 +0000)]
minor fix to make Curl_splayremove() return a NULL as "removed" in case
nothing matched fine
Daniel Stenberg [Wed, 24 May 2006 15:22:03 +0000 (15:22 +0000)]
based on Tor Arntsen's fix, this should correct test case 271 to again run
fine
Daniel Stenberg [Tue, 23 May 2006 22:55:46 +0000 (22:55 +0000)]
Fixed a shell script syntax error that all of a sudden started causing this
script to fail on debian unstable (some specific bash version perhaps?)
Daniel Stenberg [Tue, 23 May 2006 21:19:36 +0000 (21:19 +0000)]
David McCreedy's update
Daniel Stenberg [Mon, 15 May 2006 08:09:07 +0000 (08:09 +0000)]
updated with more recent facts
Daniel Stenberg [Sun, 14 May 2006 22:49:23 +0000 (22:49 +0000)]
The SOCKS connection codes don't properly acknowledge (connect) timeouts.
Daniel Stenberg [Thu, 11 May 2006 22:24:44 +0000 (22:24 +0000)]
The new ftpuploadresume.c example by Philip Bock
Daniel Stenberg [Thu, 11 May 2006 21:37:58 +0000 (21:37 +0000)]
Ok, when checking for old-style SSLeay headers we cannot just use
AC_CHECK_HEADERS() and the action-if-found since that action is run even if
just one of the six headers is found and I just now fell over a case with
a duplicate file name (a krb4 implementation with an err.h file).
I converted the check to manually make sure three of the headers are present
before considering them fine.
Daniel Stenberg [Thu, 11 May 2006 06:34:30 +0000 (06:34 +0000)]
1 - allow much longer time for the test FTP server to startup and get verified
2 - store the time it took to verify it and allow that time to be used as
%FTPTIME[23] in command lines to allow us to adjust better to slow hosts
since test 190 failed on my slow solaris machine just because it hadn't
gotten time to run all the way the test assumed all machines would reach
before the time-out elapsed.
Daniel Stenberg [Thu, 11 May 2006 05:17:40 +0000 (05:17 +0000)]
make sure the LASTSOCKET check only checks for SSL status if the socket
truly use SSL
Daniel Stenberg [Thu, 11 May 2006 05:16:38 +0000 (05:16 +0000)]
silence warning
Daniel Stenberg [Wed, 10 May 2006 22:17:42 +0000 (22:17 +0000)]
David McCreedy provided a fix for CURLINFO_LASTSOCKET that does extended
checks on the to-be-returned socket to make sure it truly seems to be alive
and well. For SSL connection it (only) uses OpenSSL functions.