Commit Graph

517 Commits

Author SHA1 Message Date
Daniel Stenberg 4515d06465 David Byron's fixes to make the latest curl build fine under MSVC 6. 2004-02-26 16:23:28 +00:00
Daniel Stenberg 37817667e2 use %ld when printfing longs 2004-02-25 15:41:36 +00:00
Daniel Stenberg 243bd5bbb4 David Byron's fix to allow the speed-limit logic work even if you set
limit-rate. It does work on the expense of the rate limiter.
2004-02-21 15:08:21 +00:00
Daniel Stenberg 907bb78f3e When the built-in manual is disabled, we generate a function doing nothing
just to avoid making a totally empty file. Just to avoid compiler warnings.
2004-02-20 15:39:37 +00:00
Daniel Stenberg edd467a12c Use the strtoofft.h header file from the lib directory, as we are now
officially using library-code when building the app (at least for the platforms
that don't have a strtoll() on their own).
2004-02-19 08:13:20 +00:00
Daniel Stenberg e0c0b2ba7d fix the help text for --manual if built without manual 2004-02-17 13:46:00 +00:00
Daniel Stenberg 1d937d62c0 support configure --disable-manual 2004-02-12 14:46:12 +00:00
Daniel Stenberg cc85f813d1 Make param2text() take an int argument, as that is what's being passed in.
This is made to prevent compiler warnings.
2004-02-09 08:31:52 +00:00
Daniel Stenberg e723d2eb7c use VAR_NONE instead of 0 in the table to prevent compiler warning 2004-02-09 08:29:09 +00:00
Daniel Stenberg 1cb2306ae0 Andrés García's updates 2004-02-05 21:03:53 +00:00
Daniel Stenberg 9254c3a103 Fix the socklen_t type too. Needed only when built with memory debugging
as then we include the memdebug.h header from the lib dir, and it then
requires this type... (fails on IRIX 6.5 without this)
2004-02-05 08:27:47 +00:00
Daniel Stenberg 3a0192bea6 Use the nroff option figured out by the configure script. An attempt to
make this better on more systems.
2004-02-02 22:39:37 +00:00
Daniel Stenberg 7f0ec86769 fixed the win32 function to use the correct proto, as pointed out by Gisle
Vanem
2004-02-02 07:24:30 +00:00
Daniel Stenberg 50c80a49cc Added --socks 2004-01-30 08:51:24 +00:00
Daniel Stenberg f50678eda7 don't include config.g in src/hugehelp.c unless HAVE_CONFIG_H is defined 2004-01-29 15:48:27 +00:00
Daniel Stenberg 0d6236f7e1 make pedantic compiler options generate less warnings 2004-01-29 13:54:08 +00:00
Daniel Stenberg 0e4e72f193 added hugehelp.h 2004-01-29 13:53:34 +00:00
Daniel Stenberg 107413c021 nonsence change to make -Wunreachable-code get happy 2004-01-29 13:49:41 +00:00
Daniel Stenberg d7579087f2 use hugehelp.h to silence picky compiler warnings 2004-01-29 13:48:36 +00:00
Daniel Stenberg 9bca9681ba Gisle has eyes, I don't 2004-01-28 17:38:58 +00:00
Daniel Stenberg 7d15651115 don't advance the line pointer if it already points to the null terminator 2004-01-27 12:39:34 +00:00
Daniel Stenberg d10a941d29 Removed two redundant #include files in the djgpp section. They're already
included. (a Dan Fandrich fix)
2004-01-26 07:55:16 +00:00
Daniel Stenberg 4227407438 Use Curl_strtoll() if needed. This is not a library call, this is just the
same code as the library uses for its internal function. Thus the captical
C in the beginning.
2004-01-23 12:50:53 +00:00
Daniel Stenberg 6e29f5d1df use the Curl_strtoll() source code from the lib code 2004-01-23 12:49:53 +00:00
Daniel Stenberg d8ee927be2 define SIZEOF_CURL_OFF_T if not already defined 2004-01-23 07:41:05 +00:00
Daniel Stenberg f39749cee4 Gisle Vanem fixed the compressed help text zlib code 2004-01-22 14:27:58 +00:00
Daniel Stenberg 5bd0471315 use curl_off_t instead of off_t 2004-01-22 12:46:07 +00:00
Daniel Stenberg 2431b2caff David Byron cleaned up how --trace with no option was treated, and also
arguments in a config file without a required parameter!
2004-01-19 22:15:59 +00:00
Daniel Stenberg 61e3d75def Gisle Vanem's patch for variables that "might be used uninitialized" 2004-01-16 09:17:04 +00:00
Daniel Stenberg 846d203d31 spell-fixed a comment
now errors out if built with off_t > 32 bits but without strtoll()
2004-01-15 07:09:23 +00:00
Daniel Stenberg d2f7037ff7 HAVE_LIMITS_H 2004-01-14 07:47:55 +00:00
Daniel Stenberg c3614fa6a3 Gisle Vanem updated the code for win32 and djgpp builds. 2004-01-14 07:42:10 +00:00
Daniel Stenberg f1da9e508e indented and formatted the VMS-specific code more in the same style as
other curl code
2004-01-13 16:13:32 +00:00
Daniel Stenberg 9e80356dd5 Luck Call made win32 password prompting support backspace 2004-01-13 16:07:40 +00:00
Daniel Stenberg 3c1bb36193 use the *correct* header! 2004-01-13 08:57:01 +00:00
Daniel Stenberg baf948db40 Dan Fandrich made the hugehelp.c contain both compressed and uncompressed
help if libz is available using #ifdef in the source instead, to allow the
distributed source code to be easier built with compressed help text.
2004-01-13 08:48:41 +00:00
Daniel Stenberg 9906eb8e19 define HAVE_LIBZ if libz is present, for hugehelp.c 2004-01-13 08:47:10 +00:00
Daniel Stenberg 36f76396ea Diego Casorran's fixes to allow native AmigaOS builds 2004-01-13 08:35:57 +00:00
Daniel Stenberg 053f6c85ef updated year in the copyright string 2004-01-07 09:19:33 +00:00
Daniel Stenberg 292ef5fabb Dan Fandrich's zlib fix 2004-01-05 22:54:45 +00:00
Daniel Stenberg b60e0fa97e David J Meyer's large file support. 2004-01-05 22:29:29 +00:00
Daniel Stenberg 4ea14b25df Gisle Vanem's djgpp fixes 2003-12-19 08:03:48 +00:00
Daniel Stenberg a025425d06 use the CORRECT file name! ;-) 2003-12-11 07:27:13 +00:00
Daniel Stenberg 68c508976f added the new amiga files to the dist 2003-12-10 13:56:13 +00:00
Daniel Stenberg 4d8a53da2f Diego Casorran's amiga makefiles 2003-12-10 13:54:57 +00:00
Daniel Stenberg 29d3deaee8 native amiga support by Diego Casorran 2003-12-10 13:54:12 +00:00
Daniel Stenberg 6c8e6df38f Marty Kuhrt moved most of the VMS stuff to a separate header file. 2003-12-03 08:40:39 +00:00
Daniel Stenberg 96d3db1687 new VMS files 2003-12-03 08:39:46 +00:00
Daniel Stenberg 3e43105ff1 Marty Kuhrt updates 2003-12-03 08:39:24 +00:00
Daniel Stenberg ad5ead8bed --ftp-pasv now overrides a previous --ftpport option. We now also support
it named "--ftp-port" as the additional dash between the words is used in
several other options and this makes it more consistant.
2003-12-02 18:01:08 +00:00
Daniel Stenberg 012c4ee1fa James Clancy updated the Borland makefiles 2003-11-27 12:24:22 +00:00
Daniel Stenberg bc01ad5b9e --ftp-ssl support added 2003-11-24 11:59:15 +00:00
Daniel Stenberg c0336dcc52 Gisle Vanem fixed the Windows build 2003-11-23 22:26:40 +00:00
Daniel Stenberg e9a545c710 unconditional progressbarinit cures a windows crash 2003-11-19 15:59:23 +00:00
Daniel Stenberg cd9aabb474 Gisle Vanem added a flush to make the progress-bar look better on windows
(at least).
2003-11-13 07:14:23 +00:00
Daniel Stenberg c10bc0ef12 for the getpwuid() etc 2003-11-08 14:29:36 +00:00
Daniel Stenberg f9b1981bd7 use char, not bool 2003-11-08 08:39:34 +00:00
Daniel Stenberg 445950aa70 do a normal free() of the homedir now 2003-11-07 17:19:57 +00:00
Daniel Stenberg 8be602cdfd Based on Gisle Vanem's $HOME patch, we now attempt to find the home dir
in a slightly better way for more platforms. The $HOME is only used for
.curlrc atm, but the possible upcoming change of .netrc treatment may also
need the home dir.
2003-11-07 17:17:15 +00:00
Daniel Stenberg bcbaeaf7d5 define TRUE and FALSE here as some platforms don't have them otherwise 2003-11-07 07:02:35 +00:00
Daniel Stenberg d95f7129d5 don't allow options that we KNOW can't be used 2003-11-06 14:16:16 +00:00
Daniel Stenberg c45f43ce32 Troels Walsted Hansen fixed the MSVC makefiles to build fine on Windows. 2003-11-04 06:59:25 +00:00
Daniel Stenberg 00d2c9d92d removed compiler warnings from my latest fix 2003-10-31 09:49:10 +00:00
Daniel Stenberg 900cecae96 Added a new parse-numeric-parameters function so that options that take
a numeric argument can better bail out if given a weird parameter. This
catches situations such as "-y -Y 2000" or "-O -C [URL]" etc.
2003-10-31 09:22:25 +00:00
Daniel Stenberg fe291202db Make the CVS version clone the libcurl version string, this is generated
by the maketgz script so in releases this is replaced by an actual string.
2003-10-30 13:28:58 +00:00
Daniel Stenberg 4606dc4158 ignore .dist files here 2003-10-30 13:07:36 +00:00
Daniel Stenberg 2c120aa05c more help text cleanups 2003-10-30 09:15:47 +00:00
Daniel Stenberg aad70aa24e cleaned up the --help output. Tried to unify the language. Shortened a bunch
of explanations.
2003-10-29 16:11:36 +00:00
Daniel Stenberg 60ef75f2ee possibly uninitialized variable 2003-10-28 09:28:11 +00:00
Daniel Stenberg 9010bd3831 free all memory on failure before bailing out, not really necessary but
my upcoming automated test gets crazy if not
2003-10-24 12:56:27 +00:00
Daniel Stenberg f32d011d90 Georg Horn's patch. -k is no longer mutually exclusive with --cacert and
--capath. Using -k together with one of those just means that the result
of the CA cert check is ignored (but displayed if -v is used).
2003-10-23 07:46:22 +00:00
Daniel Stenberg debe6a1432 make --disable-eprt work, based on Gisle Vanem's patch 2003-10-22 11:56:08 +00:00
Daniel Stenberg 640d6a5564 updated for mingw32 2003-10-21 14:14:25 +00:00
Daniel Stenberg 2e9d100d03 pre5 2003-10-21 14:11:25 +00:00
Daniel Stenberg f7f7cd6cce 7.10.8-pre4 2003-10-18 12:04:38 +00:00
Daniel Stenberg ce5db9a86e Dominick Meglio implemented CURLOPT_MAXFILESIZE and --max-filesize. 2003-10-17 13:11:00 +00:00
Daniel Stenberg 8823679e70 made the password prompt nicer 2003-10-17 07:04:56 +00:00
Daniel Stenberg 722ece4055 define HAVE_SYS_SOCKET_H if that file is present. This is needed when we
#include "../lib/memdebug.h" for memory debug builds.
2003-10-17 06:59:48 +00:00
Daniel Stenberg cadcc12169 Added support for password prompting if only used name is given on the
command line.
2003-10-16 14:09:39 +00:00
Daniel Stenberg 33525ac165 7.10.8-pre3 commit 2003-10-08 13:54:36 +00:00
Daniel Stenberg aaddfa0181 Shard's fix to build fine on BeOS 2003-10-05 15:05:04 +00:00
Daniel Stenberg 16643faaa1 Added -4/--ipv4 and -6/ipv6.
Re-arranged some option code.
2003-09-22 22:29:11 +00:00
Daniel Stenberg 48c1943824 7.10.8-pre2 2003-09-21 23:22:39 +00:00
Daniel Stenberg d4ab68cd51 7.10.8-pre1 commit 2003-09-07 23:31:59 +00:00
Daniel Stenberg 5974309d10 CURLINFO_RESPONSE_CODE replaces CURLINFO_HTTP_CODE 2003-08-20 15:42:24 +00:00
Daniel Stenberg 93a29c3c45 Now offering support for multiple -T on the same command line, just make
sure you have one URL for each -T. A -T file name can also be "globbed"
like -T "{file1,file2}".

