aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
AgeCommit message (Collapse)Author
2003-11-19unconditional progressbarinit cures a windows crashDaniel Stenberg
2003-11-13Gisle Vanem added a flush to make the progress-bar look better on windowsDaniel Stenberg
(at least).
2003-11-07do a normal free() of the homedir nowDaniel Stenberg
2003-11-07Based on Gisle Vanem's $HOME patch, we now attempt to find the home dirDaniel Stenberg
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-06don't allow options that we KNOW can't be usedDaniel Stenberg
2003-10-31removed compiler warnings from my latest fixDaniel Stenberg
2003-10-31Added a new parse-numeric-parameters function so that options that takeDaniel Stenberg
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-30more help text cleanupsDaniel Stenberg
2003-10-29cleaned up the --help output. Tried to unify the language. Shortened a bunchDaniel Stenberg
of explanations.
2003-10-28possibly uninitialized variableDaniel Stenberg
2003-10-24free all memory on failure before bailing out, not really necessary butDaniel Stenberg
my upcoming automated test gets crazy if not
2003-10-23Georg Horn's patch. -k is no longer mutually exclusive with --cacert andDaniel Stenberg
--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-22make --disable-eprt work, based on Gisle Vanem's patchDaniel Stenberg
2003-10-17Dominick Meglio implemented CURLOPT_MAXFILESIZE and --max-filesize.Daniel Stenberg
2003-10-17made the password prompt nicerDaniel Stenberg
2003-10-16Added support for password prompting if only used name is given on theDaniel Stenberg
command line.
2003-09-22Added -4/--ipv4 and -6/ipv6.Daniel Stenberg
Re-arranged some option code.
2003-08-19Now offering support for multiple -T on the same command line, just makeDaniel Stenberg
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-14activate the new memory limit tests if requestedDaniel Stenberg
only set cookiejar if selected
2003-08-14better freeing when bailing out due to bad output globDaniel Stenberg
2003-08-14In case the output urlglob file name returned is NULL, then there wasDaniel Stenberg
badness in the string and we help our user by returning an error.
2003-08-11Check CURL_VERSION_ASYNCHDNS for feature outputDaniel Stenberg
2003-08-11--proxy-ntlm addedDaniel Stenberg
2003-08-11remodeled the help text to avoid those annoying puts() problems when aDaniel Stenberg
string reaches > 512 bytes...
2003-08-11-Z and -@ no longer work, they are now officially available for otherDaniel Stenberg
options, more frequently used, in a future release
2003-08-08introducing --ftp-create_dirsDaniel Stenberg
2003-08-07infilesize must be a long to work on 64bit archsDaniel Stenberg
2003-08-06better cleaning up of memory in case of failures in the get-loop (it wasDaniel Stenberg
taken care of by the exit-free anyway but caused test case 75 and 76 to report memory leaks). Also re-indented a small section.
2003-07-15more fixes from Doug Kaufman for DJGPP builds for DOSDaniel Stenberg
2003-07-05Some of Doug Kaufman's changes for the DOS portDaniel Stenberg
2003-07-04remove the usage of setvbuf() and use fflush() instead if no buffering shouldDaniel Stenberg
be done on the output
2003-06-26support for the new auth stuffDaniel Stenberg
more output on --version/-V mention --manual on the help output text
2003-06-12Make the HTTP auth stuff work, Dan Fandrich made --version output a listDaniel Stenberg
of all supported protocols.
2003-06-11ntlm addedDaniel Stenberg
2003-06-10Set auth type differently, we use one CURLOPT_HTTPAUTH instead as we planDaniel Stenberg
to add more method in the future.
2003-06-10Daniel Kouril's patch that adds HTTP negotiation support to libcurl wasDaniel Stenberg
added.
2003-06-10Pass the error stream pointer to the URL globber, so that it can reportDaniel Stenberg
errors correctly to the user, if need be. Also fixed so that a missing ] in the globbing process no longer leads to core dump.
2003-06-03include the time headers just like we used to do in the curl/curl.h headerDaniel Stenberg
once upon the time
2003-06-02David Byron's fix to get the progress-bar use the local size too whenDaniel Stenberg
doing a resumed download.
2003-05-27include sys/time.h, we didn't have a time() proto anymore. Did one of theDaniel Stenberg
changes in curl/curl.h make this occur?
2003-05-22Introducing --digestDaniel Stenberg
2003-05-21 Gisle Vanem made curl build with djgpp on DOS.Daniel Stenberg
2003-05-12setting ENCODING to "" means enable-all-you-supportDaniel Stenberg
2003-05-09--disable-eprt addedDaniel Stenberg
2003-04-24Dan Fandrich added support for the gzip Content-Encoding for --compressedDaniel Stenberg
2003-04-14new wording by Kevin RothDaniel Stenberg
2003-04-14With the recent fix of libcurl, it shall now return CURLE_SSL_CACERT whenDaniel Stenberg
it had problems withe CA cert and thus we offer a huge blurb of verbose help to explain to the poor user why this happens.
2003-03-31--location-trusted added, which does a normal location plus the newDaniel Stenberg
CURLOPT_UNRESTRICTED_AUTH option set TRUE. Patch by Guillaume Cottenceau.
2003-03-29Dan Shearer's fix from bug report #618892, which makes 'curl -O' outputDaniel Stenberg
an error message about a missing URL.
2003-03-12When we append stuff to the URL, we must make sure the text is properlyDaniel Stenberg
URL encoded before. Test case 58 added to verify this.