Daniel Stenberg
7d68101f83
Prevent uploading to a URL that has no file name part.
2006-03-03 13:09:30 +00:00
Daniel Stenberg
aa50a00898
point out that CAINFO points out a file name by default
2006-03-02 22:09:30 +00:00
Daniel Stenberg
26f112ba55
added large chunk of blurb about the progress meter
2006-03-02 22:04:39 +00:00
Daniel Stenberg
159b9162f8
I'm pretty sure #24 is fixed in 7.15.2
2006-03-02 13:35:54 +00:00
Daniel Stenberg
d7999f9fcb
mention Dan F's out-of-file handles fix from the other day
2006-03-02 11:41:23 +00:00
Daniel Stenberg
f13eba4c78
check for and use getprotobyname
2006-03-02 11:37:05 +00:00
Dan Fandrich
050e82e088
Don't lock up at start when there aren't any free file descriptors.
2006-02-28 18:21:33 +00:00
Daniel Stenberg
88377e5b61
added missing files
2006-02-27 21:32:42 +00:00
Daniel Stenberg
241af465fd
ack, removed duplicate
2006-02-27 18:17:50 +00:00
Daniel Stenberg
59510a554d
7.15.2 contributors added
2006-02-27 18:16:47 +00:00
Daniel Stenberg
b10aa95d28
start over on what might become 7.15.3
2006-02-27 18:14:14 +00:00
Daniel Stenberg
097bee681a
hehe, wrong year but who reads these lines anyway? ;-)
2006-02-27 16:09:24 +00:00
Daniel Stenberg
8548c2fc61
7.15.2
2006-02-27 16:05:16 +00:00
Gisle Vanem
dc4fbd2e97
Small fix.
2006-02-26 18:20:43 +00:00
Gisle Vanem
60b029869f
Use getprotobyname() to retrieve protocol number for TCP
...
(sorry, I don't know how to add this to the configure process).
2006-02-26 17:08:33 +00:00
Gisle Vanem
f592ea6c30
Fix typo.
2006-02-25 18:57:20 +00:00
Dan Fandrich
a39ac3d94a
Added user ID support to SOCKS4.
2006-02-24 21:35:48 +00:00
Daniel Stenberg
4b23ddc002
Fixed typo, the option is called --write-out. Bob Bagwill pointed out.
2006-02-23 21:33:02 +00:00
Daniel Stenberg
4486d336a6
argh, forgot the check for a connection before we call Curl_done
2006-02-23 21:29:48 +00:00
Dan Fandrich
45e4b811b0
Fixed a few more comment typos.
2006-02-23 18:39:22 +00:00
Daniel Stenberg
0e6a1a4420
Peter Su's SOCKS4 fix
2006-02-23 14:42:47 +00:00
Daniel Stenberg
b8bf708db9
the last planned fix is done
2006-02-23 12:21:24 +00:00
Daniel Stenberg
6fdbb01194
Lots of work and analysis by "xbx___" in bug #1431750
...
(http://curl.haxx.se/bug/view.cgi?id=1431750 ) helped me identify and fix two
different but related bugs:
1) Removing an easy handle from a multi handle before the transfer is done
could leave a connection in the connection cache for that handle that is
in a state that isn't suitable for re-use. A subsequent re-use could then
read from a NULL pointer and segfault.
2) When an easy handle was removed from the multi handle, there could be an
outstanding c-ares DNS name resolve request. When the response arrived,
it caused havoc since the connection struct it "belonged" to could've
been freed already.
Now Curl_done() is called when an easy handle is removed from a multi handle
pre-maturely (that is, before the transfer was complteted). Curl_done() also
makes sure to cancel all (if any) outstanding c-ares requests.
2006-02-23 12:20:48 +00:00
Dan Fandrich
d29147565c
Fixed test case 57 (KNOWN_BUG #18 )
2006-02-22 23:55:28 +00:00
Dan Fandrich
75c9430559
Fixed some spelling errors in comments, and extraneous \n in failf logs.
2006-02-22 19:09:33 +00:00
Daniel Stenberg
9ac99a80c3
two typos in comments
2006-02-21 15:25:22 +00:00
Daniel Stenberg
a15d107dde
Peter Su added support for SOCKS4 proxies. Enable this by setting the proxy
...
type to the already provided type CURLPROXY_SOCKS4.
I added a --socks4 option that works like the current --socks5 option but
instead use the socks4 protocol.
2006-02-21 07:46:41 +00:00
Daniel Stenberg
09897b8146
ftp upload with url ending with slash
2006-02-20 10:05:47 +00:00
Daniel Stenberg
29e446e508
Shmulik Regev fixed an issue with multi-pass authentication and compressed
...
content when libcurl didn't honor the internal ignorebody flag.
2006-02-19 23:16:48 +00:00
Daniel Stenberg
10beb36b1c
Ulf Hrnhammar fixed a format string (printf style) problem in the Negotiate
...
code. It should however not be the cause of any troubles. He also fixed a
few similar problems in the HTTP test server code.
2006-02-18 22:27:01 +00:00
Yang Tse
a65a888866
Fix spacing.
2006-02-17 15:58:21 +00:00
Daniel Stenberg
98180b5cc7
fixed formatting
2006-02-17 13:31:49 +00:00
Daniel Stenberg
92009181af
Shmulik Regev provided a fix for the DNS cache when using short life times,
...
as previously it could be holding on to old cached entries longer than
requested.
2006-02-16 23:42:32 +00:00
Dan Fandrich
831bdb9f63
Gopher is no longer supported.
2006-02-16 19:19:32 +00:00
Daniel Stenberg
50a4dbbb5e
two items before release
2006-02-16 12:11:20 +00:00
Daniel Stenberg
ad6511c313
Added some clarifying comments
2006-02-16 10:02:11 +00:00
Daniel Stenberg
7a37fa4aef
32. (At least on Windows) If libcurl is built with c-ares and there's no DNS
...
server configured in the system, the ares_init() call fails and thus
curl_easy_init() fails as well. This causes weird effects for people who use
numerical IP addresses only.
2006-02-15 09:36:39 +00:00
Daniel Stenberg
dcee24191f
mention the CURLOPT_CONNECT_ONLY connection
2006-02-11 22:36:29 +00:00
Daniel Stenberg
87bcb6f377
Karl M added the CURLOPT_CONNECT_ONLY and CURLINFO_LASTSOCKET options that
...
an app can use to let libcurl only connect to a remote host and then extract
the socket from libcurl. libcurl will then not attempt to do any transfer at
all after the connect is done.
2006-02-11 22:35:16 +00:00
Daniel Stenberg
b0bc2f00d2
Kent Boortz improved the configure check for GnuTLS to properly set LIBS
...
instead of LDFLAGS.
2006-02-11 12:56:52 +00:00
Daniel Stenberg
3b19c7d0d9
CURLOPT_NOSIGNAL might be a MUST to make threaded use work, like on AIX 5.2
...
due to the use of the static variable for sigsetjmp()
2006-02-09 22:25:41 +00:00
Daniel Stenberg
12f5c67bf5
Philippe Vaucher provided a brilliant piece of test code that show a problem
...
with re-used FTP connections. If the second request on the same connection was
set not to fetch a "body", libcurl could get confused and consider it an
attempt to use a dead connection and would go acting mighty strange.
2006-02-07 23:09:04 +00:00
Daniel Stenberg
d7a83d8995
avoid illegal memory access when doing "-T [URL] [URL]"
2006-02-07 18:56:41 +00:00
Daniel Stenberg
7725729d90
Rene Bernhardt found this typo
2006-02-07 14:03:17 +00:00
Daniel Stenberg
e96445bd02
how silly, the cookie expired! ;-)
2006-02-06 20:02:14 +00:00
Daniel Stenberg
da2c124675
Frank's synctime.c example and an updated list in README
2006-02-04 18:08:54 +00:00
Daniel Stenberg
8cb695a963
fixed --limit-rate
2006-02-01 23:28:22 +00:00
Daniel Stenberg
54cbd7e154
Make --limit-rate [num] mean bytes. Seems I broke it back in november 2005...
2006-02-01 23:26:14 +00:00
Gisle Vanem
5994b62930
Squelch the "warning: 'port' might be used uninitialized in this function".
...
(occurs w/o ENABLE_IPV6).
2006-01-30 18:57:02 +00:00
Daniel Stenberg
2fbf94b0f3
Added CURLOPT_LOCALPORT and CURLOPT_LOCALPORTRANGE to libcurl. Set with the
...
curl tool with --local-port. Plain and simply set the range of ports to bind
the local end of connections to. Implemented on to popular demand.
Not extensively tested. Please let me know how it works.
2006-01-30 08:24:07 +00:00