Test case 149 verifies this functionality.
2003-08-19 23:42:24 +00:00
Daniel Stenberg 8042cd93c3 set the large-file support defines for the client too 2003-08-18 15:11:33 +00:00
Daniel Stenberg 5c2df3e1a4 7.10.7 2003-08-15 07:08:02 +00:00
Daniel Stenberg 73500267ee activate the new memory limit tests if requested
only set cookiejar if selected
2003-08-14 15:01:52 +00:00
Daniel Stenberg e6011e33a6 return failure when an alloc function fails 2003-08-14 15:01:20 +00:00
Daniel Stenberg caca034302 better freeing when bailing out due to bad output glob 2003-08-14 13:38:19 +00:00
Daniel Stenberg fb366ed35f free data on failure 2003-08-14 13:37:55 +00:00
Daniel Stenberg fe60fc4730 In case the output urlglob file name returned is NULL, then there was
badness in the string and we help our user by returning an error.
2003-08-14 11:53:53 +00:00
Daniel Stenberg 46690d5e1c modified the #[num] code to be more robust, to return NULL on errors and
to support numbers larger than 9
2003-08-14 11:53:09 +00:00
Daniel Stenberg 6550d271f0 7.10.7-pre4 commit 2003-08-12 12:48:40 +00:00
Daniel Stenberg 50257d4f50 Check CURL_VERSION_ASYNCHDNS for feature output 2003-08-11 23:13:41 +00:00
Daniel Stenberg 793d0e27e1 --proxy-ntlm added 2003-08-11 12:23:55 +00:00
Daniel Stenberg 1b39b53321 remodeled the help text to avoid those annoying puts() problems when a
string reaches > 512 bytes...
2003-08-11 12:04:46 +00:00
Daniel Stenberg 07660eea1e -Z and -@ no longer work, they are now officially available for other
options, more frequently used, in a future release
2003-08-11 10:34:25 +00:00
Daniel Stenberg e347d06a49 introducing --ftp-create_dirs 2003-08-08 10:24:13 +00:00