Daniel Stenberg
b8fad99f09
start working towards 7.15.4
2006-03-20 09:03:09 +00:00
Daniel Stenberg
5975229919
fixed tftp packet overflow risk
2006-03-20 07:32:50 +00:00
Daniel Stenberg
cffebd7fd6
Markus Koetter filed debian bug report #355715 which identified a problem
...
with the multi interface and multi-part formposts. The fix from February
22nd could make the Curl_done() function get called twice on the same
connection and it was not designed for that and thus tried to call free() on
an already freed memory area!
2006-03-07 23:11:41 +00:00
Daniel Stenberg
b8c8e7349f
Peter Heuchert made sure the CURLFTPSSL_CONTROL setting for CURLOPT_FTP_SSL
...
is used properly.
2006-03-07 22:28:08 +00:00
Daniel Stenberg
8bba99ae56
Lots of users on Windows have reported getting the "SSL: couldn't set
...
callback" error message so I've now made the setting of that callback not be
as critical as before. The function is only used for additional loggging/
trace anyway so a failure just means slightly less data. It should still be
able to proceed and connect fine to the server.
2006-03-06 22:35:51 +00:00
Daniel Stenberg
b5c5f57613
build fix for Interix
2006-03-04 22:39:31 +00:00
Daniel Stenberg
7d68101f83
Prevent uploading to a URL that has no file name part.
2006-03-03 13:09:30 +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
Daniel Stenberg
b10aa95d28
start over on what might become 7.15.3
2006-02-27 18:14:14 +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
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
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 Härnhammar 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
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
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
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
8cb695a963
fixed --limit-rate
2006-02-01 23:28:22 +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
Daniel Stenberg
32bc30e210
Based on an error report by Philippe Vaucher, we no longer count a retried
...
connection setup as a follow-redirect. It turns out 1) this fails when a FTP
connection is re-setup and 2) it does make the max-redirs counter behave
wrong. This fix was not verified since the reporter vanished, but I believe
this is the right fix nonetheless.
2006-01-30 08:20:52 +00:00
Daniel Stenberg
f3bc8e6ce1
more mirrors
2006-01-29 13:13:45 +00:00
Daniel Stenberg
67bf4f28ff
Michal Marek provided a patch for FTP that makes libcurl continue to try PASV
...
even after EPSV returned a positive response code, if libcurl failed to
connect to the port number the EPSV response said. Obviously some people are
going through protocol-sensitive firewalls (or similar) that don't understand
EPSV and then they don't allow the second connection unless PASV was
used. This also called for a minor fix of test case 238.
2006-01-24 14:40:43 +00:00
Daniel Stenberg
03603f392a
the second -P fix
2006-01-20 17:50:12 +00:00
Daniel Stenberg
c31451cf13
Jon Turner pointed out that doing -P [hostname] with curl (built ipv4-only)
...
didn't work.
2006-01-19 22:02:46 +00:00
Daniel Stenberg
a2f3094eb0
reality sync
2006-01-18 12:17:20 +00:00
Daniel Stenberg
65afc576ea
configure no longer warns on "missing" if the current path contains a space
2006-01-18 10:00:36 +00:00
Daniel Stenberg
67a83c1b34
David Shaw finally removed all traces of Gopher and we are now officially
...
not supporting it. It hasn't been functioning for years anyway, so this is
just finally stating what already was true. And a cleanup at the same time.
2006-01-16 22:14:37 +00:00
Daniel Stenberg
4c35a40858
Bryan Henderson turned the 'initialized' variable for curl_global_init()
...
into a counter, and thus you can now do multiple curl_global_init() and you
are then supposed to do the same amount of calls to curl_global_cleanup().
Bryan also updated the docs accordingly.
2006-01-15 23:55:53 +00:00
Daniel Stenberg
bebf70667d
Andrew Benham fixed a race condition in the test suite that could cause the
...
test script to kill all processes in the current process group!
2006-01-13 12:16:16 +00:00
Daniel Stenberg
d9bd5de0b1
Fixed FTP_SKIP_PASV_IP and FTP_USE_EPSV to "do right" when used on FTP thru
...
HTTP proxy.
2006-01-12 22:18:38 +00:00
Daniel Stenberg
4431338691
When using a bad path over FTP, as in when libcurl couldn't CWD into all
...
given subdirs, libcurl would still "remember" the full path as if it is the
current directory libcurl is in so that the next curl_easy_perform() would
get really confused if it tried the same path again - as it would not issue
any CWD commands at all, assuming it is already in the "proper" dir.
Starting now, a failed CWD command sets a flag that prevents the path to be
"remembered" after returning.
2006-01-10 23:03:22 +00:00
Daniel Stenberg
2acd1c1642
one more mirror, now fortunately in Japan
2006-01-08 23:28:33 +00:00
Daniel Stenberg
f4cc8153ae
Mike Jean fixed so that the second CONNECT when doing FTP over a HTTP proxy
...
actually used a new connection and not sent the second request on the first
socket!
2006-01-07 22:24:16 +00:00
Daniel Stenberg
e4d8cb4ee0
buildconf fixes
2006-01-06 22:59:34 +00:00
Daniel Stenberg
2f8c26ba8a
not much recent stuff, but still I had this modified locally
2006-01-04 10:04:23 +00:00
Daniel Stenberg
6dbfce1031
Jean Jacques Drouin pointed out that you could only have a user name or
...
password of 127 bytes or less embedded in a URL, where actually the code
uses a 255 byte buffer for it! Modified now to use the full buffer size.
2005-12-16 14:52:16 +00:00
Daniel Stenberg
e1269e3156
start working on 7.15.2
2005-12-06 23:36:36 +00:00
Daniel Stenberg
f49df54a36
7.15.1 with the now to be announced security flaw fixed
2005-12-06 23:05:51 +00:00
Daniel Stenberg
6513303498
Jamie Newton pointed out that libcurl's file:// code would close() a zero
...
file descriptor if given a non-existing file.
2005-12-01 23:42:03 +00:00
Daniel Stenberg
cdf4afbe50
Bryan Henderson
2005-11-28 23:05:29 +00:00
Daniel Stenberg
74e5beab9d
Doug Kaufman's set of patches to make curl build fine on DJGPP again using
...
configure.
2005-11-24 10:22:46 +00:00
Daniel Stenberg
4022a60ea7
I extended a patch from David Shaw to make libcurl _always_ provide an error
...
string in the given error buffer to address the flaw mention on 21 sep 2005.
2005-11-17 14:29:54 +00:00
Daniel Stenberg
096675824f
Applied Albert Chin's patch that makes the libcurl.pc pkgconfig file get
...
installed on 'make install' time.
2005-11-16 07:20:57 +00:00
Daniel Stenberg
adf462fe05
Debian bug report 338681 by Jan Kunder: make curl better detect and report bad
...
limit-rate units: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=338681 Now
curl will return error if a bad unit is used.
2005-11-13 11:06:48 +00:00
Daniel Stenberg
c2862742ab
Thanks to this nice summary of poll() implementations:
...
http://www.greenend.org.uk/rjk/2001/06/poll.html and further tests by Eugene
Kotlyarov, we now know that cygwin's poll returns only POLLHUP on remote
connection closure so we check for that case (too) and re-enable poll for
cygwin builds.
2005-11-13 09:24:06 +00:00
Daniel Stenberg
8a712eb5af
Eugene Kotlyarov found out that cygwin's poll() function isn't doing things
...
right: http://curl.haxx.se/mail/archive-2005-11/0045.html so we now disable
poll() and use select() on cygwin too (we already do the same choice on Mac OS
X)
2005-11-12 22:49:19 +00:00
Daniel Stenberg
5e3836055f
Dima Barsky patched problem #1348930 : the GnuTLS code completely ignored
...
client certificates! (http://curl.haxx.se/bug/view.cgi?id=1348930 ).
2005-11-11 23:20:07 +00:00
Daniel Stenberg
4f173f35db
Fun while it lasted. New mirror already out-of-date.
2005-11-10 23:24:09 +00:00
Daniel Stenberg
ae9fbe573e
David Lang fixed IPv6 support for TFTP!
2005-11-10 22:25:07 +00:00
Daniel Stenberg
bd8baed138
Introducing range stepping to the curl globbing support. Now you can specify
...
step counter by adding :[num] within the brackets when specifying a range.
2005-11-10 22:11:01 +00:00
Daniel Stenberg
cab59b4c32
Removed the use of AI_CANONNAME in the IPv6-enabled resolver functions since
...
we really have no use for reverse lookups of the address.
I truly hope these are the last reverse lookups we had lingering in the
code!
2005-11-08 14:45:58 +00:00
Daniel Stenberg
931eff89f5
SSPI-fix and a new mirror
2005-11-08 14:37:15 +00:00
Daniel Stenberg
a8fc5d0f9f
CurlPas 2005-11-05 was released: http://curlpas.sf.net/
2005-11-05 23:39:08 +00:00
Daniel Stenberg
b91421b107
Vilmos Nebehaj improved libcurl's LDAP abilities:
...
The LDAP code in libcurl can't handle LDAP servers of LDAPv3 nor binary
attributes in LDAP objects. So, I made a quick patch to address these
problems.
The solution is simple: if we connect to an LDAP server, first try LDAPv3
(which is the preferred protocol as of now) and then fall back to LDAPv2.
In case of binary attributes, we first convert them to base64, just like the
openldap client does. It uses ldap_get_values_len() instead of
ldap_get_values() to be able to retrieve binary attributes correctly. I
defined the necessary LDAP macros in lib/ldap.c to be able to compile
libcurl without the presence of libldap
2005-10-31 08:55:01 +00:00
Daniel Stenberg
9ea423b4c1
--max-redirs 0
2005-10-29 22:22:18 +00:00
Daniel Stenberg
6f8fe67ace
tommink[at]post.pl reported in bug report #1337723
...
(http://curl.haxx.se/bug/view.cgi?id=1337723 ) that curl could not upload
binary data from stdin on Windows if the data contained control-Z (hex 1a)
since that is treated as end-of-file when read in text mode. Gisle Vanem
pointed out the fix, and I made both -T and --data-binary take advantage of
it.
2005-10-27 21:02:01 +00:00
Daniel Stenberg
9d152a77fd
Jaz Fresh pointed out that if you used "-r [number]" as was wrongly described
...
in the man page, curl would send an invalid HTTP Range: header. The correct
way would be to use "-r [number]-" or even "-r -[number]". Starting now,
curl will warn if this is discovered, and automatically append a dash to the
range before passing it to libcurl.
2005-10-27 12:05:36 +00:00
Daniel Stenberg
33dc28b905
multi IP socket description leak with multi interface
2005-10-25 14:05:21 +00:00
Daniel Stenberg
715b706caa
Temprimus improved the MSVC makefile so that the static debug SSL libs are
...
linked to the executable and not to the libcurld.lib
http://curl.haxx.se/bug/view.cgi?id=1326676
2005-10-21 19:32:12 +00:00
Daniel Stenberg
bfa9c42c25
Bradford Bruce made the windows resolver code properly return
...
CURLE_COULDNT_RESOLVE_PROXY and CURLE_COULDNT_RESOLVE_HOST on resolving
errors (as documented).
2005-10-21 19:21:19 +00:00
Daniel Stenberg
be9c873a6e
Dave Dribin made libcurl understand and handle cases when the server
...
(wrongly) sends *two* WWW-Authenticate headers for Digest. While this should
never happen in a sane world, libcurl previously got into an infinite loop
when this occurred. Dave added test 273 to verify this.
2005-10-20 20:07:32 +00:00
Daniel Stenberg
034d80f6cd
2 mirrors, 1 binding release
2005-10-20 19:40:30 +00:00
Daniel Stenberg
f335bac8a3
Reverted the LIBCURL_VERSION_NUM change from October 6. As Dave Dribin
...
reported, the define is used by the configure script and is assumed to use
the 0xYYXXZZ format. This made "curl-config --vernum" fail in the 7.15.0
release version.
2005-10-14 21:21:51 +00:00
Daniel Stenberg
e73c6e039e
start working on 7.15.1
2005-10-13 09:23:51 +00:00
Daniel Stenberg
96cec4dfd7
7.15.0 time
2005-10-13 08:19:09 +00:00
Daniel Stenberg
62fdf8eaed
we all the next version 7.15.0 due to the new TFTP support
2005-10-06 12:56:13 +00:00
Daniel Stenberg
934d312f50
mention the recent fixes
2005-10-05 09:15:20 +00:00
Daniel Stenberg
db83a0ebbc
Michael Wallner reported that the date parser had wrong offset stored for
...
the MEST and CEST time zones.
2005-10-04 18:15:33 +00:00
Daniel Stenberg
b9420864c0
a new mirror, but we don't increase the amount since one of the former ones
...
are now officially no longer considered a mirror... ;-)
2005-09-30 08:59:33 +00:00
Daniel Stenberg
e19ee2d102
David Yan brought the Content-Range report
2005-09-27 20:22:13 +00:00
Daniel Stenberg
b4c53e2cfd
An anonymous submitter filed bug #1299181
...
(http://curl.haxx.se/bug/view.cgi?id=1299181 ) that identified a silly problem
with Content-Range: headers with the 'bytes' keyword written in a different
case than all lowercase! It would cause a segfault!
2005-09-27 09:13:39 +00:00
Daniel Stenberg
a2902de67c
TJ Saunders of the proftpd project identified and pointed out problems with
...
the modified FTPS negotiation change of August 19 2005. Thus, we revert the
change back to pre-7.14.1 status.
2005-09-27 08:46:54 +00:00
Daniel Stenberg
3fe5311967
Dmitry Bartsevich made the SSPI support work on Windows 9x as well
2005-09-19 21:45:16 +00:00
Daniel Stenberg
d0a4104c0c
recent changes
2005-09-16 21:03:26 +00:00
Daniel Stenberg
56dea0ac9a
binding updates
2005-09-06 11:53:24 +00:00
Daniel Stenberg
3e6ae6eeb8
mention the recent improvements
2005-09-04 22:10:03 +00:00
Daniel Stenberg
7722452b98
work on 7.14.2 starts now
2005-09-01 21:08:56 +00:00
Daniel Stenberg
6081c60556
ocurl release
2005-08-31 20:51:41 +00:00
Daniel Stenberg
32330300a9
Kevin Lussier pointed out a problem with curllib.dsp
2005-08-29 21:04:26 +00:00
Daniel Stenberg
f98ec86798
spell-fix
2005-08-29 15:19:38 +00:00
Daniel Stenberg
87bbd13899
Igor Polyakov fixed a rather nasty problem with the threaded name resolver
...
for Windows, that could lead to an Access Violation when the multi interface
was used due to an issue with how the resolver thread was and was not
terminated.
2005-08-29 14:23:53 +00:00
Daniel Stenberg
5effe8f336
Simon Josefson brought GNU GSS support
2005-08-29 08:42:45 +00:00
Daniel Stenberg
a4773fcbbb
Toby Peterson added CURLOPT_IGNORE_CONTENT_LENGTH to the library, accessible
...
from the command line tool with --ignore-content-length. This will make it
easier to download files from Apache 1.x (and similar) servers that are
still having problems serving files larger than 2 or 4 GB. When this option
is enabled, curl will simply have to wait for the server to close the
connection to signal end of transfer. I wrote test case 269 that runs a
simple test that this works.
2005-08-24 10:57:28 +00:00
Daniel Stenberg
1e038c4bc6
valgrind version 3 renames the --logfile command line option to --log-file...
2005-08-24 10:49:57 +00:00
Daniel Stenberg
432dfe2b8f
Fixed CA cert verification using GnuTLS with the default bundle, which
...
previously failed due to GnuTLS not allowing x509 v1 CA certs by default.
2005-08-24 07:40:13 +00:00
Daniel Stenberg
710ee3b0e0
Norbert Novotny had problems with FTPS and he helped me work out a patch
...
that made curl run fine in his end. The key was to make sure we do the
SSL/TLS negotiation immediately after the TCP connect is done and not after
a few other commands have been sent like we did previously. I don't consider
this change necessary to obey the standards, I think this server is pickier
than what the specs allow it to be, but I can't see how this modified
libcurl code can add any problems to those who are interpreting the
standards more liberally.
2005-08-19 14:41:09 +00:00
Daniel Stenberg
c36af24cbd
handles expiry times in cookie files that go beyond 32 bits in size
2005-08-17 09:01:07 +00:00
Daniel Stenberg
a676c18502
- Jeff Pohlmeyer found out that if you ask libcurl to load a cookiefile (with
...
CURLOPT_COOKIEFILE), add a cookie (with CURLOPT_COOKIELIST), tell it to
write the result to a given cookie jar and then never actually call
curl_easy_perform() - the given file(s) to read was never read but the
output file was written and thus it caused a "funny" result.
- While doing some tests for the bug above, I noticed that Firefox generates
large numbers (for the expire time) in the cookies.txt file and libcurl
didn't treat them properly. Now it does.
2005-08-17 08:55:43 +00:00
Daniel Stenberg
340a67a6f8
client side fixes
2005-08-16 11:40:43 +00:00
Daniel Stenberg
fd704f8de0
recent changes
2005-08-15 21:48:36 +00:00
Daniel Stenberg
6c157a404b
Christopher R. Palmer fixed the offsets used for date parsings when the time
...
zone name of a daylight savings time was used. For example, PDT vs PDS. This
flaw was introduced with the new date parser (11 sep 2004 - 7.12.2).
Fortunately, no web server or cookie string etc should be using such time
zone names thus limiting the effect of this bug.
2005-08-09 21:59:31 +00:00
Daniel Stenberg
493d6033aa
Jon Grubbs filed bug report #1249962 which identified a problem with NTLM on a
...
HTTP proxy if an FTP URL was given. libcurl now properly switches to pure HTTP
internally when an HTTP proxy is used, even for FTP URLs. The problem would
also occur with other multi-pass auth methods.
2005-08-07 22:59:06 +00:00
Daniel Stenberg
8f219af884
When curl is built with GnuTLS, curl-config didn't include "SSL" when
...
--features was used
2005-08-07 21:45:59 +00:00
Daniel Stenberg
57afae79eb
correction and added new mirror
2005-07-30 23:19:42 +00:00
Daniel Stenberg
726b9e2240
If any of the options CURLOPT_HTTPGET, CURLOPT_POST and CURLOPT_HTTPPOST is
...
set to 1, CURLOPT_NOBODY will now automatically be set to 0.
2005-07-27 22:29:50 +00:00
Daniel Stenberg
2236ba0d20
Peteris Krumins added CURLOPT_COOKIELIST and CURLINFO_COOKIELIST, which is a
...
simple interface to extracting and setting cookies in libcurl's internal
"cookie jar". See the new cookie_interface.c example code.
2005-07-27 22:17:14 +00:00
Daniel Stenberg
decae2dcda
cURLpp 0.5.1
2005-07-15 06:57:36 +00:00
Daniel Stenberg
16bbd13af7
Diego Casorran patches to make (lib)curl build fine on Amiga again
2005-07-13 18:06:40 +00:00
Daniel Stenberg
74c7b41ee7
mention the Rexx/CURL release
2005-07-12 18:20:31 +00:00
Daniel Stenberg
465e19dbe9
Adrian Schuur added trailer support in the chunked encoding stream. The
...
trailer is then sent to the normal header callback/stream.
2005-07-12 18:15:34 +00:00
Daniel Stenberg
d49c144297
Gisle Vanem came up with a nice little work-around for bug #1230118 . It
...
seems the Windows (MSVC) libc time functions may return data one hour off if
TZ is not set and automatic DST adjustment is enabled. This made
curl_getdate() return wrong value, and it also concerned internal cookie
expirations etc.
2005-07-05 14:57:41 +00:00
Daniel Stenberg
e7de7d5eb3
mention the strerror_r detection fix in configure
2005-07-04 21:53:02 +00:00
Daniel Stenberg
20005a83d2
Andrew Bushnell provided enough info for me to tell that we badly needed to
...
fix the CONNECT authentication code with multi-pass auth methods (such as
NTLM) as it didn't previously properly ignore response-bodies - in fact it
stopped reading after all response headers had been received. This could
lead to libcurl sending the next request and reading the body from the first
request as response to the second request. (I also renamed the function,
which wasn't strictly necessary but...)
The best fix would to once and for all make the CONNECT code use the
ordinary request sending/receiving code, treating it as any ordinary request
instead of the special-purpose function we have now. It should make it
better for multi-interface too. And possibly lead to less code...
Added test case 265 for this. It doesn't work as a _really_ good test case
since the test proxy is too stupid, but the test case helps when running the
debugger to verify.
2005-07-03 22:25:15 +00:00
Daniel Stenberg
5c5d5270d2
new Lua binding
2005-06-28 09:08:52 +00:00
Daniel Stenberg
c51b46c982
David Shaw fixes
2005-06-22 22:31:08 +00:00
Daniel Stenberg
396cff5779
possible windows memory leak fixed by Gisle
2005-06-19 21:38:45 +00:00
Daniel Stenberg
29aafb9cea
Andres Garcia's text mode fix for the 'data' part
2005-06-03 14:06:03 +00:00
Daniel Stenberg
300b4a9158
Todd Kulesza reported a flaw in the proxy option, since a numerical IPv6
...
address was not possible to use. It is now, but requires it written
RFC2732-style, within brackets - which incidently is how you enter numerical
IPv6 addresses in URLs. Test case 263 added to verify.
2005-05-31 13:03:26 +00:00
Daniel Stenberg
42ddd745f8
recent changes
2005-05-29 22:38:34 +00:00
Daniel Stenberg
bac63914db
recent action
2005-05-24 21:02:59 +00:00
Daniel Stenberg
28bb36e53d
three fixes since 7.14.0
2005-05-18 20:02:07 +00:00
Daniel Stenberg
3afc57bab8
start working on 7.14.1
2005-05-16 13:27:41 +00:00
Daniel Stenberg
f581c1062e
uses select() instead of poll() even on Mac OS X 10.4
2005-05-13 22:24:50 +00:00
Daniel Stenberg
5a5cf3a51d
-z bad use warning and NTLM proxy auth in reconnect fix
2005-05-12 14:00:27 +00:00
Daniel Stenberg
c82c1691ee
the new HTTP headers
2005-05-11 09:56:53 +00:00
Daniel Stenberg
d3e4cdd5b0
new counter
2005-05-09 13:57:58 +00:00
Daniel Stenberg
a295408e09
new mirror, added amount of contributors
2005-05-09 12:34:55 +00:00
Daniel Stenberg
e1da1ff7d3
one more command line option, fixed the AIX 4.3 enabled IPv6 build (it now
...
detects a bad Ipv6 situation and disables it automatically)
2005-05-06 23:46:35 +00:00
Daniel Stenberg
b0f856213d
Added --trace-time that when used adds a time stamp to each trace line that
...
--trace, --trace-ascii and --verbose output. I also made the '>' display
separate each line on the linefeed so that HTTP requests etc look nicer in the
-v output.
2005-05-02 09:38:19 +00:00
Daniel Stenberg
329ca40b6f
two bugs, one change
2005-05-02 07:59:47 +00:00
Daniel Stenberg
ccfc1ddbef
more fixes
2005-04-29 12:34:53 +00:00
Daniel Stenberg
656a2e93d7
fixing
2005-04-26 21:47:31 +00:00
Daniel Stenberg
b8bc6bed97
2 days, 4 fixes
2005-04-23 22:08:15 +00:00
Daniel Stenberg
2d85585ae1
two bugfixes of today
2005-04-18 19:53:25 +00:00
Daniel Stenberg
e01e364c37
next release will be version 7.14.0 thanks to the added GnuTLS support
2005-04-12 14:17:07 +00:00
Daniel Stenberg
37f7362aca
HTTP 304 response with Content-Length: header
2005-04-10 22:56:46 +00:00
Daniel Stenberg
70024d61eb
GnuTLS!
2005-04-07 21:05:45 +00:00
Daniel Stenberg
8501ae748c
restart with a blank page again
2005-04-05 07:55:41 +00:00
Daniel Stenberg
b42bc7329e
win resolve crash, win makefile fix
2005-04-04 22:38:53 +00:00
Daniel Stenberg
82388a5e4c
fix of tonight
2005-04-03 23:01:33 +00:00
Daniel Stenberg
93fcb94b62
fix configure's SSL-detection for msys/mingw (from Andres Garcia)
2005-03-30 20:55:44 +00:00
Daniel Stenberg
94459cab98
Better connection keep-alive when POSTing with HTTP Digest or Negotiate.
2005-03-29 21:08:57 +00:00
Daniel Stenberg
f00f050d1b
proxy multi auth fix, --proxy-anyauth, ftp-ssl and ftp response reading fix
2005-03-29 11:54:07 +00:00
Daniel Stenberg
410942e9df
a Common Lisp binding
2005-03-18 09:01:42 +00:00
Daniel Stenberg
b5d97b3d94
more
2005-03-16 22:03:55 +00:00
Daniel Stenberg
ffd65a1956
configure --enable-sspi
2005-03-14 08:15:06 +00:00
Daniel Stenberg
c765213aaa
found a common lisp binding
2005-03-12 22:55:57 +00:00
Daniel Stenberg
983bf93a24
--form-string
2005-03-12 19:49:55 +00:00
Daniel Stenberg
2ab2e7675c
configure, socks, debug, getdate
2005-03-09 23:35:14 +00:00
Daniel Stenberg
702664e959
Dominick Meglio reported that using CURLOPT_FILETIME when transferring a FTP
...
file got a Last-Modified: header written to the data stream, corrupting the
actual data. This was because some conditions from the previous FTP code was
not properly brought into the new FTP code. I fixed and I added test case 520
to verify. (This bug was introduced in 7.13.1)
2005-03-08 08:09:14 +00:00
Daniel Stenberg
aa47ac4c06
Added test case 235 that makes a resumed upload of a file that isn't present
...
on the remote side. This then converts the operation to an ordinary STOR
upload. This was requested/pointed out by Ignacio Vazquez-Abrams.
It also proved (and I fixed) a bug in the newly rewritten ftp code (and
present in the 7.13.1 release) when trying to resume an upload and the servers
returns an error to the SIZE command. libcurl then loops and sends SIZE
commands infinitely.
2005-03-04 23:52:06 +00:00
Daniel Stenberg
d221e01406
starting over
2005-03-04 14:09:04 +00:00
Daniel Stenberg
874fc8228a
stand clear for release time
2005-03-04 13:41:46 +00:00
Daniel Stenberg
6f752c64bc
Dave Dribin made it possible to set CURLOPT_COOKIEFILE to "" to activate
...
the cookie "engine" without having to provide an empty or non-existing file.
2005-03-04 00:26:50 +00:00
Daniel Stenberg
7012a4a291
Rene Rebe fixed a -# crash when more data than expected was retrieved.
2005-03-04 00:12:02 +00:00
Daniel Stenberg
40ab20a252
new VB binding
2005-03-03 23:27:09 +00:00
Daniel Stenberg
861b5e608b
mention buffer overflows fixed
2005-03-03 13:13:21 +00:00
Daniel Stenberg
5ba188ab2d
Ralph Mitchell reported a flaw when you used a proxy with auth, and you
...
requested data from a host and then followed a redirect to another
host. libcurl then didn't use the proxy-auth properly in the second request,
due to the host-only check for original host name wrongly being extended to
the proxy auth as well. Added test case 233 to verify the flaw and that the
fix removed the problem.
2005-02-18 23:53:07 +00:00
Daniel Stenberg
eadfd78c2e
socket leak, mingw build
2005-02-18 11:54:52 +00:00
Daniel Stenberg
ac022b2e30
Christopher R. Palmer reported a problem with HTTP-POSTing using "anyauth"
...
that picks NTLM. Thanks to David Byron letting me test NTLM against his
servers, I could quickly repeat and fix the problem. It turned out to be:
When libcurl POSTs without knowing/using an authentication and it gets back a
list of types from which it picks NTLM, it needs to either continue sending
its data if it keeps the connection alive, or not send the data but close the
connection. Then do the first step in the NTLM auth. libcurl didn't send the
data nor close the connection but simply read the response-body and then sent
the first negotiation step. Which then failed miserably of course. The fixed
version forces a connection if there is more than 2000 bytes left to send.
2005-02-16 14:31:23 +00:00
Daniel Stenberg
e7cefd684b
Removed all uses of strftime() since it uses the localised version of the
...
week day names and month names and servers don't like that.
2005-02-11 00:03:49 +00:00
Daniel Stenberg
d2485e4f20
valgrind stuff for test suite, vms build and more
2005-02-10 08:57:23 +00:00
Daniel Stenberg
0d9301539e
and we start over again
2005-02-01 08:46:06 +00:00
Daniel Stenberg
4a9e12542d
7.13 coming up
2005-02-01 07:54:36 +00:00
Daniel Stenberg
064bc3ecbc
Stephen More pointed out that CURLOPT_FTPPORT and the -P option didn't work
...
when built ipv6-enabled. I've now made a fix for it. Writing test cases for
custom port strings turned too tricky so unfortunately there's none.
2005-01-28 08:26:36 +00:00
Daniel Stenberg
177dbc7be0
Ian Ford asked about support for the FTP command ACCT, and I discovered it is
...
present in RFC959... so now (lib)curl supports it as well. --ftp-account and
CURLOPT_FTP_ACCOUNT set the account string. (The server may ask for an account
string after PASS have been sent away. The client responds with "ACCT [account
string]".) Added test case 228 and 229 to verify the functionality. Updated
the test FTP server to support ACCT somewhat.
2005-01-25 22:13:12 +00:00
Daniel Stenberg
fad6e5a5bc
new web mirror
2005-01-25 13:59:48 +00:00
Daniel Stenberg
4f7e958969
two options less
2005-01-23 00:08:56 +00:00
Daniel Stenberg
7e42cb61f7
FTP third transfer support overhaul. See CHANGES for details.
2005-01-21 09:32:32 +00:00
Daniel Stenberg
7472ede32a
Philippe Hameau found out that -Q "+[command]" didn't work, although some code
...
was written for it. I fixed and added test case 227 to verify it. The curl.1
man page didn't mention the '+' so I added it.
2005-01-20 22:22:12 +00:00
Daniel Stenberg
01205f772c
today's proxy fixes
2005-01-19 18:05:56 +00:00
Daniel Stenberg
b1080f7c9a
Cody Jones' enhanced version of Samuel Díaz García's MSVC makefile patch.
2005-01-18 10:17:34 +00:00
Daniel Stenberg
ae03fa7d8e
mention the name-prefix protocol guess thing
2005-01-17 14:57:21 +00:00
Daniel Stenberg
0e26355348
Inspired by Martijn Koster's patch and example source at
...
http://www.greenhills.co.uk/mak/gentoo/curl-eintr-bug.c , I now made the
select() and poll() calls properly loop if they return -1 and errno is
EINTR. glibc docs for this is found here:
http://www.gnu.org/software/libc/manual/html_node/Interrupted-Primitives.html
This last link says BSD doesn't have this "effect". Will there be a problem
if we do this unconditionally?
S: ----------------------------------------------------------------------
2005-01-13 21:51:48 +00:00
Daniel Stenberg
c5b2e85b47
Dan Torop cleaned up a few no longer used variables from David Phillips'
...
select() overhaul fix.
2005-01-11 20:22:44 +00:00
Daniel Stenberg
29102befa6
Cyrill Osterwalder posted a detailed analysis about a bug that occurs when
...
using a custom Host: header and curl fails to send a request on a re-used
persistent connection and thus creates a new connection and resends it. It
then sent two Host: headers. Cyrill's analysis was posted here:
http://curl.haxx.se/mail/archive-2005-01/0022.html
2005-01-11 14:00:45 +00:00
Daniel Stenberg
9d1145598a
Bruce Mitchener identified (bug report #1099640 ) the never-ending SOCKS5
...
problem with the version byte and the check for bad versions. Bruce has lots
of clues on this, and based on his suggestion I've now removed the check of
that byte since it seems to be able to contain 1 or 5.
2005-01-10 23:32:14 +00:00
Daniel Stenberg
3ac00f32af
edited wording
2005-01-10 11:27:02 +00:00
Daniel Stenberg
21bb852750
Pavel Orehov reported memory problems with the multi interface in bug report
...
#1098843 . In short, a shared DNS cache was setup for a multi handle and when
the shared cache was deleted before the individual easy handles, the latter
cleanups caused read/writes to already freed memory.
2005-01-10 10:07:07 +00:00
Daniel Stenberg
83bab78bda
Hzhijun reported a memory leak in the SSL certificate code, that leaked the
...
remote certificate name when it didn't match the used host name.
2005-01-10 09:48:39 +00:00
Daniel Stenberg
7b4bf6a22c
three recent bug fixes
2005-01-07 21:14:57 +00:00
Daniel Stenberg
8127a34f98
recent events
2005-01-05 14:12:06 +00:00
Daniel Stenberg
b7d92c3e03
--protocols, license, src/config.h.in
2004-12-25 22:30:31 +00:00
Daniel Stenberg
814d176b86
recent changes
...
and Merry Christmas!
2004-12-23 22:31:39 +00:00
Daniel Stenberg
a142d419d2
and we start all over again
2004-12-20 12:51:14 +00:00
Daniel Stenberg
c6f6e81238
clarified a few changes
2004-12-19 10:11:03 +00:00
Daniel Stenberg
8ad47a13e5
Samuel Listopad added support for PKCS12 formatted certificates.
2004-12-18 10:42:48 +00:00
Daniel Stenberg
26cfb21c00
several windows large-file fixes
2004-12-16 22:22:26 +00:00
Daniel Stenberg
d3b414724b
Dinar in bug report #1086121 , found a file handle leak when a multipart
...
formpost (including a file upload part) was aborted before the whole file was
sent.
2004-12-16 09:52:36 +00:00
Daniel Stenberg
8847e61fca
yet another mirror!
2004-12-15 14:09:52 +00:00
Daniel Stenberg
d88b3d3d5d
fixed how backslashes are treated in glob strings
2004-12-15 09:23:24 +00:00
Daniel Stenberg
0d0d5e7ee3
Harshal Pradhan fixed changing username/password on a persitent HTTP
...
connection.
2004-12-14 21:22:51 +00:00
Daniel Stenberg
1687a9eb94
large file file:// resumes on windows
2004-12-13 10:58:37 +00:00
Daniel Stenberg
9b3b7ad22e
HTTP IPv6 support added to the test suite
2004-12-11 21:41:00 +00:00
Daniel Stenberg
6b7f6369ec
username and IPv6 numerical address URL parser fix
2004-12-10 21:42:55 +00:00
Daniel Stenberg
a7488672bf
configure and curl-config fixes
2004-12-10 09:46:14 +00:00
Daniel Stenberg
80a324386b
Rene Bernhardt found and fixed a buffer overrun in the NTLM code, where
...
libcurl always and unconditionally overwrote a stack-based array with 3 zero
bytes. I edited the fix to make it less likely to occur again (and added
a comment explaining the reason to the buffer size).
2004-12-07 23:09:41 +00:00
Daniel Stenberg
ac269a8f68
Dan Fandrich added the --disable-cookies option to configure to build
...
libcurl without cookie support. This is mainly useful if you want to build a
minimalistic libcurl with no cookies support at all. Like for embedded
systems or similar.
2004-12-05 23:59:32 +00:00
Daniel Stenberg
35944744f8
Richard Atterer fixed libcurl's way of dealing with the EPSV
...
response. Previously, libcurl would re-resolve the host name with the new
port number and attempt to connect to that, while it should use the IP from
the control channel. This bug made it hard to EPSV from an FTP server with
multiple IP addresses!
2004-12-05 23:33:33 +00:00
Daniel Stenberg
b7ff86fa2b
credit where credit is due
2004-12-03 11:06:05 +00:00
Daniel Stenberg
2c27e4ee76
Bug report #1078066 : when a chunked transfer was pre-maturely closed exactly
...
at a chunk boundary it was not considered an error and thus went unnoticed.
Added test case 207 to verify.
2004-12-03 09:31:25 +00:00
Daniel Stenberg
6bb215f56c
recent changes
2004-11-30 10:21:25 +00:00
Daniel Stenberg
93aa22ea08
--disable-epsv when connecting to an IPv6 ftp server
2004-11-29 21:45:25 +00:00
Daniel Stenberg
4c8fbe9abf
spell
2004-11-29 08:47:33 +00:00
Daniel Stenberg
9a0d5c4ed8
progress meter newline
2004-11-26 21:35:14 +00:00
Daniel Stenberg
bf51f05a50
FTP improvements:
...
If EPSV, EPRT or LPRT is tried and doesn't work, it will not be retried on
the same server again even if a following request is made using a persistent
connection.
If a second request is made to a server, requesting a file from the same
directory as the previous request operated on, libcurl will no longer make
that long series of CWD commands just to end up on the same spot. Note that
this is only for *exactly* the same dir. There is still room for improvements
to optimize the CWD-sending when the dirs are only slightly different.
Added test 210, 211 and 212 to verify these changes. Had to improve the
test script too and added a new primitive to the test file format.
2004-11-25 22:21:49 +00:00
Daniel Stenberg
3e1caa6185
HTTP "auth done right". See lib/README.httpauth
2004-11-24 16:11:35 +00:00
Daniel Stenberg
4afc4aed73
yet another binding
2004-11-23 09:22:23 +00:00
Daniel Stenberg
1a05a90f1c
David Phillips' FD_SETSIZE fix
2004-11-19 08:52:33 +00:00
Daniel Stenberg
5931d43a36
clean up start time and t_startsingle use so that redirect_time works properly
2004-11-15 11:27:03 +00:00
Daniel Stenberg
c1688733c1
recent fixes
2004-11-11 09:51:12 +00:00
Daniel Stenberg
0dc79376e7
with all external functions marked with CURL_EXTERN it is easy to count them
...
and... yes, they are 46!
2004-11-09 14:42:04 +00:00
Daniel Stenberg
1f2b042b95
today's work
2004-11-08 21:39:18 +00:00
Daniel Stenberg
6b49fd7483
Tim Sneddon's VMS fix for huge HTTP POSTs
2004-11-05 14:43:35 +00:00
Daniel Stenberg
40498ffdd0
update
2004-11-04 16:18:50 +00:00
Daniel Stenberg
ab909fc4c2
recent changes
2004-11-02 21:46:27 +00:00
Daniel Stenberg
f4bef25b5e
CURLINFO_NUM_CONNECTS and more
2004-10-19 15:30:08 +00:00
Daniel Stenberg
48750d5fc7
start over on 7.12.3
2004-10-18 08:42:44 +00:00
Daniel Stenberg
db4d0d307a
new mirror
2004-10-17 07:48:00 +00:00
Daniel Stenberg
2baf22e184
today's changes
2004-10-16 14:07:31 +00:00
Daniel Stenberg
e8f85cba0f
Eric Vergnaud pointed out that libcurl didn't treat ?-letters in the user name
...
and password fields properly in URLs, like
ftp://us?er:pass?word@site.com/. Added test 191 to verify the fix.
2004-10-14 13:44:54 +00:00
Daniel Stenberg
c98676068e
.NET binding
2004-10-13 08:46:36 +00:00
Daniel Stenberg
3fa1879f6a
recent fixes
2004-10-12 12:47:38 +00:00
Daniel Stenberg
253ff7b2ad
Gisle's new fix, the old file:// leak
2004-10-07 12:17:53 +00:00
Daniel Stenberg
9a2aed7d7a
Chih-Chung Chang reported that if you use CURLOPT_RESUME_FROM and enabled
...
CURLOPT_FOLLOWLOCATION, libcurl reported error if a redirect happened even if
the new URL would provide the resumed file. Test case 188 added to verify the
fix (together with existing test 99).
2004-10-06 13:37:12 +00:00
Daniel Stenberg
01acbfa1a5
updates of today
2004-10-06 09:04:20 +00:00
Daniel Stenberg
3d9fb701e2
recent fixes
2004-10-05 10:52:51 +00:00
Daniel Stenberg
6eb58549a9
closing in on release
2004-10-04 10:37:30 +00:00
Daniel Stenberg
afc0dfb141
reflect the last few changes
2004-10-01 06:43:37 +00:00
Daniel Stenberg
2576ac1c76
Bertrand Demiddelaer fixed curl_easy_reset() so that it doesn't mistakingly
...
enable the progress meter.
2004-09-28 22:26:47 +00:00
Daniel Stenberg
2f89f2311c
recent stuff
2004-09-28 22:04:17 +00:00
Daniel Stenberg
595016d393
Dan Fandrich patched three tests
2004-09-22 18:23:14 +00:00
Daniel Stenberg
8420de971f
Jean-Claude Chauve is a friend!
2004-09-22 12:54:41 +00:00
Daniel Stenberg
7676f40218
jean-claude Chauve fixed an LDAP bug
2004-09-22 08:01:41 +00:00
Daniel Stenberg
2b6f7ef2a9
the error message fix for failed connects
2004-09-19 14:30:16 +00:00
Daniel Stenberg
60fccf4e37
Location:-follow problem
2004-09-17 07:55:14 +00:00
Daniel Stenberg
8a8028394f
one more option, one more friend
2004-09-16 22:10:15 +00:00
Daniel Stenberg
6a06667cc0
Added CURLOPT_FTPSSLAUTH
2004-09-16 21:45:16 +00:00
Daniel Stenberg
106695d45e
the new date parser affects -z
2004-09-15 07:31:48 +00:00
Daniel Stenberg
4e0aee9408
mention more friends
2004-09-11 20:06:14 +00:00
Daniel Stenberg
0ec4c66fba
fixed -F to support setting type= even on parts that aren't file-uploads
2004-09-10 21:47:52 +00:00
Daniel Stenberg
23d64e720d
up to date with recent changes
2004-09-10 21:13:55 +00:00
Daniel Stenberg
b08dc2cadb
proxy connection close and so
2004-08-30 15:02:37 +00:00
Daniel Stenberg
24353c4372
getdate fix, adacurl release
2004-08-30 09:16:43 +00:00
Daniel Stenberg
cd52b9f0da
Alexander Krasnostavsky made the write callback get called even when a zero
...
byte file is downloaded.
2004-08-20 12:09:09 +00:00
Daniel Stenberg
c8c47768c7
Ling Thio pointed out that getaddrinfo() reverse-lookups ip-only names, and
...
this is an attempt to prevent it from doing that. affects ipv6-enabled only.
2004-08-19 06:44:19 +00:00
Daniel Stenberg
847c91e568
recent fixes
2004-08-17 06:56:53 +00:00
Daniel Stenberg
49d0272627
and we're back on a clean notes sheet again
2004-08-10 08:56:12 +00:00
Daniel Stenberg
da30242640
7.12.1 notes
2004-08-10 08:42:54 +00:00
Daniel Stenberg
5ddad4cdb3
version string, krb4 link fix, added number of web mirrors and libcurl bindings
2004-08-09 13:13:10 +00:00
Daniel Stenberg
1dfff2487f
new web mirror
2004-08-06 17:44:59 +00:00
Daniel Stenberg
4ff9cd39c5
negotiate fix and new glib/GTK+ binding
2004-08-05 18:55:51 +00:00
Daniel Stenberg
6b5a04cf83
multi-connect fix and cookie domain fix
2004-08-04 13:12:00 +00:00
Daniel Stenberg
5e1eb58e5a
borland is already mentioned
2004-07-31 20:47:04 +00:00
Daniel Stenberg
f2e35fad27
digest fix
2004-07-31 19:23:57 +00:00
Daniel Stenberg
43ae26f146
fixes!
2004-07-28 22:00:14 +00:00
Daniel Stenberg
33f42aacca
recent activities
2004-07-22 22:20:07 +00:00
Daniel Stenberg
cbfc737d79
recent activities
2004-07-15 09:03:32 +00:00
Daniel Stenberg
2046a6b9e5
curl_share_cleanup fix
2004-07-02 11:27:06 +00:00
Daniel Stenberg
6df3bf3644
--trace fix
2004-07-01 12:37:55 +00:00
Daniel Stenberg
3523613826
wxcurldav
2004-06-30 10:47:14 +00:00
Daniel Stenberg
03f8ec89db
multi interface connect fix
2004-06-29 11:27:33 +00:00
Daniel Stenberg
a913e93667
--limit-rate problems on Mac OS X was reported by Rob Stanzel
2004-06-28 07:08:09 +00:00
Daniel Stenberg
9729df1756
socks proxy support even when libcurl is built ipv6-enabled
2004-06-24 08:59:54 +00:00
Daniel Stenberg
1c10272e15
cookie size
2004-06-22 21:22:42 +00:00
Daniel Stenberg
bc80599178
read callback return code and fixed the pycurl url
2004-06-21 14:20:34 +00:00
Daniel Stenberg
f8188ddfee
recent events
2004-06-21 10:56:33 +00:00
Daniel Stenberg
713effb6e4
large file FTP upload bug
2004-06-17 08:07:24 +00:00
Daniel Stenberg
557e95c0a3
post with auth problems fixed
2004-06-15 11:04:21 +00:00
Daniel Stenberg
a79b9e9d4a
recent action
2004-06-14 08:54:59 +00:00
Daniel Stenberg
23fbb89805
recent changes
2004-06-09 07:01:48 +00:00
Daniel Stenberg
7c3ee84295
updates
2004-06-03 14:41:44 +00:00
Daniel Stenberg
ff40cd71ac
and we start all over again
2004-06-02 11:31:36 +00:00
Daniel Stenberg
67ad29e716
more changes
2004-06-02 08:57:43 +00:00
Daniel Stenberg
1de1dc7314
minor edits
2004-05-28 11:16:09 +00:00
Daniel Stenberg
f99e347878
bugs, changes, sponsors!
2004-05-26 09:23:11 +00:00
Daniel Stenberg
0fbcea45d6
cert verify
2004-05-19 11:10:36 +00:00
Daniel Stenberg
3920b4dae8
torture testing and a moved CVS repo
2004-05-17 10:39:44 +00:00
Daniel Stenberg
a13f5888d5
they're at least 36 functions now
2004-05-11 14:21:34 +00:00
Daniel Stenberg
bbafb2eb27
curl_global_init_mem() allows the memory functions to be replaced.
...
memory.h is included everywhere for this.
2004-05-11 11:30:23 +00:00
Daniel Stenberg
724e4a3585
more changes, more news, more people
2004-05-11 08:10:15 +00:00
Daniel Stenberg
d56c03840b
little fixes
2004-05-06 15:11:16 +00:00
Daniel Stenberg
2960d37d71
removed curl_formparse() from the library
2004-05-04 08:24:13 +00:00
Daniel Stenberg
fc6eff13b5
General HTTP authentication cleanup and fixes
2004-05-04 07:52:53 +00:00
Daniel Stenberg
f77949ef3b
recent changes
2004-04-30 08:52:11 +00:00
Daniel Stenberg
97769737d0
we released yesterday, we have heaps of new stuff today! :-)
2004-04-27 14:22:40 +00:00
Daniel Stenberg
f39b081253
start all over again
2004-04-26 07:03:51 +00:00
Daniel Stenberg
2ddbf8975a
disable-manual
2004-04-25 08:19:55 +00:00
Daniel Stenberg
e202a29a9a
removed a memory leak when doing a windows threaded resolve and it failed
2004-04-23 14:10:29 +00:00
Daniel Stenberg
a1c8aaf666
o --proxy-ntlm now checks if libcurl supports NTLM before using it
...
o minor --fail with authentication bugfix
2004-04-23 08:50:28 +00:00
Daniel Stenberg
26a5ec9aa0
danish mirror
2004-04-22 08:54:34 +00:00
Daniel Stenberg
b7a7600465
Cleaned up hostname/name/gname and path/ppath confusion. Removed the fixed-
...
length limit of the hostname part of the URL.
2004-04-20 07:53:24 +00:00
Daniel Stenberg
4f84e6d9e2
removed the fixed dir depth limit in the FTP code
2004-04-15 07:52:39 +00:00
Daniel Stenberg
6f08903f07
two ipresolve fixes
2004-04-14 12:13:32 +00:00
Daniel Stenberg
804534fbc9
spell fixes
2004-04-13 11:03:02 +00:00
Daniel Stenberg
1bc6532c16
more news
2004-04-13 10:58:44 +00:00
Daniel Stenberg
72b1144b8c
getting only a 100 Continue response and nothing else, when talking HTTP,
...
is now treated as an error by libcurl
2004-04-07 14:27:54 +00:00
Daniel Stenberg
8ed44e8dfb
New authentication code added, particularly noticable when doing POST or PUT
...
with Digest or NTLM. libcurl will now use HEAD to negotiate the authentication
and when done perform the requested POST.
2004-04-06 15:14:10 +00:00
Daniel Stenberg
0fff8656e9
one change, three bugs, one credit
2004-04-06 06:24:37 +00:00
Daniel Stenberg
cd3bf7c56f
updates and David Byron's spellfix
2004-03-31 21:01:20 +00:00
Daniel Stenberg
18a3c3302f
several noticable recent changes
2004-03-29 13:46:16 +00:00
Daniel Stenberg
9d1ce9c0df
we are progressing
2004-03-23 16:12:37 +00:00
Daniel Stenberg
ec7f244ee9
starting a new cycle
2004-03-19 08:41:49 +00:00
Daniel Stenberg
5b55f9ecb3
Günter Knauf's NetWare changes.
2004-03-17 12:46:42 +00:00
Daniel Stenberg
546d0bd3d1
windows builds now report a slightly different "OS" string
2004-03-15 11:43:04 +00:00
Daniel Stenberg
230a75091b
newer c-ares release
2004-03-12 13:17:46 +00:00
Daniel Stenberg
1ebda8fa0e
Added CURLOPT_POSTFIELDSIZE_LARGE to offer a large file version of the
...
CURLOPT_POSTFIELDSIZE option to allow really big HTTP POSTs.
2004-03-12 08:55:47 +00:00
Daniel Stenberg
467c3e3a1f
fixing
2004-03-10 11:28:45 +00:00
Daniel Stenberg
9c8b2a9958
issue 12 fixed, the final known outstanding issue to be done before 7.11.1
2004-03-05 13:12:58 +00:00
Daniel Stenberg
e9920d8a04
two fixes, one new mirror
2004-03-05 10:18:58 +00:00
Daniel Stenberg
23ef66f33a
largefile bit for the version_info and now winsock 1.1 only
2004-03-03 14:39:47 +00:00
Daniel Stenberg
49daeaf805
the CURLOPT_FRESH_CONNECT fix
2004-03-01 16:32:51 +00:00
Daniel Stenberg
009cd96490
remove the number of obsolete options
2004-02-27 09:02:29 +00:00
Daniel Stenberg
ab44763cb7
updated with recent events
2004-02-27 08:08:08 +00:00
Daniel Stenberg
8ba042cf88
limit rate and windows timeouts
2004-02-23 13:48:27 +00:00
Daniel Stenberg
bd63a557f3
fixes from the recent days
2004-02-19 10:21:43 +00:00
Daniel Stenberg
f516734941
updates
2004-02-16 13:36:08 +00:00
Daniel Stenberg
496bbceef1
bind interface and large file fixes
2004-02-15 13:51:07 +00:00
Daniel Stenberg
d8a1415646
up to date with recent fixes
2004-02-12 15:50:38 +00:00
Daniel Stenberg
fc4f777b42
updated with recent fixes
2004-02-06 14:23:10 +00:00
Daniel Stenberg
508ad2c92f
catching up with reality
2004-01-30 09:31:44 +00:00
Daniel Stenberg
e5641a33bb
updates
2004-01-29 11:21:37 +00:00
Daniel Stenberg
a37a79c2a9
start working on 7.11.1
2004-01-22 09:40:30 +00:00
Daniel Stenberg
945c6f7279
Byron's fixes
2004-01-21 08:45:34 +00:00
Daniel Stenberg
eabbb5331a
now compressed out of the box
2004-01-15 10:21:29 +00:00
Daniel Stenberg
7561cbda0a
clarified the recent fix, added cred
2004-01-14 09:16:47 +00:00
Daniel Stenberg
9e80356dd5
Luck Call made win32 password prompting support backspace
2004-01-13 16:07:40 +00:00
Daniel Stenberg
d0ad607c46
the multi change, the amiga build, credits
2004-01-13 08:36:29 +00:00
Daniel Stenberg
9e5aee63c7
removed the "build natively on amiga" note as this is not yet true, we're
...
awaiting a patch that might be delayed into 7.11.1 instead (see TODO-RELEASE)
2004-01-12 08:14:14 +00:00
Daniel Stenberg
5ac047dc39
Dan Fandrich does download page edits
...
ftps has a new port
2004-01-12 07:59:25 +00:00
Daniel Stenberg
ad36138f52
the --with-spnego fix
2004-01-09 09:25:14 +00:00
Daniel Stenberg
b921777057
added fresh mirror info since last release
2004-01-07 13:41:56 +00:00
Daniel Stenberg
7bf11297fe
Dan Fandrich fixed our zlib usage
2004-01-05 22:55:51 +00:00
Daniel Stenberg
1109a4a629
mr Meyer brought large file support
2004-01-05 22:37:31 +00:00
Daniel Stenberg
aef6208bd7
curl-related news
2004-01-04 13:01:59 +00:00
Daniel Stenberg
b3afb31181
spell
2003-12-17 16:07:34 +00:00
Daniel Stenberg
15b775e126
one correction, one addition
2003-12-15 17:37:25 +00:00
Daniel Stenberg
5b8852107b
added the six most recent bugfixes
2003-12-15 15:46:24 +00:00
Daniel Stenberg
dfd1a636b4
updated
2003-12-08 13:11:04 +00:00
Daniel Stenberg
7d7e99104e
updated
2003-12-01 10:25:45 +00:00
Daniel Stenberg
15d41dfbcd
somewhat up to speed with the devel
2003-11-24 15:46:01 +00:00
Daniel Stenberg
f99a1d4e82
updated
2003-11-13 13:39:44 +00:00
Daniel Stenberg
556d59dfcf
blanked, starting all over again
2003-11-01 11:40:07 +00:00
Daniel Stenberg
b4d8108ba1
--head on file://, some cleanups
2003-10-30 10:30:41 +00:00
Daniel Stenberg
e9c835ad06
David Hull made the file: URL parser also accept the somewhat sloppy file
...
syntax: file:/path. I added test case 203 to verify this.
2003-10-29 09:53:21 +00:00
Daniel Stenberg
25613503cb
Another glibc resolve name fix
2003-10-28 13:06:15 +00:00
Daniel Stenberg
54c6f2c7c0
James Bursa found an ERRORBUFFFER overflow
2003-10-26 15:42:21 +00:00
Daniel Stenberg
3dd26b7932
HTTP resume fix
2003-10-24 21:58:11 +00:00
Daniel Stenberg
5c96266d45
solaris build improvement
2003-10-24 21:27:22 +00:00
Daniel Stenberg
ded884e825
the actual release-notes is new too
2003-10-24 08:56:08 +00:00
Daniel Stenberg
4799d39be6
disable-eprt, fixed CA cert verfication
2003-10-24 06:12:39 +00:00
Daniel Stenberg
64731b0056
we continue to improve things
2003-10-22 12:05:21 +00:00
Daniel Stenberg
be2b742b85
Andres
2003-10-21 14:15:10 +00:00
Daniel Stenberg
ac2af59880
Georg Horn patched Curl_read()
2003-10-19 17:54:51 +00:00
Daniel Stenberg
ce5db9a86e
Dominick Meglio implemented CURLOPT_MAXFILESIZE and --max-filesize.
2003-10-17 13:11:00 +00:00
Daniel Stenberg
460979496e
password prompting gone from libcurl, fixed for ntlm
2003-10-16 14:13:08 +00:00
Daniel Stenberg
622984de64
now libcurl runs better multi-threaded on windows
2003-10-15 11:44:34 +00:00
Daniel Stenberg
171229e122
duphandle fix
2003-10-14 13:13:50 +00:00
Daniel Stenberg
1c604b7ba9
Gisle Vanem brought IPv6-support to curl on Windows
2003-10-14 12:03:06 +00:00
Daniel Stenberg
c6f11b053d
Added Domenico Andreoli for his patches
2003-10-14 08:19:52 +00:00
Daniel Stenberg
6d6de53eb9
Dirk modifide the share-locking for DNS lookups
2003-10-12 13:58:16 +00:00
Daniel Stenberg
4935853eb9
resume fix
2003-10-09 20:12:16 +00:00
Daniel Stenberg
5c52cacc98
- Frank Ticheler provided a patch that fixes how libcurl connects to multiple
...
addresses, if one of them fails (ipv4-code).
2003-10-08 13:32:43 +00:00
Daniel Stenberg
9f002b1289
Neil Dunbar and subjectAltNames
2003-10-07 21:59:35 +00:00
Daniel Stenberg
0b615afac9
http post fix
2003-10-07 14:42:02 +00:00
Daniel Stenberg
9d5c22d5ae
builds better on BeOS
2003-10-05 15:16:18 +00:00
Daniel Stenberg
23f8692058
- Vincent Bronner pointed out that if you set CURLOPT_COOKIE for a transfer
...
and then set it to NULL in a subsequent one, the previous cookie was still
sent off!
2003-10-04 15:51:16 +00:00
Daniel Stenberg
8297ac4a28
Jon Turner fix
2003-10-04 15:28:23 +00:00
Daniel Stenberg
a191fe028c
fixed ares-resolves and ip-only names
2003-10-04 14:53:19 +00:00
Daniel Stenberg
ba1ff79b3f
proto fix
2003-10-03 13:19:52 +00:00
Daniel Stenberg
8a46c64c78
more details
2003-09-23 11:42:43 +00:00
Daniel Stenberg
edd09a1b16
real name
2003-09-23 05:54:23 +00:00
Daniel Stenberg
881c38b38a
cut the leading blurb, that will be used for the mail announce only, not
...
the actual text included here
2003-09-22 21:42:20 +00:00
Daniel Stenberg
734c17ae56
working draft of the upcoming 7.10.8 release notes
2003-09-22 21:38:52 +00:00