]> granicus.if.org Git - curl/log
curl
16 years agochanged HAVE_SIN6_SCOPE_ID define to HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID since just found...
Gunter Knauf [Tue, 30 Dec 2008 08:05:38 +0000 (08:05 +0000)]
changed HAVE_SIN6_SCOPE_ID define to HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID since just found that ares already uses this define.

16 years agoadded HAVE_SIN6_SCOPE_ID define to all non-configure platforms which seem to be IPv6...
Gunter Knauf [Tue, 30 Dec 2008 07:31:04 +0000 (07:31 +0000)]
added HAVE_SIN6_SCOPE_ID define to all non-configure platforms which seem to be IPv6-aware.

16 years ago - Phil Lisiecki filed bug report #2413067
Daniel Stenberg [Mon, 29 Dec 2008 22:25:50 +0000 (22:25 +0000)]
 - Phil Lisiecki filed bug report #2413067
  (http://curl.haxx.se/bug/view.cgi?id=2413067) that identified a problem that
  would cause libcurl to mark a DNS cache entry "in use" eternally if the
  subsequence TCP connect failed. It would thus never get pruned and refreshed
  as it should've been.

16 years agofurther clarifcation based on input from Anthony Bryan
Daniel Stenberg [Mon, 29 Dec 2008 21:26:11 +0000 (21:26 +0000)]
further clarifcation based on input from Anthony Bryan

16 years ago- Peter Korsgaard fixed building libcurl with "configure --with-ssl
Daniel Stenberg [Sun, 28 Dec 2008 22:00:36 +0000 (22:00 +0000)]
- Peter Korsgaard fixed building libcurl with "configure --with-ssl
  --disable-verbose".

16 years agoAnthony Bryan's man page cleanup in language and spelling
Daniel Stenberg [Sun, 28 Dec 2008 21:56:56 +0000 (21:56 +0000)]
Anthony Bryan's man page cleanup in language and spelling

16 years agoAnthony Bryan reported quirks, I updated
Daniel Stenberg [Sun, 28 Dec 2008 21:43:34 +0000 (21:43 +0000)]
Anthony Bryan reported quirks, I updated

16 years agoAnthony Bryan reported and I corrected two typos.
Daniel Stenberg [Sun, 28 Dec 2008 21:35:53 +0000 (21:35 +0000)]
Anthony Bryan reported and I corrected two typos.

16 years agoThe CURLOPT_KRBLEVEL description wasn't properly formatted and thus was
Daniel Stenberg [Sun, 28 Dec 2008 21:31:55 +0000 (21:31 +0000)]
The CURLOPT_KRBLEVEL description wasn't properly formatted and thus was
corrupted in ouputs. Another report from Anthony Bryan.

16 years agoAnthony Bryan reported this outputs wrong in the PDF and I've now tried to
Daniel Stenberg [Sun, 28 Dec 2008 21:29:13 +0000 (21:29 +0000)]
Anthony Bryan reported this outputs wrong in the PDF and I've now tried to
escape these letters what I think is the correct way.

16 years agosilent 'unused' warnings.
Gunter Knauf [Sun, 28 Dec 2008 05:49:39 +0000 (05:49 +0000)]
silent 'unused' warnings.

16 years agolibssh2 0.19 became 1.0 instead
Daniel Stenberg [Sat, 27 Dec 2008 23:25:31 +0000 (23:25 +0000)]
libssh2 0.19 became 1.0 instead

16 years agoadded check for sin6_scope_id member in struct sockaddr_in6.
Gunter Knauf [Sat, 27 Dec 2008 04:30:36 +0000 (04:30 +0000)]
added check for sin6_scope_id member in struct sockaddr_in6.

16 years ago193 removed, no work has been started on this and I personally don't care that
Daniel Stenberg [Thu, 25 Dec 2008 15:09:18 +0000 (15:09 +0000)]
193 removed, no work has been started on this and I personally don't care that
much about it

16 years agoRemove trailing #undef value. Typo?
Gisle Vanem [Mon, 22 Dec 2008 18:46:12 +0000 (18:46 +0000)]
Remove trailing #undef value. Typo?

16 years agolibssh2_sftp_seek2 was just renamed to libssh2_sftp_seek64 ...
Daniel Stenberg [Mon, 22 Dec 2008 13:21:23 +0000 (13:21 +0000)]
libssh2_sftp_seek2 was just renamed to libssh2_sftp_seek64 ...

16 years ago- Given a recent enough libssh2, libcurl can now seek/resume with SFTP even
Daniel Stenberg [Mon, 22 Dec 2008 13:12:36 +0000 (13:12 +0000)]
- Given a recent enough libssh2, libcurl can now seek/resume with SFTP even
  on file indexes beyond 2 or 4GB.

16 years ago- Anthony Bryan provided a set of patches that cleaned up manual language,
Daniel Stenberg [Mon, 22 Dec 2008 13:07:13 +0000 (13:07 +0000)]
- Anthony Bryan provided a set of patches that cleaned up manual language,
  corrected spellings and more.

16 years agomalloc+memset => calloc
Daniel Stenberg [Sat, 20 Dec 2008 22:51:57 +0000 (22:51 +0000)]
malloc+memset => calloc

16 years agosame procedure, simpler code
Daniel Stenberg [Sat, 20 Dec 2008 22:47:49 +0000 (22:47 +0000)]
same procedure, simpler code

16 years ago197 - IIS-bug in Digest
Daniel Stenberg [Sat, 20 Dec 2008 22:10:42 +0000 (22:10 +0000)]
197 - IIS-bug in Digest
 The curl tool parts are postponed to a later time

201 - "bug: header data output to the body callback function after set header"
 Was probably not a bug, I asked about it but I didn't get any response.

202 - "hangs up of application above libcurl" - problems with the multi_socket
 Fixes from Igor have been committed and there's currently no pending ones.

16 years ago- Igor Novoseltsev fixed a bad situation for the multi_socket() API when doing
Daniel Stenberg [Sat, 20 Dec 2008 22:03:22 +0000 (22:03 +0000)]
- Igor Novoseltsev fixed a bad situation for the multi_socket() API when doing
  pipelining, as libcurl could then easily get confused and A) work on the
  handle that was not "first in queue" on a pipeline, or even B) tell the app
  to REMOVE a socket while it was in use by a second handle in a pipeline. Both
  errors caused hanging or stalling applications.

