Gunter Knauf
f3611c2773
changed u_int16_t to unsigned short because it is the only place within ares and curl where such a type would be used;
...
also it broke many autobuilds. We should probably introduce an ares_port_t if we want to use a type here.
2009-09-05 15:12:30 +00:00
Gisle Vanem
d5de849552
Replace 'uint16_t' with 'u_int16_t' since the latter is used in ares.h.
2009-09-05 12:33:08 +00:00
Gisle Vanem
6569a23890
Added 'ares_parse_srv_reply.obj'. Added definition of 'u_int16_t'. This is I don't like; we should not depend on such non-universal types in a public header. But this is just a quick fix.
2009-09-05 12:29:35 +00:00
Daniel Stenberg
2cf0f80e9f
- Jakub Hrozek added ares_parse_srv_reply() for SRV parsing
2009-09-04 21:56:14 +00:00
Gunter Knauf
223c0b980b
added --with-nss to configure output.
2009-09-04 17:46:59 +00:00
Gunter Knauf
7ab1139f07
added MSVC6 caveats.
2009-09-04 16:59:10 +00:00
Gunter Knauf
d055226949
added chkspeed to samples.
2009-09-03 17:54:02 +00:00
Gunter Knauf
cf910f3097
updated MingW32 makefile for recent external libs.
2009-09-03 17:53:21 +00:00
Daniel Stenberg
183c9ce1cf
fix copyright year
2009-09-03 08:30:28 +00:00
Daniel Stenberg
777168cb77
provide and export Curl_parsedate() as a library-wide internal function
...
for a better API to date parsing than the external API is
2009-09-03 08:13:32 +00:00
Daniel Stenberg
0dd6c329e3
language!
2009-09-02 21:13:24 +00:00
Daniel Stenberg
7a642c8bf1
- Daniel Johnson founded a flaw in the code convering sftp-errors to libcurl
...
errors.
2009-09-02 21:05:47 +00:00
Daniel Stenberg
e47c939822
extended CURL_CHECK_PKGCONFIG to check for a host-specific version of the
...
pkg-config first before the "normal" one (if cross-compiling)
2009-09-02 17:48:26 +00:00
Daniel Stenberg
a0bbe25eef
spell out that when running_handles is zero, there is no longer any transfers
...
going on
2009-09-02 14:57:05 +00:00
Daniel Stenberg
b96f11f7ec
comment the "stunnel exited with [num]" stuff since this is now happen
...
in normal tests and is annoying
2009-09-01 17:05:24 +00:00
Daniel Stenberg
7e07da977c
- Peter Sylvester made a debug featuer for Curl_resolv() that now will force
...
libcurl to resolve 'localhost' whatever name you use in the URL *if* you set
the --interface option to (exactly) "LocalHost". This will enable us to
write tests for custom hosts names but still use a local host server.
2009-09-01 14:27:01 +00:00
Daniel Stenberg
ddb1fb7535
a failed libssh2 check must not pollute the variables
2009-09-01 08:39:39 +00:00
Daniel Stenberg
ea2754e028
clarify: building outside of the source tree is not special for the
...
test script
2009-09-01 07:02:37 +00:00
Daniel Stenberg
ceda7e98f8
- configure now tries to use pkg-config for a number of sub-dependencies even
...
when cross-compiling. The key to success is then you properly setup
PKG_CONFIG_PATH before invoking configure.
I also improved how NSS is detected by trying nss-config if pkg-config isn't
present, and as a last resort just use the lib name and force the user to
setup the LIBS/LDFLAGS/CFLAGS etc properly. The previous last resort would
add a range of various libs that would almost never be quite correct.
2009-09-01 06:53:01 +00:00
Daniel Stenberg
2d0aca3b92
73. if a connection is made to a FTP server but the server then just never
...
sends the 220 response or otherwise is dead slow, libcurl will not
acknowledge the connection timeout during that phase but only the "real"
timeout - which may surprise users as it is probably considered to be the
connect phase to most people. Brought up (and is being misunderstood) in:
http://curl.haxx.se/bug/view.cgi?id=2844077
2009-08-31 21:57:24 +00:00
Daniel Stenberg
4e9d3c26ed
- When using the multi interface with FTP and you asked for NOBODY, you did no
...
QUOTE commands and the request used the same path as the connection had
already changed to, it would decide that no commands would be necessary for
the "DO" action and that was not handled properly but libcurl would instead
hang.
2009-08-31 20:49:30 +00:00
Patrick Monnerat
f3bd0c3fc3
Added a warning comment about curlbuild.h inclusion leading path.
2009-08-31 15:48:52 +00:00
Patrick Monnerat
eb438719f7
OS400: adjust inclusion paths in include files to avoid "include file not found" in DB2 mode.
2009-08-31 15:22:16 +00:00
Gunter Knauf
44e2832b2a
added curl prefix for curlbuild.h back until we find a better solution;
...
it breaks almost all autobuilds.
2009-08-31 13:58:47 +00:00
Gunter Knauf
9539d32298
added simple chkspeed sample.
2009-08-31 02:06:19 +00:00
Gunter Knauf
60c0994677
removed curl prefix for curlbuild.h as Patrick suggested.
2009-08-31 02:05:04 +00:00
Gunter Knauf
e7f81d59b0
add casts to silent compiler warnings with 64bit systems.
2009-08-30 01:36:01 +00:00
Gunter Knauf
f1320d6733
add cast to silent compiler warning with 64bit systems.
2009-08-29 15:44:31 +00:00
Gunter Knauf
68f7d5b8d3
add cast to silent compiler warning with 64bit systems.
2009-08-29 04:34:44 +00:00
Gunter Knauf
e8baa332d7
fix shadow definition of outp.
2009-08-29 04:26:02 +00:00
Gunter Knauf
39704bec3c
add cast to silent compiler warning with 64bit systems.
2009-08-29 04:12:51 +00:00
Gunter Knauf
fad14bca01
removed obsolete casts.
2009-08-29 03:57:28 +00:00
Gunter Knauf
9e8eec4816
add casts to silent compiler warnings with 64bit systems.
2009-08-29 03:53:09 +00:00
Gunter Knauf
fa2ea23c96
add cast to silient compiler warning with 64bit systems.
2009-08-29 03:42:13 +00:00
Kamil Dudka
1a255e0e28
- Improved error message for not matching certificate subject name in
...
libcurl-NSS. Originally reported at:
https://bugzilla.redhat.com/show_bug.cgi?id=516056#c9
2009-08-28 12:06:51 +00:00
Daniel Stenberg
1d92cf1dab
disable the tests that differ between 32 and 64 bit
2009-08-27 18:15:38 +00:00
Steinar H. Gunderson
8d1e46bdcc
Support lookup of IPv4 literals in ares_gethostbyname(), even when the address family is set to AF_INET6.
2009-08-27 09:53:55 +00:00
Patrick Monnerat
b0b2824b58
- Introduced a SYST-based test to properly set-up name format when dealing with the OS/400 FTP server.
...
- Fixed an ftp_readresp() bug preventing detection of failing control socket and causing FTP client to loop forever.
2009-08-24 12:57:25 +00:00
Daniel Stenberg
0cb6f3053f
- Marc de Bruin pointed out that configure --with-gnutls=PATH didn't work
...
properly and provided a fix. http://curl.haxx.se/bug/view.cgi?id=2843008
2009-08-24 11:38:59 +00:00
Daniel Stenberg
95c2b205a4
- Eric Wong introduced support for the new option -T. (dot) that makes curl
...
read stdin in a non-blocking fashion. This also brings back -T- (minus) to
the previous blocking behavior since it could break stuff for people at
times.
2009-08-24 10:57:17 +00:00
Daniel Stenberg
6ede4ce79d
clarify the code by initing newurl to NULL
2009-08-24 08:41:17 +00:00
Michal Marek
10f2fa9c72
With CURLOPT_PROXY_TRANSFER_MODE, avoid sending invalid URLs like
...
ftp://example.com;type=i if the user specified ftp://example.com without the
slash.
2009-08-21 12:15:35 +00:00
Daniel Stenberg
8b5102ca83
- Andre Guibert de Bruet pointed out a missing return code check for a
...
strdup() that could lead to segfault if it returned NULL. I extended his
suggest patch to now have Curl_retry_request() return a regular return code
and better check that.
2009-08-21 12:01:36 +00:00
Daniel Stenberg
1048043963
- Lots of good work by Krister Johansen, mostly related to pipelining:
...
Fix SIGSEGV on free'd easy_conn when pipe unexpectedly breaks
Fix data corruption issue with re-connected transfers
Fix use after free if we're completed but easy_conn not NULL
2009-08-21 07:11:20 +00:00
Daniel Stenberg
2c4fcf2ea8
5.3 Sort outgoing cookies
...
5.4 Rearrange request header order
Things to play with when you're bored
2009-08-19 07:09:13 +00:00
Daniel Stenberg
681162510a
the mozilla browser is called Firefox...
2009-08-18 19:51:18 +00:00
Dan Fandrich
5c59ee9488
Pull the certificate files from the source directory. Ensure that the
...
certificate tests only run on a localhost-hosted test server since the
host name is explicitly checked.
2009-08-18 00:18:54 +00:00
Gunter Knauf
9075195ec4
added missing curl_easy_pause to export list.
2009-08-16 15:03:58 +00:00
Daniel Stenberg
62960f8a42
I think it's worth clarifying that curl DOES NOT validate a given URL more
...
than what's absolutely necessary:
curl will do its best to use what you pass to it as a URL. It is not trying to
validate it as a syntactically correct URL by any means but is instead
VERY liberal with what it accepts.
2009-08-14 18:09:42 +00:00
Kamil Dudka
6293fe98a0
- Changed NSS code to not ignore the value of ssl.verifyhost and produce more
...
verbose error messages. Originally reported at:
https://bugzilla.redhat.com/show_bug.cgi?id=516056
2009-08-13 16:04:51 +00:00