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 |
|
Daniel Stenberg
|
10f958029a
|
Added writeout stuff
|
2000-02-21 23:51:09 +00:00 |
|
Daniel Stenberg
|
947a644d5a
|
moved a few more variables to the progress struct and I had some problems
on how to approach the -# progress bar in the new style transfers...
|
2000-02-21 23:50:27 +00:00 |
|
Daniel Stenberg
|
f028f4f4a5
|
removed upload.[ch] from here
|
2000-02-21 22:25:02 +00:00 |
|
Daniel Stenberg
|
f4898981b0
|
added #include <timeval.h> on Jörn's advice
added lastshow to the progress struct
|
2000-02-16 00:02:40 +00:00 |
|
Daniel Stenberg
|
8ed78f6c38
|
Now starts the progress meter timer at once!
|
2000-02-16 00:01:50 +00:00 |
|
Daniel Stenberg
|
65b3a9b498
|
Jörn Hartroth adjusted for the mingw32 compiler
|
2000-02-16 00:01:07 +00:00 |
|
Daniel Stenberg
|
b4a47dda27
|
re-arranged the progress meter columns, made the hour-field two characters
wide and made the pgrsUpdate() make a final meter update so that the final
values actually are displayed last.
|
2000-02-16 00:00:27 +00:00 |
|
Daniel Stenberg
|
325238708f
|
modified the progress meter usage
|
2000-02-15 23:59:03 +00:00 |
|
Daniel Stenberg
|
7413ee668f
|
all new progress stuff on the way in
|
2000-02-14 23:15:08 +00:00 |
|
Daniel Stenberg
|
41fb29e8c7
|
upload.[ch] are removed
|
2000-02-14 23:14:44 +00:00 |
|
Daniel Stenberg
|
f63c7b8d62
|
new stuff for the new progress meter
|
2000-02-14 23:13:15 +00:00 |
|
Daniel Stenberg
|
1ebeb976f9
|
newly generated from the new getdate.y
|
2000-02-14 23:12:19 +00:00 |
|
Daniel Stenberg
|
582754c0e2
|
uses the new progress functions
|
2000-02-14 23:03:05 +00:00 |
|
Daniel Stenberg
|
238baede4b
|
made upload/download work better simultaneously
now uses the new progress meter functions
|
2000-02-14 22:59:39 +00:00 |
|
Daniel Stenberg
|
5a99be2545
|
updated to use the new set of progress-functions
|
2000-02-14 22:57:42 +00:00 |
|
Daniel Stenberg
|
efb410a188
|
Ellis Pritchard <ellis@citria.com> made it work for MacOS X
|
2000-02-10 23:28:10 +00:00 |
|
Daniel Stenberg
|
9ef5f5ef5a
|
This should no longer send empty cookies to the server
|
2000-02-10 23:15:33 +00:00 |
|
Daniel Stenberg
|
9280c208d3
|
* Made '-' as file name to read cookies from equal stdin.
* I hope I finally removed 'empty cookies' crash
|
2000-02-10 23:14:53 +00:00 |
|
Daniel Stenberg
|
bc375152b1
|
removed include upload.h
|
2000-02-01 23:57:54 +00:00 |
|
Daniel Stenberg
|
c758744e7e
|
removed #include "upload.h"
|
2000-02-01 23:56:28 +00:00 |
|
Daniel Stenberg
|
c6a8bb3d56
|
Added some RFC2109 support
|
2000-02-01 23:54:51 +00:00 |
|
Daniel Stenberg
|
dbc0b63935
|
upload.[ch] are history
|
2000-02-01 23:52:43 +00:00 |
|
Daniel Stenberg
|
15755b3fd8
|
Adjusted to use the new Transfer() instead of the old Download()
|
2000-02-01 23:52:11 +00:00 |
|
Daniel Stenberg
|
d2af77e60c
|
Download() was merged with Upload() and now they both form the new Transfer()
function that deals with both directions at the same time.
|
2000-02-01 23:51:01 +00:00 |
|
Daniel Stenberg
|
a96c6e9693
|
Upload() and Download() are now Transfer()!
|
2000-02-01 23:50:13 +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
|
ede7cf175e
|
assume 79 columns instead of 80 in case we don't know, to better work on
win32 systems
|
2000-01-31 22:19: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
|
aec48e7894
|
Joern.Hartroth@telekom.de rightfully suggested two #include include fixes
|
2000-01-17 17:29:42 +00:00 |
|
Daniel Stenberg
|
c8d64b8ac2
|
I removed the Makefile. Since it is generated, it always gets changed and I
don't want to keep commiting it!
|
2000-01-16 18:54:11 +00:00 |
|
Daniel Stenberg
|
7c8bb5dfff
|
Made the progress bar cooler, with ideas from Björn Stenberg <bjorn@haxx.nu>
|
2000-01-16 18:52:53 +00:00 |
|
Daniel Stenberg
|
63aefdb50b
|
changed a tiny comment
|
2000-01-16 18:52:24 +00:00 |
|
Daniel Stenberg
|
90719eb3fd
|
more removals
|
2000-01-10 23:55:47 +00:00 |
|
Daniel Stenberg
|
360edafb43
|
cleanup
|
2000-01-10 23:46:24 +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 |
|