16 years agomake the debug/helper function output to stderr as that makes it play nicer
Daniel Stenberg [Sat, 20 Dec 2008 21:48:34 +0000 (21:48 +0000)]
make the debug/helper function output to stderr as that makes it play nicer
in combination with infof() calls

16 years agoremove outdated stuff
Daniel Stenberg [Sat, 20 Dec 2008 17:16:45 +0000 (17:16 +0000)]
remove outdated stuff

16 years ago- curl_multi_timeout() could return a timeout value of 0 even though nothing
Daniel Stenberg [Fri, 19 Dec 2008 22:58:22 +0000 (22:58 +0000)]
- curl_multi_timeout() could return a timeout value of 0 even though nothing
  was actually ready to get done, as the internal time resolution is higher
  than the returned millisecond timer. Therefore it could cause applications
  running on fast processors to do short bursts of busy-loops.
  curl_multi_timeout() will now only return 0 if the timeout is actually
  alreay triggered.

16 years agooops, removing debug output that wasn't supposed to be there
Daniel Stenberg [Fri, 19 Dec 2008 22:27:11 +0000 (22:27 +0000)]
oops, removing debug output that wasn't supposed to be there

16 years ago- Using the libssh2 0.19 function libssh2_session_block_directions(), libcurl
Daniel Stenberg [Fri, 19 Dec 2008 21:14:52 +0000 (21:14 +0000)]
- Using the libssh2 0.19 function libssh2_session_block_directions(), libcurl
  now has an improved ability to do right when the multi interface (both
  "regular" and multi_socket) is used for SCP and SFTP transfers. This should
  result in (much) less busy-loop situations and thus less CPU usage with no
  speed loss.

16 years agoexpand the CURLOPT_POSTREDIR explanation
Daniel Stenberg [Fri, 19 Dec 2008 19:03:55 +0000 (19:03 +0000)]
expand the CURLOPT_POSTREDIR explanation

16 years ago- SCP and SFTP with the multi interface had the same flaw: the 'DONE'
Daniel Stenberg [Wed, 17 Dec 2008 12:32:41 +0000 (12:32 +0000)]
- SCP and SFTP with the multi interface had the same flaw: the 'DONE'
  operation didn't complete properly if the EAGAIN equivalent was returned but
  libcurl would simply continue with a half-completed close operation
  performed. This ruined persistent connection re-use and cause some
  SSH-protocol errors in general. The correction is unfortunately adding a
  blocking function - doing it entirely non-blocking should be considered for
  a better fix.

