Daniel Stenberg
113531432a
make the "check" actually open all those file desciptors as well to make sure
...
it works, as it has proved to not work in some cases (like on Tor Arntsen's
AIX 5100-06 xlc 5.0 --disable-shared runs).
2004-12-01 10:34:46 +00:00
Gisle Vanem
bfa74c2649
alarm() works unreliable on djgpp 2.03. Don't use it.
2004-11-30 14:59:24 +00:00
Daniel Stenberg
6bb215f56c
recent changes
2004-11-30 10:21:25 +00:00
Daniel Stenberg
8b37844e5f
fixed test case errors
2004-11-30 10:20:59 +00:00
Daniel Stenberg
1445e62312
three new compress test cases
2004-11-30 09:54:16 +00:00
Daniel Stenberg
4781ff88fd
Fixed the array comparison function even more, made the temporary files used
...
for diff output get created in the log/ dir and no longer deletes them since
they help in understanding the problem, fixing the test case and fixing curl
problems.
2004-11-30 09:53:53 +00:00
Daniel Stenberg
c28e15c682
Dan Fandrich's fix for libz 1.1 and "extra field" usage in a gzip stream
2004-11-30 09:44:54 +00:00
Daniel Stenberg
fe0585ec91
no longer use the MIME::Base64.pm package as it seems to not be standard
...
on lots of perl versions, provide our own base64 decoder
2004-11-30 09:27:11 +00:00
Daniel Stenberg
18c0b49f3d
added test 221 to test a broken gzip content download
2004-11-29 22:37:52 +00:00
Daniel Stenberg
5d69c956ee
added test 220 - simple gzip auto decompress
2004-11-29 22:15:42 +00:00
Daniel Stenberg
93aa22ea08
--disable-epsv when connecting to an IPv6 ftp server
2004-11-29 21:45:25 +00:00
Daniel Stenberg
b7c6bc20be
removed comment
2004-11-29 21:44:40 +00:00
Daniel Stenberg
9bb4a95e08
include setup.h first
2004-11-29 21:44:23 +00:00
Daniel Stenberg
0966ddafaa
As reported in Mandrake's bug tracker bug 12285
...
(http://qa.mandrakesoft.com/show_bug.cgi?id=12285 ), when connecting to an
IPv6 host with FTP, --disable-epsv (or --disable-eprt) effectively disables
the ability to transfer a file. Now, when connected to an FTP server with
IPv6, these FTP commands can't be disabled even if asked to with the
available libcurl options.
2004-11-29 21:25:07 +00:00
Daniel Stenberg
c073625fb9
zero terminate the buffer spitout() returns, as the sws.c code depends on
...
that!
2004-11-29 18:26:09 +00:00
Daniel Stenberg
85dd4bfb8d
make it possible for a test case to depend on the feature 'libz'
2004-11-29 12:23:02 +00:00
Daniel Stenberg
5ae34aa8e1
killed trailing whitespace
2004-11-29 12:11:46 +00:00
Daniel Stenberg
0eb8414750
Enable test cases to provide sections base64-encoded to be able to test
...
with binary data.
2004-11-29 12:10:09 +00:00
Daniel Stenberg
09717d3fc8
utility to base encode data passed on stdin
2004-11-29 12:09:05 +00:00
Daniel Stenberg
81a3246a56
stricter newline policy
2004-11-29 12:01:07 +00:00
Daniel Stenberg
4c8fbe9abf
spell
2004-11-29 08:47:33 +00:00
Daniel Stenberg
c0d448f778
if gmtime() returns NULL, this returns -1 to bail out nicely
2004-11-29 08:10:10 +00:00
Daniel Stenberg
16e9a9eaef
removed one we won't do, removed the CWD optimize as it is (partly) done
2004-11-28 13:04:34 +00:00
Daniel Stenberg
0d7446c134
add more info to the stderr output
2004-11-28 08:57:03 +00:00
Daniel Stenberg
a4752673bb
typecast the coversion from long to int
2004-11-27 09:27:48 +00:00
Daniel Stenberg
9a0d5c4ed8
progress meter newline
2004-11-26 21:35:14 +00:00
Gisle Vanem
d85bc18178
I changed my mind. Remove ioctl() macro in setup.h instead.
2004-11-26 16:08:15 +00:00
Gisle Vanem
f0e66d8c76
Added anyauthput.exe.
2004-11-26 15:04:15 +00:00
Gisle Vanem
af114358c8
Renamed urldata.h members 'ioctl*' to 'ioctrl*' due to
...
clash with djgpp ioctl() macro in setup.h.
2004-11-26 14:57:01 +00:00
Daniel Stenberg
ffe17a8197
As reported in Mandrake's bug tracker bug 12289
...
(http://qa.mandrakesoft.com/show_bug.cgi?id=12289 ), curl would print a newline
to "finish" the progress meter after each redirect and not only after a
completed transfer.
2004-11-26 14:33:13 +00:00
Daniel Stenberg
2459e1e268
removed no longer used variable
2004-11-26 08:52:18 +00:00
Daniel Stenberg
a34a4af36a
last-second-before-commit changes corrected
2004-11-26 08:41:39 +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
5d94ff5974
made the code fit within 80 cols
2004-11-25 16:49:14 +00:00
Daniel Stenberg
0d4ddfa743
mingw _has_ a ftruncate() but it doesn't work with 64bit file sizes so we
...
can just safely pretend we don't have one
2004-11-24 22:11:18 +00:00
Gisle Vanem
56c9899832
Provide a 64-bit capable ftruncate(). MingW has one, but
...
it takes only 32-bit offsets.
2004-11-24 19:34:25 +00:00
Daniel Stenberg
7b3fba1ad5
added missing new error string
2004-11-24 18:25:33 +00:00
Daniel Stenberg
700e3b685a
mingw has a ftruncate() function
2004-11-24 16:16:36 +00:00
Daniel Stenberg
3e1caa6185
HTTP "auth done right". See lib/README.httpauth
2004-11-24 16:11:35 +00:00
Daniel Stenberg
50eafb7668
decided to skip the MSVC makefile fixes, nobody seems to really want them
...
and they are rather excessive
2004-11-24 16:08:41 +00:00
Daniel Stenberg
25559ac02e
Andrés García fixed the configure script to detect select properly when run
...
with Msys/Mingw on Windows.
2004-11-24 15:49:43 +00:00
Gisle Vanem
51a87fa652
Clarify the static vs. import lib issue on Win32.
2004-11-24 15:14:42 +00:00
Daniel Stenberg
b2dad0342f
added a bunch of people who really deserve to be here
2004-11-23 22:15:49 +00:00
Daniel Stenberg
a5abce7982
oops, use the precheck too!
2004-11-23 10:05:10 +00:00
Daniel Stenberg
de3f22b288
cut out release with no issue to fix
2004-11-23 09:52:56 +00:00
Daniel Stenberg
be5cc378c8
introducing the client/precheck concept to allow test 518 to *only* run when
...
it actually can run and test the FD_SETSIZE stuff it is meant to test
2004-11-23 09:50:16 +00:00
Daniel Stenberg
4afc4aed73
yet another binding
2004-11-23 09:22:23 +00:00
Daniel Stenberg
a4e1ac7952
David Phillips fix for test 518 and my extension to make it not run on
...
systems that can't run it fine.
2004-11-22 22:26:46 +00:00
Daniel Stenberg
f84d2b4d36
trying a version with URLs for all function calls
2004-11-22 16:24:46 +00:00
Daniel Stenberg
b4c7876e4b
issue 52 is fixed, I work on 51
2004-11-22 15:49:17 +00:00