Daniel Stenberg
|
d3f9b2a490
|
introduced the new add_buffer() concept that makes the HTTP request to get
sent in only one shot
|
2000-10-03 11:01:32 +00:00 |
|
Daniel Stenberg
|
ef77d484f0
|
removed writeout.[ch] and added getinfo.c
|
2000-10-02 06:32:31 +00:00 |
|
Daniel Stenberg
|
d5ad450db6
|
getinfo.c replaces the former writeout.c
|
2000-10-02 06:28:55 +00:00 |
|
Daniel Stenberg
|
b0274a553b
|
Added curl_easy_getinfo()
|
2000-10-02 06:27:43 +00:00 |
|
Daniel Stenberg
|
e372a440c0
|
#include <malloc.h> was removed, it causes warnings on openbsd
|
2000-09-29 06:34:50 +00:00 |
|
Daniel Stenberg
|
91bda5650c
|
include base64.h instead of base64_krb.h
|
2000-09-28 10:36:31 +00:00 |
|
Daniel Stenberg
|
13962adcb5
|
7.3 commit
|
2000-09-28 10:26:44 +00:00 |
|
Daniel Stenberg
|
221f1c2ca2
|
replaced the old base64 stuff with the new ones
|
2000-09-28 08:01:52 +00:00 |
|
Daniel Stenberg
|
bac96e9f49
|
Added strlcpy() since it turns out some krb4-implementations don't include
their own, even if mine did!
|
2000-09-26 22:28:46 +00:00 |
|
Daniel Stenberg
|
60ee571bd6
|
CRYPTO_free() of course, it makes it run with previous openssl versions too
|
2000-09-26 07:03:59 +00:00 |
|
Daniel Stenberg
|
d03db1cd11
|
corrected curl_write() for kerberos
|
2000-09-25 22:16:36 +00:00 |
|
Daniel Stenberg
|
1dac7f4d05
|
Martin Hedenfalk added sec_fflush_fd()
|
2000-09-25 22:15:56 +00:00 |
|
Daniel Stenberg
|
ad01481b28
|
krb4 transfers get a sec_fflush_fd() to get uploads to work
|
2000-09-25 22:15:28 +00:00 |
|
Daniel Stenberg
|
28ad7dc4a1
|
a single cookie does not require a trailing semicolon anymore
|
2000-09-25 22:14:42 +00:00 |
|
Daniel Stenberg
|
e40f0be7e3
|
No longer uses Free() as that was removed from OpenSSL with 0.9.6
|
2000-09-25 22:04:51 +00:00 |
|
Daniel Stenberg
|
f353258ff6
|
corrected bad data re-use and buffer problems
|
2000-09-25 21:49:37 +00:00 |
|
Daniel Stenberg
|
c62cc76fdb
|
now reports "krb4 enabled" is that's so
|
2000-09-21 08:51:15 +00:00 |
|
Daniel Stenberg
|
7bac857fdd
|
krb4 fields structs and fields added
|
2000-09-21 08:50:48 +00:00 |
|
Daniel Stenberg
|
ce406a732f
|
krb4 support
new GetHost() usage
new base64 encoder usage
|
2000-09-21 08:50:05 +00:00 |
|
Daniel Stenberg
|
a82eb0fc6d
|
adjusted to support krb4
|
2000-09-21 08:49:16 +00:00 |
|
Daniel Stenberg
|
6f6dfa97a8
|
Uses the new interface to ssend() and the base64 encoder
|
2000-09-21 08:48:48 +00:00 |
|
Daniel Stenberg
|
aa8a2fbde3
|
GetHost() changed function arguments
|
2000-09-21 08:47:48 +00:00 |
|
Daniel Stenberg
|
3471e2c59d
|
krb4 support added, new GetHost() usage
|
2000-09-21 08:47:20 +00:00 |
|
Daniel Stenberg
|
37249c3a41
|
new interface to the base64 encoder
|
2000-09-21 08:46:44 +00:00 |
|
Daniel Stenberg
|
def69c3087
|
new for kerberos support
|
2000-09-21 08:46:14 +00:00 |
|
Daniel Stenberg
|
c9c7fcf411
|
Stephen Kick's interface fixes
|
2000-09-18 21:54:08 +00:00 |
|
Daniel Stenberg
|
398e3f423f
|
GetHost() now should return NULL when it fails, even for Tru64 unix
|
2000-09-18 21:16:27 +00:00 |
|
Daniel Stenberg
|
00eaf20298
|
bugfixed the proxytunnel
|
2000-09-15 12:55:38 +00:00 |
|
Daniel Stenberg
|
0da7057591
|
more "anything through http proxy tunnel" fixes
|
2000-09-15 06:10:52 +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
|
5e7cd528b0
|
made -I (size info only) work for ftp again
|
2000-08-31 12:04:55 +00:00 |
|
Daniel Stenberg
|
60eab89f10
|
in unescape(), '+' is now only converted to space after the first '?'
|
2000-08-31 12:03:04 +00:00 |
|
Daniel Stenberg
|
d49eba2aed
|
Jan Schmidt supplied an update
|
2000-08-24 17:55:48 +00:00 |
|
Daniel Stenberg
|
53c2798886
|
moved include setup.h
|
2000-08-24 14:28:11 +00:00 |
|
Daniel Stenberg
|
7271ebf23e
|
include config.h first
|
2000-08-24 14:27:51 +00:00 |
|
Daniel Stenberg
|
b6e18f2f66
|
#include "setup.h" moved first of all includes
|
2000-08-24 14:26:33 +00:00 |
|
Daniel Stenberg
|
400ca043c7
|
inet_ntoa_r() usage made more portable
|
2000-08-24 14:26:06 +00:00 |
|
Daniel Stenberg
|
1b1f143cd6
|
hostname and large file support added
|
2000-08-24 12:33:16 +00:00 |
|
Daniel Stenberg
|
1998aee2a2
|
Albert's fixes
|
2000-08-23 07:25:21 +00:00 |
|
Daniel Stenberg
|
d4731b7050
|
Albert Chin-A-Young's fixes
|
2000-08-23 07:23:42 +00:00 |
|
Daniel Stenberg
|
af352740db
|
increased the buffer size used for name lookups
|
2000-08-18 15:09:50 +00:00 |
|
Daniel Stenberg
|
4e35b4387c
|
Fred Noz fixed the gethostbyaddr_() call
|
2000-08-17 21:08:09 +00:00 |
|
Daniel Stenberg
|
a8f99e7924
|
the gethostbyname_r() usage was improved by Fred Noz
|
2000-08-17 21:07:22 +00:00 |
|
Daniel Stenberg
|
e2a63bee59
|
removed HAVE_VPRINTF dependence
|
2000-08-17 15:40:26 +00:00 |
|
Daniel Stenberg
|
4496e8ab8c
|
removed the HAVE_VPRINTF check
|
2000-08-17 15:39:50 +00:00 |
|
Daniel Stenberg
|
89e960f118
|
made Writeout() capable of getting called repeatedly
|
2000-08-15 21:54:38 +00:00 |
|
Daniel Stenberg
|
e7ce27a22c
|
Linux name resolving problem fixed with larger name-buffer
|
2000-08-11 18:08:50 +00:00 |
|
Daniel Stenberg
|
349a3aaf5b
|
Made it possible to replace the Content-Type: and Content-Length: headers
curl issues when doing a regular HTTP post. This should not be taken light-
heartedly though. Replacing them might get you into trouble!
|
2000-08-11 06:39:53 +00:00 |
|
Daniel Stenberg
|
8fd44dd648
|
allow zero length user names for http
|
2000-08-08 13:46:26 +00:00 |
|
Daniel Stenberg
|
a2f045451f
|
moved an include file further up to make AIX 3 more happy
|
2000-08-04 11:27:57 +00:00 |
|
Daniel Stenberg
|
02f994a715
|
Fixed to use the new HAVE_GETHOSTBYxxxx_R_x defines, now trying to support
the AIX-style as well. The AIX-stuff is *NOT* verified to work.
|
2000-08-04 11:27:17 +00:00 |
|
Daniel Stenberg
|
e5c792d4e6
|
mr Khristophorov added support for lame web servers sending bad range
headers...
|
2000-08-02 07:15:41 +00:00 |
|
Daniel Stenberg
|
c3c7739811
|
big last-beta (?) cleanup commit
|
2000-07-31 22:42:34 +00:00 |
|
Daniel Stenberg
|
513ac758da
|
The installed header files were moved from this to include/curl/Makefile.am
|
2000-07-31 22:41:27 +00:00 |
|
Daniel Stenberg
|
4c32b6c201
|
generated from the newly edited getdate.y that now supports a thread-safe
localtime() call
|
2000-07-31 21:32:46 +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
|
1cf13c825f
|
Replacing one of the internal headers with one that has no contents will now
completely disable that header to get sent.
|
2000-07-31 21:30:19 +00:00 |
|
Daniel Stenberg
|
9d5c6df788
|
added localtime_r()
|
2000-07-29 22:21:10 +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
|
f50fd062e9
|
corrected the Host: header's port number
|
2000-07-28 07:55:21 +00:00 |
|
Daniel Stenberg
|
f71a1485f3
|
libtool adjustments
|
2000-07-26 09:28:29 +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
|
1156252f92
|
Added http_close()
|
2000-07-25 21:16:51 +00:00 |
|
Daniel Stenberg
|
29eda80f96
|
uses auth_host to only send user+password to that particular site, usable if
Location: following takes "us" to other servers that should not get the
user and password
|
2000-07-25 21:16:32 +00:00 |
|
Daniel Stenberg
|
29bfaaa190
|
set a bit when a Location: is followed to allow code to act differently
on those occations
|
2000-07-25 21:15:01 +00:00 |
|
Daniel Stenberg
|
18853542a1
|
curl_close is a new function pointer that can be set to a protocol-specific
function to get called in the curl_close() function for cleanup
auth_host is added to store the original (first) host name used
|
2000-07-25 21:14:12 +00:00 |
|
Daniel Stenberg
|
5b7a5046e6
|
Torsten Foertsch's improvements
|
2000-07-25 12:21:22 +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
|
76f3498636
|
The "get ftp command response" function now uses select() on the socket and
thus enables timeout if the server doesn't respond within the proper time.
|
2000-07-25 12:12:29 +00:00 |
|
Daniel Stenberg
|
78686a5487
|
Added proxyport
|
2000-07-25 07:32:22 +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
|
e999182758
|
The Host: header now includes the port number if not default HTTP
|
2000-07-25 07:28:28 +00:00 |
|
Daniel Stenberg
|
d9c41a0ffd
|
Code 250 is okay as well as the previous 226-code after a successful file
transfer
|
2000-07-25 07:26:29 +00:00 |
|
Daniel Stenberg
|
1ef3600a07
|
haxx.nu => haxx.se
|
2000-06-20 15:31:26 +00:00 |
|
Daniel Stenberg
|
f22717fe6c
|
Added auto and free referer fields to the UrlData struct
|
2000-06-20 11:23:31 +00:00 |
|
Daniel Stenberg
|
f30ffef477
|
autoreferer added, switches off POST on location: following
|
2000-06-20 09:28:09 +00:00 |
|
Daniel Stenberg
|
72158ad2cf
|
Rich Gray fixed the PORT command line with the missing \r!
|
2000-06-20 07:45:53 +00:00 |
|
Daniel Stenberg
|
6489735491
|
mode was replaced with callback in the progress struct
|
2000-06-16 13:17:44 +00:00 |
|
Daniel Stenberg
|
fb9c5650ce
|
progress.mode replaced with progress.callback
|
2000-06-16 13:17:07 +00:00 |
|
Daniel Stenberg
|
94deff653b
|
removed pgrsMode()
|
2000-06-16 13:16:33 +00:00 |
|
Daniel Stenberg
|
435f17195e
|
removed lots of #if 0'ed code
removed the "mode" concept
moved all #-stuff to the client
|
2000-06-16 13:15:36 +00:00 |
|
Daniel Stenberg
|
8e8da82178
|
Added pgrsStartNow() on the appropriate place
|
2000-06-16 13:14:27 +00:00 |
|
Daniel Stenberg
|
eb88f3d9b1
|
when failing to write to a socket, we now bail out better
I also use typecasted size_t now for systems with unsigned such ones
|
2000-06-15 14:34:43 +00:00 |
|
Daniel Stenberg
|
e9957b87cd
|
removed the last \r\n\r\n bytes
now returns -1 from FormReader() when the last form data has been read!
|
2000-06-15 14:33:17 +00:00 |
|
Daniel Stenberg
|
ce7e3586da
|
Added #include <string.h>
|
2000-06-14 17:23:51 +00:00 |
|
Daniel Stenberg
|
94ec5ff44a
|
correct the POST workings. Tim Tassonis reported.
|
2000-06-14 17:15:07 +00:00 |
|
Daniel Stenberg
|
069347c83d
|
the -W and -g stuff needn't be here by default
|
2000-06-14 14:29:39 +00:00 |
|
Daniel Stenberg
|
022f1766f9
|
Added a define in the Mingw32 makefiles to allow parts of the config-win32
files depend on that as well. It turned out Borland has no unistd.h file
either, only mingw32 seems to use that.
|
2000-06-14 14:28:45 +00:00 |
|
Daniel Stenberg
|
ec520ceefd
|
bad HAVE_STRICMP usage found by Björn Stenberg
|
2000-06-14 14:26:20 +00:00 |
|
Daniel Stenberg
|
e22d75cd6e
|
Luong Dinh Dung's comments adjusted
|
2000-06-13 23:04:44 +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
|
d46932369a
|
curl_getenv() is now lowercase
|
2000-06-05 08:24:37 +00:00 |
|
Daniel Stenberg
|
476e0502ad
|
the curl_formparse() function was turned lowercase
|
2000-06-05 08:24:18 +00:00 |
|
Daniel Stenberg
|
ecb2b95b1c
|
struct HttpHeader changed to struct curl_slist
|
2000-06-05 08:23:50 +00:00 |
|
Daniel Stenberg
|
980ee98ec9
|
David LeBlanc corrected one of my mistakes
|
2000-05-31 06:31:31 +00:00 |
|
Daniel Stenberg
|
8d76ad6c8e
|
Adjusted to the GETHOSTBYADDR_R_NARGS style
|
2000-05-30 22:27:39 +00:00 |
|
Daniel Stenberg
|
6d522c9c1d
|
made getenv() more threadsafe for win32
|
2000-05-29 23:07:22 +00:00 |
|
Daniel Stenberg
|
1ea12e705e
|
had to add this since it was missing in the system includes!
|
2000-05-29 22:52:17 +00:00 |
|
Daniel Stenberg
|
a0ce95e155
|
David LeBlanc's fixes!
|
2000-05-29 22:51:13 +00:00 |
|
Daniel Stenberg
|
abc751ae13
|
generated with bison 1.28 which removes the alloca() mess!
|
2000-05-29 22:50:40 +00:00 |
|
Daniel Stenberg
|
784e9406ae
|
silly mistake corrected
|
2000-05-26 13:57:11 +00:00 |
|
Daniel Stenberg
|
3ad1df668e
|
AIX wants sys/time.h included
|
2000-05-25 15:18:34 +00:00 |
|
Daniel Stenberg
|
e27e490c7e
|
oops
|
2000-05-22 19:09:31 +00:00 |
|
Daniel Stenberg
|
dbd864a2a6
|
adjusted to work even without RTLD_GLOBAL defined
|
2000-05-22 19:04:18 +00:00 |
|
Daniel Stenberg
|
c35238e0a3
|
Jört Hartroth's updates
|
2000-05-22 17:18:55 +00:00 |
|
Daniel Stenberg
|
39b1801c63
|
moved here from the newlib branch
|
2000-05-22 17:17:57 +00:00 |
|
Daniel Stenberg
|
96dde76b99
|
moved here from the newlib branch
|
2000-05-22 14:12:12 +00:00 |
|
Daniel Stenberg
|
fb9d1ff00f
|
files moved to main branch from the newlib branch
|
2000-05-22 14:09:31 +00:00 |
|
Daniel Stenberg
|
de275780a9
|
Support for systems where RTLD_LAZY_GLOBAL is defined instead of
RTLD_GLOBAL and RTLD_LAZY separately.
|
2000-05-09 22:23:55 +00:00 |
|
Daniel Stenberg
|
89f05410d9
|
added a missing prototype, removed unused code
|
2000-04-11 21:48:33 +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
|
eb856b04fe
|
Improved the looks of the progress meter when the file size is between
9999 KB and 100 MB since it then can display the size as XX.X MB instead of
just XX as before.
|
2000-04-08 19:28:23 +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
|
9849c76d88
|
yet another tiny OS/2 fix
|
2000-03-23 10:41:39 +00:00 |
|
Daniel Stenberg
|
e541da93fe
|
in case the select() returns -1 and errno is EINTR, it should not abort
the download (MT-adjustment)
|
2000-03-23 10:41:16 +00:00 |
|
Daniel Stenberg
|
0fac349c62
|
Wham Bang's fixes
|
2000-03-23 10:40:14 +00:00 |
|
Daniel Stenberg
|
475869a612
|
6.5.2 release commit
|
2000-03-21 15:37:13 +00:00 |
|
Daniel Stenberg
|
211b9e552d
|
curl_unescape() could make a buffer overflow
|
2000-03-20 10:22:12 +00:00 |
|
Daniel Stenberg
|
ba37e24abd
|
generated from the new getdate.y file
|
2000-03-20 09:11:29 +00:00 |
|
Daniel Stenberg
|
fe43488fc5
|
commented the CFLAGS that was left in here by mistake
|
2000-03-20 09:10:51 +00:00 |
|
Daniel Stenberg
|
ff3fd842d8
|
Marco G. Salvagno's OS/2 fixes
|
2000-03-19 19:54:13 +00:00 |
|
Daniel Stenberg
|
35140201b5
|
updated to compile 6.5
|
2000-03-17 17:18:40 +00:00 |
|
Daniel Stenberg
|
739b3f241d
|
Added the forgotten http_code!
|
2000-03-16 11:41:56 +00:00 |
|
Daniel Stenberg
|
d48939c0c0
|
makes use of HAVE_RAND_SCREEN instead of WIN32 for using RAND_screen()
|
2000-03-16 11:41:27 +00:00 |
|
Daniel Stenberg
|
0aa3f705c2
|
removed an unnecessary #ifdef WIN32
|
2000-03-16 11:40:48 +00:00 |
|
Daniel Stenberg
|
14253f34f4
|
if stdlib.h exists, malloc.h should not be included (thus stop OpenBSD
complaints)
|
2000-03-16 11:40:15 +00:00 |
|
Daniel Stenberg
|
ab05797500
|
cleaned up some #ifdef mess, now uses data->fwrite() to write headers
|
2000-03-16 11:39:31 +00:00 |
|
Daniel Stenberg
|
8629719e0e
|
now writers the headers with the data->fwrite() function as well
|
2000-03-16 11:38:32 +00:00 |
|
Daniel Stenberg
|
570b4c3b59
|
as Pascal Gaudette pointed out, the ldap files were missing
|
2000-03-16 11:35:48 +00:00 |
|
Daniel Stenberg
|
90030a49c7
|
6.5 cleanup commit
|
2000-03-14 08:33:15 +00:00 |
|
Daniel Stenberg
|
2ad8ed7771
|
now sends cookies space separated to better work with IIS4.0 servers
|
2000-03-13 09:11:54 +00:00 |
|
Daniel Stenberg
|
01ce1010b4
|
renamed some variables and made \r work
|
2000-03-02 23:01:56 +00:00 |
|
Daniel Stenberg
|
d4e18e4179
|
Adjusted to run properly with OpenSSL 0.9.5.
|
2000-03-02 23:01:35 +00:00 |
|
Daniel Stenberg
|
cc80e5b582
|
Damien Adant <dams@usa.net> suggestion to make it compile on Ultrix
|
2000-03-02 23:00:54 +00:00 |
|
Daniel Stenberg
|
14e71a04d5
|
new variables added
|
2000-03-01 22:07:46 +00:00 |
|
Daniel Stenberg
|
cf23986a70
|
Added more variables to the progress struct targeted for statistics output
|
2000-03-01 22:06:57 +00:00 |
|
Daniel Stenberg
|
dfd341efd5
|
Added two new time stamp places
|
2000-03-01 22:05:11 +00:00 |
|
Daniel Stenberg
|
28011b8f9c
|
added prototype and defines for pgrsTime()
|
2000-03-01 22:01:46 +00:00 |
|
Daniel Stenberg
|
5fb1d20ed9
|
added pgrsTime() to store various time stamps for the -w option
|
2000-03-01 21:59:59 +00:00 |
|
Daniel Stenberg
|
4ff9f2b08e
|
store the pretransfer time
store the http code
|
2000-03-01 21:56:23 +00:00 |
|
Daniel Stenberg
|
04e714562c
|
Applied Jörn's patch
|
2000-03-01 21:54:50 +00:00 |
|
Daniel Stenberg
|
a5f13de704
|
Added writeout.[ch]
|
2000-02-21 23:53:36 +00:00 |
|
Daniel Stenberg
|
d073ec0a71
|
Supports the -w/--write-out feature
|
2000-02-21 23:52:53 +00:00 |
|
Daniel Stenberg
|
dd11333fce
|
new fields in the progress struct
|
2000-02-21 23:51:38 +00:00 |
|