16 years agoUpdated dependencies based on "gcc -MM".
Gisle Vanem [Tue, 16 Dec 2008 09:12:46 +0000 (09:12 +0000)]
Updated dependencies based on "gcc -MM".

16 years agoAdded the use of Watt-32 tcp/ip stack for Win32 target.
Gisle Vanem [Tue, 16 Dec 2008 09:03:58 +0000 (09:03 +0000)]
Added the use of Watt-32 tcp/ip stack for Win32 target.
If USE_WATT32=1 one needs to use stack-based calls (-3s).
So to keep the makefile nice and clean, specify -3s for
Winsock target too (there's hardly any speed-gain using -3r).

16 years agoAdded the use of Watt-32 tcp/ip stack for Win32 targets.
Gisle Vanem [Tue, 16 Dec 2008 08:59:45 +0000 (08:59 +0000)]
Added the use of Watt-32 tcp/ip stack for Win32 targets.

16 years agoAdded the use of Watt-32 tcp/ip stack for Win32 targets.
Gisle Vanem [Tue, 16 Dec 2008 08:48:44 +0000 (08:48 +0000)]
Added the use of Watt-32 tcp/ip stack for Win32 targets.
Added USE_WATT32 unconditionally for MSDOS targets since
it's the only option. Adjusted the text for '--wdebug'.

16 years agoAdded the use of Watt-32 tcp/ip stack for Win32 targets.
Gisle Vanem [Tue, 16 Dec 2008 08:25:55 +0000 (08:25 +0000)]
Added the use of Watt-32 tcp/ip stack for Win32 targets.

16 years ago- libssh2_sftp_last_error() was wrongly used at some places in libcurl which
Daniel Stenberg [Mon, 15 Dec 2008 23:04:51 +0000 (23:04 +0000)]
- libssh2_sftp_last_error() was wrongly used at some places in libcurl which
  made libcurl sometimes not properly abort problematic SFTP transfers.

16 years ago196 is gone
Daniel Stenberg [Fri, 12 Dec 2008 12:38:47 +0000 (12:38 +0000)]
196 is gone

16 years ago- More work with Igor Novoseltsev to first fix the remaining stuff for
Daniel Stenberg [Fri, 12 Dec 2008 12:21:11 +0000 (12:21 +0000)]
- More work with Igor Novoseltsev to first fix the remaining stuff for
  removing easy handles from multi handles when the easy handle is/was within
  a HTTP pipeline. His bug report #2351653
  (http://curl.haxx.se/bug/view.cgi?id=2351653) was also related and was
  eventually fixed by a patch by Igor himself.

16 years agoMake the getoff all pipelines function only set _inuse to FALSE if the
Daniel Stenberg [Fri, 12 Dec 2008 12:04:10 +0000 (12:04 +0000)]
Make the getoff all pipelines function only set _inuse to FALSE if the
specified data pointer was head.

16 years agocredit Mark Karpeles for his report and work
Daniel Stenberg [Fri, 12 Dec 2008 08:36:56 +0000 (08:36 +0000)]
credit Mark Karpeles for his report and work

16 years agoPatrick Monnerat fixed a build regression, introduced in 7.19.2, affecting
Yang Tse [Fri, 12 Dec 2008 03:24:59 +0000 (03:24 +0000)]
Patrick Monnerat fixed a build regression, introduced in 7.19.2, affecting
OS/400 compilations with IPv6 enabled.

16 years agoRemoved 200 as it wasn't a bug after all
Daniel Stenberg [Thu, 11 Dec 2008 23:55:20 +0000 (23:55 +0000)]
Removed 200 as it wasn't a bug after all
Added 203 "dns cache memory leak and TTL failure after failed conn"

16 years ago- Bug report #2416182 titled "crash in ConnectionExists when using
Daniel Stenberg [Thu, 11 Dec 2008 23:52:56 +0000 (23:52 +0000)]
- Bug report #2416182 titled "crash in ConnectionExists when using
  duphandle+curl_mutli" (http://curl.haxx.se/bug/view.cgi?id=2416182) showed
  that curl_easy_duphandle() wrongly also copied the pointer to the connection
  cache, which was plain wrong and caused a segfault if the handle would be
  used in a different multi handle than the handle it was duplicated from.

16 years agoDan F pointed out that we don't need to scan IPv6 addresses for '%'-letters
Daniel Stenberg [Thu, 11 Dec 2008 23:27:22 +0000 (23:27 +0000)]
Dan F pointed out that we don't need to scan IPv6 addresses for '%'-letters
in the parse_remote_port() function as the scope id has already been stripped
from the string.

16 years ago- Keshav Krity found out that libcurl failed to deal with dotted IPv6
Daniel Stenberg [Thu, 11 Dec 2008 22:22:46 +0000 (22:22 +0000)]
- Keshav Krity found out that libcurl failed to deal with dotted IPv6
  addresses if they were very long (>39 letters) due to a too strict address
  validity parser. It now accepts addresses up to 45 bytes long.

16 years ago_ Use getaddrinfo/getnameinfo ascii wrappers on OS400.
Patrick Monnerat [Thu, 11 Dec 2008 19:20:03 +0000 (19:20 +0000)]
_ Use getaddrinfo/getnameinfo ascii wrappers on OS400.
_ Adjust OS400 make script for non-CVS distributions.
_ Upgrade ILE/RPG binding.
_ Define CURL_HIDDEN_SYMBOLS on OS400, since only CURL_EXTERN-marked symbols are exported.

16 years agoMention what makes this test special
Dan Fandrich [Thu, 11 Dec 2008 03:01:38 +0000 (03:01 +0000)]
Mention what makes this test special

16 years ago- Internet Explorer had a broken HTTP digest authentication before v7 and
Daniel Stenberg [Wed, 10 Dec 2008 23:13:31 +0000 (23:13 +0000)]
- Internet Explorer had a broken HTTP digest authentication before v7 and
  there are servers "out there" that relies on the client doing this broken
  Digest authentication. Apache even comes with an option to work with such
  broken clients.

  The difference is only for URLs that contain a query-part (a '?'-letter and
  text to the right of it).

  libcurl now supports this quirk, and you enable it by setting the
  CURLAUTH_DIGEST_IE bit in the bitmask you pass to the CURLOPT_HTTPAUTH or
  CURLOPT_PROXYAUTH options. They are thus individually controlled to server
  and proxy.

16 years agouse the new URL
Daniel Stenberg [Tue, 9 Dec 2008 22:49:51 +0000 (22:49 +0000)]
use the new URL

16 years agostart over on the 1.6.1 release...
Daniel Stenberg [Tue, 9 Dec 2008 22:41:36 +0000 (22:41 +0000)]
start over on the 1.6.1 release...

16 years agoadd space cares-1_6_0
Daniel Stenberg [Tue, 9 Dec 2008 22:30:59 +0000 (22:30 +0000)]
add space

16 years agoDocumented CURLOPT_CONNECT_ONLY as being useful only on HTTP URLs.
Dan Fandrich [Tue, 9 Dec 2008 22:00:18 +0000 (22:00 +0000)]
Documented CURLOPT_CONNECT_ONLY as being useful only on HTTP URLs.

16 years agoAdded test cases 1089 and 1090 to test --write-out after a redirect to
Dan Fandrich [Tue, 9 Dec 2008 21:59:57 +0000 (21:59 +0000)]
Added test cases 1089 and 1090 to test --write-out after a redirect to
test a report that the size didn't work, but these test cases pass.

16 years ago- Ken Hirsch simplified how libcurl does FTPS: now it doesn't assume any
Daniel Stenberg [Tue, 9 Dec 2008 15:02:37 +0000 (15:02 +0000)]
- Ken Hirsch simplified how libcurl does FTPS: now it doesn't assume any
  particular state for the control connection like it did before for implicit
  FTPS (libcurl assumed such control connections to be encrypted while some
  FTPS servers such as FileZilla assumes such connections to be clear
  mode). Use the CURLOPT_USE_SSL option to set your desired level.

16 years agoFix for Win32 targets using Watt-32.
Gisle Vanem [Tue, 9 Dec 2008 14:39:08 +0000 (14:39 +0000)]
Fix for Win32 targets using Watt-32.

16 years agoC89 compilers (like Minix' ACK) only need to handle 31 functions arguments
Dan Fandrich [Tue, 9 Dec 2008 01:02:28 +0000 (01:02 +0000)]
C89 compilers (like Minix' ACK) only need to handle 31 functions arguments
so split a long sprintf into two calls to get below that number.

16 years ago195 - SIZE returning 550 must not abort the transfer
Daniel Stenberg [Mon, 8 Dec 2008 20:21:36 +0000 (20:21 +0000)]
195 - SIZE returning 550 must not abort the transfer
Fixed!

16 years ago- Fred Machado posted about a weird FTP problem on the curl-users list and when
Daniel Stenberg [Mon, 8 Dec 2008 20:20:51 +0000 (20:20 +0000)]
- Fred Machado posted about a weird FTP problem on the curl-users list and when
  researching it, it turned out he got a 550 response back from a SIZE command
  and then I fell over the text in RFC3659 that says:

   The presence of the 550 error response to a SIZE command MUST NOT be taken
   by the client as an indication that the file cannot be transferred in the
   current MODE and TYPE.

  In other words: the change I did on September 30th 2008 and that has been
  included in the last two releases were a regression and a bad idea. We MUST
  NOT take a 550 response from SIZE as a hint that the file doesn't exist.

16 years agoAdded needed defines for Watt-32 on Windows.
Gisle Vanem [Mon, 8 Dec 2008 16:12:11 +0000 (16:12 +0000)]
Added needed defines for Watt-32 on Windows.

16 years agoUndefine 'optarg', 'optind' and 'opterr' when using Watt-32
Gisle Vanem [Mon, 8 Dec 2008 16:11:16 +0000 (16:11 +0000)]
Undefine 'optarg', 'optind' and 'opterr' when using Watt-32
(to get correct linkage on Windows).

16 years agoares_writev() shall not be exported when using Watt-32 (has writev).
Gisle Vanem [Mon, 8 Dec 2008 16:09:21 +0000 (16:09 +0000)]
ares_writev() shall not be exported when using Watt-32 (has writev).
Added _USE_32BIT_TIME_T to avoid runtime warning. Applies to
VC-2008+ only.

16 years agoRemoved unneeded defines HAVE_SIGNAL_H, HAVE_SIG_ATOMIC_T,
Gisle Vanem [Mon, 8 Dec 2008 14:58:56 +0000 (14:58 +0000)]
Removed unneeded defines HAVE_SIGNAL_H, HAVE_SIG_ATOMIC_T,
RETSIGTYPE and HAVE_PROCESS_H.

16 years agoone more
Daniel Stenberg [Mon, 8 Dec 2008 14:26:28 +0000 (14:26 +0000)]
one more

16 years ago192 - "infinite loop during GSS authentication" bug #2221237
Daniel Stenberg [Mon, 8 Dec 2008 14:24:12 +0000 (14:24 +0000)]
192 - "infinite loop during GSS authentication" bug #2221237
Fixed!

16 years ago- Christian Krause filed bug #2221237
Daniel Stenberg [Mon, 8 Dec 2008 13:52:20 +0000 (13:52 +0000)]
- Christian Krause filed bug #2221237
  (http://curl.haxx.se/bug/view.cgi?id=2221237) that identified an infinite
  loop during GSS authentication given some specific conditions. With his
  patience and great feedback I managed to narrow down the problem and
  eventually fix it although I can't test any of this myself!

16 years agothe initial version of the ares_set_socket_callback man page
Daniel Stenberg [Thu, 4 Dec 2008 12:54:43 +0000 (12:54 +0000)]
the initial version of the ares_set_socket_callback man page

16 years agoGregor Jasny provided the patch that introduces ares_set_socket_callback(),
Daniel Stenberg [Thu, 4 Dec 2008 12:53:03 +0000 (12:53 +0000)]
Gregor Jasny provided the patch that introduces ares_set_socket_callback(),
and I edited it to also get duped by ares_dup().

16 years agoBring the sys/include.h include test in line with curl's.
Dan Fandrich [Thu, 4 Dec 2008 07:18:13 +0000 (07:18 +0000)]
Bring the sys/include.h include test in line with curl's.

16 years agoFixed the getifaddrs version of Curl_if2ip to work on systems without IPv6
Dan Fandrich [Thu, 4 Dec 2008 06:24:00 +0000 (06:24 +0000)]
Fixed the getifaddrs version of Curl_if2ip to work on systems without IPv6
support (e.g. Minix)

16 years ago- Igor Novoseltsev filed bug #2351645
Daniel Stenberg [Wed, 3 Dec 2008 15:20:27 +0000 (15:20 +0000)]
- Igor Novoseltsev filed bug #2351645
  (http://curl.haxx.se/bug/view.cgi?id=2351645) that identified a problem with
  the multi interface that occured if you removed an easy handle while in
  progress and the handle was used in a HTTP pipeline.

16 years agofilled in SONAME number bump info, after some CVS digging
Daniel Stenberg [Wed, 3 Dec 2008 15:20:06 +0000 (15:20 +0000)]
filled in SONAME number bump info, after some CVS digging

16 years ago- Pawel Kierski pointed out a mistake in the cookie code that could lead to a
Daniel Stenberg [Wed, 3 Dec 2008 15:08:09 +0000 (15:08 +0000)]
- Pawel Kierski pointed out a mistake in the cookie code that could lead to a
  bad fclose() after a fatal error had occured.
  (http://curl.haxx.se/bug/view.cgi?id=2382219)

16 years agoLet's not call ares_save_options() deprecated just yet
Daniel Stenberg [Wed, 3 Dec 2008 10:03:07 +0000 (10:03 +0000)]
Let's not call ares_save_options() deprecated just yet

16 years agoIntroduce ares_dup(3) and new thoughts about API/ABI and how to move forwards.
Daniel Stenberg [Wed, 3 Dec 2008 09:59:50 +0000 (09:59 +0000)]
Introduce ares_dup(3) and new thoughts about API/ABI and how to move forwards.
Also discussed on the ml.

16 years agoexplain the two *channel_inuse fields somewhat better
Daniel Stenberg [Tue, 2 Dec 2008 23:00:10 +0000 (23:00 +0000)]
explain the two *channel_inuse fields somewhat better

16 years agoMake sure sys/socket.h is included before netinet/in.h (required by
Dan Fandrich [Tue, 2 Dec 2008 02:58:04 +0000 (02:58 +0000)]
Make sure sys/socket.h is included before netinet/in.h (required by
OpenWatcom C, and condoned by SUS)

16 years agominor indent fix
Daniel Stenberg [Mon, 1 Dec 2008 22:36:39 +0000 (22:36 +0000)]
minor indent fix

16 years agoConvert the public config struct to the same binary size/construct as in the
Daniel Stenberg [Mon, 1 Dec 2008 19:06:24 +0000 (19:06 +0000)]
Convert the public config struct to the same binary size/construct as in the
latest releases to remain ABI compatible.

16 years agoadded some more entries for stuff done the last ~2 years
Daniel Stenberg [Mon, 1 Dec 2008 18:46:31 +0000 (18:46 +0000)]
added some more entries for stuff done the last ~2 years

16 years agoPeople have successfully ran libcurl on iphone
Daniel Stenberg [Sun, 30 Nov 2008 22:51:54 +0000 (22:51 +0000)]
People have successfully ran libcurl on iphone

16 years agoFurther adjust a libssh2 preprocessor function-symbol definition check
Yang Tse [Sat, 29 Nov 2008 17:45:16 +0000 (17:45 +0000)]
Further adjust a libssh2 preprocessor function-symbol definition check

16 years agoAdjust some libssh2 preprocessor symbol definition checks
Yang Tse [Sat, 29 Nov 2008 16:39:56 +0000 (16:39 +0000)]
Adjust some libssh2 preprocessor symbol definition checks

16 years agoAdded '-DHAVE_GETHOSTNAME'.
Gisle Vanem [Sat, 29 Nov 2008 15:19:46 +0000 (15:19 +0000)]
Added '-DHAVE_GETHOSTNAME'.

16 years agoMake sure sys/socket.h is included before netinet/in.h (required by
Dan Fandrich [Sat, 29 Nov 2008 00:26:07 +0000 (00:26 +0000)]
Make sure sys/socket.h is included before netinet/in.h (required by
OpenWatcom C)

16 years agoNetware has gethostname()
Dan Fandrich [Fri, 28 Nov 2008 23:34:39 +0000 (23:34 +0000)]
Netware has gethostname()

16 years agoFixed a couple of typos
Dan Fandrich [Fri, 28 Nov 2008 23:24:06 +0000 (23:24 +0000)]
Fixed a couple of typos

16 years agoDon't tweak the HAVE_* macros when using autoconf
Dan Fandrich [Fri, 28 Nov 2008 23:12:11 +0000 (23:12 +0000)]
Don't tweak the HAVE_* macros when using autoconf

16 years agoMake use of gethostname() conditional on it being available
Dan Fandrich [Fri, 28 Nov 2008 22:41:14 +0000 (22:41 +0000)]
Make use of gethostname() conditional on it being available

16 years agoOnly set TCP_NODELAY when it exists
Dan Fandrich [Fri, 28 Nov 2008 22:07:40 +0000 (22:07 +0000)]
Only set TCP_NODELAY when it exists

16 years agoupdated with changes, preparing for a release soon
Daniel Stenberg [Fri, 28 Nov 2008 15:44:01 +0000 (15:44 +0000)]
updated with changes, preparing for a release soon

16 years agoGerald Combs fixed a bug in ares_parse_ptr_reply() which would cause a
Yang Tse [Wed, 26 Nov 2008 17:04:35 +0000 (17:04 +0000)]
Gerald Combs fixed a bug in ares_parse_ptr_reply() which would cause a
buffer to shrink instead of expand if a reply contained 8 or more records.

16 years agoBrad Spencer provided changes to allow buildconf to work on OS X.
Yang Tse [Wed, 26 Nov 2008 16:51:51 +0000 (16:51 +0000)]
Brad Spencer provided changes to allow buildconf to work on OS X.

16 years agonarrow the comment to < 80 columns
Daniel Stenberg [Wed, 26 Nov 2008 12:35:24 +0000 (12:35 +0000)]
narrow the comment to < 80 columns

16 years agoAdded tests 1087 and 1088 to test Basic authentication on a redirect
Dan Fandrich [Tue, 25 Nov 2008 23:30:53 +0000 (23:30 +0000)]
Added tests 1087 and 1088 to test Basic authentication on a redirect
with and without --location-trusted

16 years agoIf a HTTP request is Basic and num is already >=1000, the HTTP test server
Dan Fandrich [Tue, 25 Nov 2008 23:23:47 +0000 (23:23 +0000)]
If a HTTP request is Basic and num is already >=1000, the HTTP test server
adds 1 to num to get the data section to return. This allows testing
authentication negotiations using the Basic authentication method.

16 years agoIn preparation for the upcomming IPv6 nameservers patch, the internal
Yang Tse [Tue, 25 Nov 2008 16:26:58 +0000 (16:26 +0000)]
In preparation for the upcomming IPv6 nameservers patch, the internal
ares_addr union is now changed into an internal struct which also holds
the address family.

16 years agoFully clean up after test 608 so that it can be run twice in succession.
Dan Fandrich [Mon, 24 Nov 2008 22:06:43 +0000 (22:06 +0000)]
Fully clean up after test 608 so that it can be run twice in succession.

16 years ago191 - "proposed patch for curl/libssh2 bugfix"
Daniel Stenberg [Mon, 24 Nov 2008 14:05:05 +0000 (14:05 +0000)]
191 - "proposed patch for curl/libssh2 bugfix"
      http://curl.haxx.se/mail/archive-2008-10/0000.html
Done!

16 years ago- Based on a patch by Vlad Grachov, libcurl now uses a new libssh2 0.19
Daniel Stenberg [Mon, 24 Nov 2008 13:59:51 +0000 (13:59 +0000)]
- Based on a patch by Vlad Grachov, libcurl now uses a new libssh2 0.19
  function when built to support SCP and SFTP that helps the library to know
  in which direction a particular libssh2 operation would return EAGAIN so
  that libcurl knows what socket conditions to wait for before trying the
  function call again. Previously (and still when using libssh2 0.18 or
  earlier), libcurl will busy-loop in this situation when the easy interface
  is used!

16 years agoMarkus Koetter's adaptation of hiperfifo.c to instead use libev
Daniel Stenberg [Fri, 21 Nov 2008 10:10:33 +0000 (10:10 +0000)]
Markus Koetter's adaptation of hiperfifo.c to instead use libev

16 years agorestored from my messy previous commit mistake
Daniel Stenberg [Fri, 21 Nov 2008 07:47:31 +0000 (07:47 +0000)]
restored from my messy previous commit mistake