Daniel Stenberg
|
fcb347d124
|
Added a httpreq field in the main struct so that there's one field to check
for what HTTP request that is being used. The old bit-style fields are still
in there as well.
|
2001-01-26 15:52:01 +00:00 |
|
Daniel Stenberg
|
30eab8ca51
|
moved curl_read() and curl_write() to sendf.c
|
2001-01-25 12:23:57 +00:00 |
|
Daniel Stenberg
|
29bcba9a90
|
Ingo Ralf Blum's cygwin fixes
|
2001-01-24 14:44:05 +00:00 |
|
Daniel Stenberg
|
8a75120568
|
added comments all over
|
2001-01-24 12:32:34 +00:00 |
|
Daniel Stenberg
|
7872cc131a
|
Enabled support for IPv6-style IP-addresses if ENABLE_IPV6 is set. If it isn't,
curl will return an error when such an address is used.
|
2001-01-23 10:21:30 +00:00 |
|
Daniel Stenberg
|
ae0a6835bd
|
Transfer is now Curl_Tranfer() and transfer.h is used instead of highlevel.h
and download.h
|
2001-01-17 13:23:01 +00:00 |
|
Daniel Stenberg
|
4031104404
|
Internal symbols that aren't static are now prefixed with 'Curl_'
|
2001-01-05 10:11:41 +00:00 |
|
Daniel Stenberg
|
24dee483e9
|
dual-license fix
|
2001-01-03 09:29:33 +00:00 |
|
Daniel Stenberg
|
69abefc936
|
Added SA_RESTART since (some) HPUX doesn't have that define and it doesn't
need it
|
2000-12-07 09:09:26 +00:00 |
|
Daniel Stenberg
|
9980568f42
|
removed '#if 0' sections
|
2000-11-29 08:16:27 +00:00 |
|
Daniel Stenberg
|
b8f7d94ef1
|
James Griffiths' max-redirs fix
|
2000-11-28 09:05:47 +00:00 |
|
Daniel Stenberg
|
b5739b3a97
|
document time fixes
|
2000-11-22 13:50:17 +00:00 |
|
Daniel Stenberg
|
c938166520
|
set rangestringalloc to 0 after the string has been freed to prevent it
from being freed twice (a NULL free the second time)
|
2000-11-21 19:06:55 +00:00 |
|
Daniel Stenberg
|
2a5e68ea89
|
added some defensive code around the GetHost()'s third argument result
|
2000-11-21 15:36:38 +00:00 |
|
Daniel Stenberg
|
3e5ba33e2d
|
removed two unused variables and added an extra set of parentheses, done
to remove pedantic compiler warnings
|
2000-11-21 09:31:55 +00:00 |
|
Daniel Stenberg
|
42280e95bf
|
removed URL size restrictions
|
2000-11-20 08:53:21 +00:00 |
|
Daniel Stenberg
|
91c879461e
|
Alexander Kourakos's lowercase environment variable fix
|
2000-11-20 07:35:21 +00:00 |
|
Daniel Stenberg
|
bda9fde4d8
|
spell correction resolv => resolve in two error messages
|
2000-11-18 16:31:27 +00:00 |
|
Daniel Stenberg
|
868488b518
|
memory leak cleanup campaign
|
2000-11-17 14:03:58 +00:00 |
|
Daniel Stenberg
|
2297bc4791
|
changed the 'port' field to long to better work with the va_arg() system
|
2000-11-17 09:48:21 +00:00 |
|
Daniel Stenberg
|
7b5c551835
|
adjusted to the changed getpass_r()
|
2000-11-10 09:19:09 +00:00 |
|
Daniel Stenberg
|
56548f9a13
|
getpass_r() is the new getpass name for thread-safe getpass!
|
2000-11-06 23:18:50 +00:00 |
|
Daniel Stenberg
|
9f4f16b55d
|
new getpass proto and function pointer usage
|
2000-11-06 22:53:50 +00:00 |
|
Daniel Stenberg
|
b6bb734215
|
Emmanuel Tychon found a problem when specifying user-name only in a URL
(and the password entered interactively). This fix also includes proper
URL-decoding of the user name and password if specified in the URL.
|
2000-11-06 08:12:30 +00:00 |
|
Daniel Stenberg
|
852b664e45
|
added signal in case sigaction is missing
|
2000-11-01 08:19:10 +00:00 |
|
Daniel Stenberg
|
0cff279063
|
new urldata ssl layout and T. Bharath brought the new SSL cert verify function
|
2000-10-30 11:53:40 +00:00 |
|
Daniel Stenberg
|
9d0d8280e9
|
Georg Horn provided a fix for the timeout signal stuff. Finally the timeout
switch should work under most unixes (requires sigaction())
|
2000-10-26 21:57:12 +00:00 |
|
Daniel Stenberg
|
02037971ed
|
renamed getpass() to my_getpass() and it is now thread-safe and should
disable passwd-echoing on win32 (supplied by Björn Stenberg)
|
2000-10-26 10:32:04 +00:00 |
|
Daniel Stenberg
|
c44b10de41
|
remote_port used in Host: headers only when non-default
|
2000-10-20 13:48:38 +00:00 |
|
Daniel Stenberg
|
751d503f54
|
sprintf() => snprintf()
|
2000-10-12 08:22:16 +00:00 |
|
Daniel Stenberg
|
7717212912
|
free the URL string if that was allocated
|
2000-10-11 10:58:37 +00:00 |
|
Daniel Stenberg
|
0f8facb49b
|
added memory debugging include file
|
2000-10-09 11:12:34 +00:00 |
|
Daniel Stenberg
|
c58dc8f82f
|
the --interface code doesn't work on win32 and is #ifndef WIN32 now
|
2000-10-06 11:03:20 +00:00 |
|
Daniel Stenberg
|
03a56b3e56
|
HTTP resume fix, now the range pointer may be allocated
|
2000-10-06 06:28:39 +00:00 |
|
Daniel Stenberg
|
2cdd150723
|
removed writeinfo stuff
|
2000-10-03 22:04:04 +00:00 |
|
Daniel Stenberg
|
eee5c71aff
|
inits the upload_bufsize at connect time
|
2000-10-03 11:03:55 +00:00 |
|
Daniel Stenberg
|
13962adcb5
|
7.3 commit
|
2000-09-28 10:26:44 +00:00 |
|
Daniel Stenberg
|
d03db1cd11
|
corrected curl_write() for kerberos
|
2000-09-25 22:16:36 +00:00 |
|
Daniel Stenberg
|
ce406a732f
|
krb4 support
new GetHost() usage
new base64 encoder usage
|
2000-09-21 08:50:05 +00:00 |
|
Daniel Stenberg
|
c9c7fcf411
|
Stephen Kick's interface fixes
|
2000-09-18 21:54:08 +00:00 |
|
Daniel Stenberg
|
86ff2c46b7
|
introduced 'tunnel through http proxy' for ftp
|
2000-09-14 14:05:01 +00:00 |
|
Daniel Stenberg
|
0a2f677374
|
file:// fix that prevents name lookup and sets no-upload and no-download
|
2000-09-14 10:41:07 +00:00 |
|
Daniel Stenberg
|
b6e18f2f66
|
#include "setup.h" moved first of all includes
|
2000-08-24 14:26:33 +00:00 |
|
Daniel Stenberg
|
1b1f143cd6
|
hostname and large file support added
|
2000-08-24 12:33:16 +00:00 |
|
Daniel Stenberg
|
e2a63bee59
|
removed HAVE_VPRINTF dependence
|
2000-08-17 15:40:26 +00:00 |
|
Daniel Stenberg
|
e7ce27a22c
|
Linux name resolving problem fixed with larger name-buffer
|
2000-08-11 18:08:50 +00:00 |
|
Daniel Stenberg
|
8fd44dd648
|
allow zero length user names for http
|
2000-08-08 13:46:26 +00:00 |
|
Daniel Stenberg
|
a79b541bd2
|
made urlfree static, added (void) in front of one of the SSL calls. I did
these changes when trying to run lclint on the curl code.
|
2000-07-31 21:31:27 +00:00 |
|
Daniel Stenberg
|
215c75135b
|
clear the httproxy bit on cleanup if the allocproxy bit was set
|
2000-07-28 07:56:06 +00:00 |
|
Daniel Stenberg
|
293cae68bf
|
uses the new curl_close function to clean up the http-specific auth_host
|
2000-07-25 21:17:45 +00:00 |
|
Daniel Stenberg
|
0cb4814105
|
tiny adjustments to set the start-time before the curl_connect() is called to
allow the connect function to better deal with timeouts, as was just added
to ftp
|
2000-07-25 12:13:57 +00:00 |
|
Daniel Stenberg
|
bb3fa8855c
|
Added CURLOPT_PROXYPORT support
Added a missing free() in curl_disconnect()
Made (https) connect errors abort better and earlier
|
2000-07-25 07:31:35 +00:00 |
|
Daniel Stenberg
|
1ef3600a07
|
haxx.nu => haxx.se
|
2000-06-20 15:31:26 +00:00 |
|
Daniel Stenberg
|
f30ffef477
|
autoreferer added, switches off POST on location: following
|
2000-06-20 09:28:09 +00:00 |
|
Daniel Stenberg
|
fb9c5650ce
|
progress.mode replaced with progress.callback
|
2000-06-16 13:17:07 +00:00 |
|
Daniel Stenberg
|
2488fff451
|
free-twice problem corrected
|
2000-06-13 08:11:45 +00:00 |
|
Daniel Stenberg
|
4fd4a6888a
|
added progress callback stuff, changed the callback typedefs to be public
|
2000-06-08 15:11:39 +00:00 |
|
Daniel Stenberg
|
6d522c9c1d
|
made getenv() more threadsafe for win32
|
2000-05-29 23:07:22 +00:00 |
|
Daniel Stenberg
|
a0ce95e155
|
David LeBlanc's fixes!
|
2000-05-29 22:51:13 +00:00 |
|
Daniel Stenberg
|
c35238e0a3
|
Jört Hartroth's updates
|
2000-05-22 17:18:55 +00:00 |
|
Daniel Stenberg
|
96dde76b99
|
moved here from the newlib branch
|
2000-05-22 14:12:12 +00:00 |
|
Daniel Stenberg
|
0d12792514
|
now uses a tiny bit of the new library interface!
|
2000-04-11 21:47:28 +00:00 |
|
Daniel Stenberg
|
75cd7f482d
|
now sends user agent to all requests that go through a http proxy
|
2000-04-08 19:29:58 +00:00 |
|
Daniel Stenberg
|
c30a3913b5
|
Marco's fix got adjusted
|
2000-04-04 18:08:34 +00:00 |
|
Daniel Stenberg
|
00ad88408d
|
Marco G. Salvagno's OS/2 patch is applied
|
2000-04-04 17:44:24 +00:00 |
|
Daniel Stenberg
|
0059911261
|
James Atwill correctly pointed out that curl didn't follow Location: headers
properly when the new URL is an absolute one to a different port than the
first URL...
|
2000-04-02 12:08:12 +00:00 |
|
Daniel Stenberg
|
2f668aba96
|
"H. Daphne Luong" <daphne@tellme.com> pointed out that curl cannot destroy
the proxy server data internally as it did, since when doing a location:
following it needs the proxy server string several times.
|
2000-03-27 21:36:05 +00:00 |
|
Daniel Stenberg
|
dfd341efd5
|
Added two new time stamp places
|
2000-03-01 22:05:11 +00:00 |
|
Daniel Stenberg
|
10f958029a
|
Added writeout stuff
|
2000-02-21 23:51:09 +00:00 |
|
Daniel Stenberg
|
8ed78f6c38
|
Now starts the progress meter timer at once!
|
2000-02-16 00:01:50 +00:00 |
|
Daniel Stenberg
|
582754c0e2
|
uses the new progress functions
|
2000-02-14 23:03:05 +00:00 |
|
Daniel Stenberg
|
bc375152b1
|
removed include upload.h
|
2000-02-01 23:57:54 +00:00 |
|
Daniel Stenberg
|
fd921c8cd6
|
removed the port number reset again, it is already being made when the
location: URL turns out to be an "absolute" one and that should be the only
time it is required.
|
2000-01-31 22:20:17 +00:00 |
|
Daniel Stenberg
|
2be8c7a4e9
|
- Oskar Liljeblad <osk@hem.passagen.se> pointed out and corrected a problem
in the Location: following system that made curl following a location: to a
different protocol to fail.
|
2000-01-19 21:57:48 +00:00 |
|
Daniel Stenberg
|
26e8ccc631
|
syncing with local edit
|
2000-01-10 23:36:14 +00:00 |
|
Daniel Stenberg
|
ae1912cb0d
|
Initial revision
|
1999-12-29 14:20:26 +00:00 |
|