Daniel Stenberg
7472ede32a
Philippe Hameau found out that -Q "+[command]" didn't work, although some code
...
was written for it. I fixed and added test case 227 to verify it. The curl.1
man page didn't mention the '+' so I added it.
2005-01-20 22:22:12 +00:00
Daniel Stenberg
b1080f7c9a
Cody Jones' enhanced version of Samuel Díaz García's MSVC makefile patch.
2005-01-18 10:17:34 +00:00
Gisle Vanem
246ea56eab
Added dependencies.
2005-01-12 15:32:41 +00:00
Gisle Vanem
38f8087281
Removed CURLTOOLDEBUG. It caused libcurl_wc.dll
...
to fail in mysterious ways.
2005-01-11 17:08:47 +00:00
Gisle Vanem
2e62458eef
Fix '!if' expression.
2005-01-11 14:52:42 +00:00
Gisle Vanem
9fd33c0b96
New file.
2005-01-08 16:06:37 +00:00
Gisle Vanem
3c09f2d2bd
Added Makefile.Watcom to EXTRA_DIST.
2005-01-08 16:03:45 +00:00
Daniel Stenberg
a137223b4f
prevent a single byte read outside the string in test case 39
2005-01-06 22:54:37 +00:00
Daniel Stenberg
52e1ce9518
fixed #1097019 , multiple GET posts (-G) error
2005-01-06 22:25:35 +00:00
Gisle Vanem
1e3b1b6e47
Minor comment fix.
2005-01-04 16:13:58 +00:00
Daniel Stenberg
1576f3319e
Alex Neblett's minor update
2005-01-02 19:19:32 +00:00
Daniel Stenberg
8ac90316d9
nah, don't use the system's getpass() function since it too often is limited
...
to 8(!) or similar lengths passwords
2004-12-26 09:17:38 +00:00
Daniel Stenberg
4ecf939452
./src/config.h.in is now removed from CVS. It is copied from the
...
lib/config.h.in file by buildconf
2004-12-25 22:10:38 +00:00
Daniel Stenberg
7ef6b05ef1
My reimplementation and cleanup of the getpass source code. We officially no
...
longer use Angus Mackay's getpass code due to the weirdo license his code was
donated to us under.
2004-12-25 22:08:02 +00:00
Daniel Stenberg
4ba1eb26fa
Added test case 217 that verified CURLINFO_HTTP_CONNECTCODE, and I made the
...
-w option support 'http_connect' to make it easier to verify!
2004-12-21 19:59:35 +00:00
Dan Fandrich
327b46cced
Fixed a compile warning introduced by making the protocol table const. This
...
involves a binary-compatible change to the API struct curl_version_info_data
2004-12-20 21:14:45 +00:00
Daniel Stenberg
497cc6bfaf
Samuel Listopad fixed -E to support "C:/path" (with forward slash) as well.
2004-12-18 10:28:31 +00:00
Gisle Vanem
9a8ba19b73
s/_write/write/g
2004-12-17 18:31:40 +00:00
Gisle Vanem
83b709401c
Add libidn.a and iconv libraries if USE_IDNA=1.
2004-12-17 12:43:02 +00:00
Gisle Vanem
ec8ee4404b
Support uploading and resuming of >2GB files.
...
Ref. lib/file.c.
2004-12-16 16:49:14 +00:00
Daniel Stenberg
95b84adb9b
precaution to prevent double typedefs of the bool
2004-12-15 14:05:07 +00:00
Daniel Stenberg
b34d161703
moved the bool typedef to setup.h
2004-12-15 10:33:51 +00:00
Daniel Stenberg
d88b3d3d5d
fixed how backslashes are treated in glob strings
2004-12-15 09:23:24 +00:00
Dan Fandrich
f2fb9039bd
Make some arrays of pointers const, too.
2004-12-15 03:03:45 +00:00
Dan Fandrich
1ba47e7af9
Add 'const' to immutable arrays.
2004-12-15 01:38:25 +00:00
Gisle Vanem
e181eda253
Caller must free 'engines' list.
2004-12-14 14:24:04 +00:00
Gisle Vanem
6a9ed44088
Support for "--engine list" option.
...
Moved CURLOPT_SSLENGINE* options to after verbose mode is set.
Added a goto. Eek!
2004-12-13 16:47:36 +00:00
Daniel Stenberg
df3ca59116
Dan Fandrich:
...
Here's a stab at a consolidation of the SSL detection heuristics into
configure. Source files aren't changed by this patch, except for setup.h and
the various config*.h files. Within the configure script, OPENSSL_ENABLED is
used to determine if SSL is being used or not, and outside configure,
USE_SSLEAY means the same thing; this could be even further unified some day.
Now, when SSL is not detected, configure skips the various checks that are
dependent on SSL, speeding up the configure process and avoiding complications
with cross compiles. I also updated all the architecture- specific config
files I could see, but I couldn't test them.
2004-12-11 18:47:22 +00:00
Daniel Stenberg
309e3ce4f9
David Byron's debug build fix
2004-12-10 19:16:51 +00:00
Gisle Vanem
fe5979cfdb
Replace MINGW32 with built-in __MINGW32__.
2004-12-06 14:43:04 +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
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
Gisle Vanem
d46a573bbe
Added revision tag.
2004-11-16 17:15:07 +00:00
Daniel Stenberg
8475a0df2f
new -w variables supported
2004-11-15 11:25:39 +00:00
Gisle Vanem
ccc4c9c02c
Added top_srcdir.
2004-11-15 10:41:58 +00:00
Gisle Vanem
16edb15600
Added revision id, test for USE_ARES.
...
Uses Makefile.inc.
2004-11-15 10:38:34 +00:00
Gisle Vanem
737dddaec0
Changes for static/dynamic linking of libcurl.
...
No need to generate a dummy sys/utime.h. Cleanup.
2004-11-14 13:51:33 +00:00
Gisle Vanem
b5c90c9b05
Borland doesn't have <sys/utime.h>, utime() nor
...
_lseeki64().
2004-11-14 13:50:21 +00:00
Gisle Vanem
fc2c06754c
Fix location of timeval.c.
2004-11-13 16:55:53 +00:00
Gisle Vanem
e53f139925
Add "-DCURL_STATICLIB" for static build.
...
Add ../lib/timeval.c for objects.
2004-11-13 15:47:17 +00:00
Gisle Vanem
6f8e3f106a
Set OpenSSL path to same as in ../lib/Makefile.vc6.
...
Import lib is now "libcurl_imp.lib".
Some cleanup and making it more readable.
2004-11-13 14:17:24 +00:00
Gisle Vanem
8fd676f73e
MSVC with static link must define CURL_STATICLIB.
...
zlib path set to same as in lib/Makefile.vc6.
2004-11-12 11:48:02 +00:00
Daniel Stenberg
59c063dfd3
Fix behaviour when passing NULL to CURLOPT_POSTFIELDS and CURLOPT_HTTPPOST.
2004-11-11 23:11:04 +00:00
Daniel Stenberg
fd49ba6c18
another lame change in an attempt to fix the moot gcc 3.4 warning
2004-11-08 21:31:57 +00:00
Daniel Stenberg
facfa19cdd
weirdo hack to fix debian bug report 278691:
...
'curl -v writes debugging to its network socket if stderr is closed'
2004-11-08 19:41:28 +00:00
Daniel Stenberg
3347ced899
added a default in the switch in an attempt to avoid the moot "will never be
...
executed" warning by gcc 3.4.0
2004-11-08 14:46:05 +00:00
Daniel Stenberg
fd884a3cd2
more retry stuff
2004-11-04 16:17:23 +00:00
Gisle Vanem
4245400ae4
Fixed _write() arguments.
2004-10-28 13:18:09 +00:00
Gisle Vanem
629bba6b35
*** empty log message ***
2004-10-28 13:13:29 +00:00
Daniel Stenberg
f6f2a9e4be
use longs
2004-10-28 07:23:19 +00:00
Daniel Stenberg
96cf615e9d
Added --retry and --retry-delay first attempt with four related test cases.
2004-10-27 21:29:55 +00:00
Daniel Stenberg
f4bef25b5e
CURLINFO_NUM_CONNECTS and more
2004-10-19 15:30:08 +00:00
Gisle Vanem
9296d9deb8
All Win compilers have locale.h + setlocale().
2004-10-19 10:13:26 +00:00
Daniel Stenberg
82d6cfa7fc
Peter Wullinger pointed out that curl should call setlocale() properly to
...
initiate the specific language operations, to make the IDN stuff work better.
2004-10-18 13:37:18 +00:00
Daniel Stenberg
bb8591cf54
set the SIZEOF_LONG define to get the new lib/strtoofft.h fine
2004-10-10 07:45:41 +00:00
Daniel Stenberg
39af394a1c
removed tabs and trailing whitespace from source
2004-10-06 07:50:18 +00:00
Daniel Stenberg
0ec4c66fba
fixed -F to support setting type= even on parts that aren't file-uploads
2004-09-10 21:47:52 +00:00
Gunter Knauf
702f549a6a
fixed nasty warnings with gcc 3.3.
2004-09-03 18:51:36 +00:00
Daniel Stenberg
9dbd6659dc
more typecasts to please picky compilers
2004-08-10 06:41:13 +00:00
Daniel Stenberg
7ca49dc91d
use Makefile.inc and make it get included in dist archives
2004-07-28 18:40:50 +00:00
Daniel Stenberg
645ee8a42a
renamed CURL_HEADERS, since it is a magic automake name we must not use
2004-07-28 18:40:18 +00:00
Daniel Stenberg
8e7fcd9ee1
using #[num] with -o now make it literally used if there's no globbing for
...
that particular index. Reported in bug report 997536.
2004-07-26 09:11:10 +00:00
Daniel Stenberg
ad63e1e698
removed trailing whitespace
2004-07-26 09:09:26 +00:00
Gunter Knauf
555cfb3059
fixed zlib suport.
2004-07-15 21:54:10 +00:00
Gunter Knauf
fca8fcec3e
added just another switch.
2004-07-15 19:36:30 +00:00
Gunter Knauf
6844d5dcad
removed old CXXFLAGS; added switch to suppress linker banner.
2004-07-15 18:17:15 +00:00
Gunter Knauf
d759e97166
removed unneeded libs from linking.
2004-07-15 17:21:07 +00:00
Gunter Knauf
0b0d20021c
made OpenSSL support conditional.
2004-07-15 02:09:40 +00:00
Daniel Stenberg
ca5d1e7a8d
removed the config-netware.h from the release archives
2004-07-14 14:18:31 +00:00
Gunter Knauf
40a39e2270
some more fixes; added cw32mt.lib, winmm.lib to the link libs for curl.exe.
2004-07-14 12:12:08 +00:00
Gunter Knauf
fadc08445a
changed to use Makefile.inc.
2004-07-14 11:30:01 +00:00
Gunter Knauf
15f3b4b6d1
removed zlib dependence from default target; added new zlib targets.
2004-07-11 12:28:07 +00:00
Gunter Knauf
35270e50c2
removed obsolete NetWare config files;
...
we generate now config.h dynamically from Makefile.
2004-07-11 09:31:53 +00:00
Gunter Knauf
ebb09cd9c4
minor cleanup.
2004-07-06 01:18:35 +00:00
Gunter Knauf
954575a19d
changed to use Makefile.inc; made paths overwritable.
2004-07-05 13:25:30 +00:00
Gunter Knauf
47bbe36725
added comment.
2004-07-05 13:24:44 +00:00
Gunter Knauf
dba40b35f2
try to relax linux build host detection.
2004-07-05 01:58:33 +00:00
Gunter Knauf
80c7566203
removed now obsolete ifdef.
2004-07-04 15:34:58 +00:00
Gunter Knauf
6e72ea7442
reverted, older gcc breaks compilation since it doesnt know the switch.
2004-07-03 20:18:02 +00:00
Gunter Knauf
a4aac27fd3
killed warning with gcc 3.3.1 and later when using -O2.
2004-07-03 19:58:01 +00:00
Gunter Knauf
5b8816dcb7
modified to use new Makefile.inc to build up object list;
...
added generation of config.h and a prebuild target to create all neded files.
2004-07-03 19:13:28 +00:00
Gunter Knauf
592658e874
added Makefile.inc which can be included from other makefiles to reduce maintaining.
2004-07-03 17:49:40 +00:00
Daniel Stenberg
e4caa98901
snprintf instead of sprintf,
...
better support for HUGE files with the -# progress bar
2004-07-02 12:48:53 +00:00
Daniel Stenberg
c211a7c685
added typecasts to please compilers
2004-07-02 12:29:15 +00:00
Daniel Stenberg
7876c078bc
variable type cleanup to hush compilers,
...
killed trailing whitespace
2004-07-02 12:28:57 +00:00
Daniel Stenberg
5a93f50394
typecase the argument to curl_easy_strerror() to a CURLcode to please
...
picky compilers
2004-07-01 14:06:44 +00:00
Daniel Stenberg
087748c48e
don't close the trace stream until _after_ the easy handle has been cleaned
...
up, as that can send traces too
2004-07-01 06:19:19 +00:00
Daniel Stenberg
efa5485744
Gisle's djgpp updates
2004-06-29 18:43:56 +00:00
Daniel Stenberg
a7b99fc463
check for a fine poll() before it is used to sleep subsecond
2004-06-27 21:51:54 +00:00
Daniel Stenberg
bbb72b7b6b
Gisle: free used memory better
2004-06-24 14:40:16 +00:00
Daniel Stenberg
5b55dcbfbb
reverted bad win32 fix
2004-06-24 14:34:13 +00:00
Gunter Knauf
e7dbbd16a5
fixed the MSVC build.
2004-06-24 13:49:14 +00:00
Daniel Stenberg
bd3d5a17b4
Gisle's "SSL patch" from June 16th 2004, modified by me as discussed on the
...
mailing list.
2004-06-18 06:20:43 +00:00
Gunter Knauf
4b3937373a
removed unused include path.
2004-06-11 17:27:03 +00:00
Gunter Knauf
08bf0907d4
fixed xdc generation, added lib target, load curl.nlm into ring3 by default.
2004-06-11 15:33:07 +00:00
Daniel Stenberg
eb044f8787
Tim Sneddon made it build fine on VMS again.
2004-06-11 12:29:30 +00:00
Gunter Knauf
8d0c77403c
some more makefile changes.
2004-06-11 02:29:16 +00:00
Gunter Knauf
5be788ba36
some more makefile changes.
2004-06-11 01:04:06 +00:00
Gunter Knauf
281559b31b
cosmetic correction.
2004-06-10 22:24:37 +00:00
Gunter Knauf
7b7ac04895
added timeval.c to the sources for curlx_ functions.
2004-06-10 20:46:24 +00:00
Gunter Knauf
60f5b2b275
minor output fix.
2004-06-10 20:43:46 +00:00
Gunter Knauf
c0f9d7fdb7
ups! no copy command defined.
2004-06-10 20:29:19 +00:00
Gunter Knauf
fc4d6f73a6
added generation of missing files.
2004-06-10 20:25:02 +00:00
Gunter Knauf
1a3797a699
make include path overridable.
2004-06-10 17:11:39 +00:00
Daniel Stenberg
55a69ebea6
Gisle's patch that'll allow curl to continue with the following URLs even
...
if one transfer fails.
2004-06-08 21:56:30 +00:00
Daniel Stenberg
8ee564c216
Marty Kuhrt's VMS fixes
2004-06-08 21:21:53 +00:00
Gunter Knauf
5bfeb60a83
corrected defines.
2004-06-08 15:05:45 +00:00
Gunter Knauf
2a627059ac
convert to UNIX format.
2004-06-08 14:57:37 +00:00
Daniel Stenberg
0b04c52119
Günter Knauf's netware build fixes
2004-06-04 07:02:30 +00:00
Daniel Stenberg
765754d39d
--proxy-basic added for completeness
2004-05-25 14:44:25 +00:00
Daniel Stenberg
f6319bd706
Massimiliano Ziccardi's updates for the VC6 makefiles
2004-05-25 13:52:12 +00:00
Daniel Stenberg
9a33561e80
make one call instead of two
2004-05-25 07:51:06 +00:00
Daniel Stenberg
d57c178a62
delete trailing whitespace
2004-05-24 13:31:28 +00:00
Daniel Stenberg
6faa83bc6a
if no errorbuffer string was provided when a return code was returned, use
...
the curl_easy_strerror() function to provide one
2004-05-24 13:27:48 +00:00
Daniel Stenberg
34af02caca
Disable memdebug for the allocs done by the app, unless CURLTOOLDEBUG is
...
defined (which it never is atm).
Now, we can focus on making 'runtests -t [num]' work on all test cases and
we should never leak nor crash.
2004-05-12 08:22:04 +00:00
Daniel Stenberg
7a35fb5403
slightly better dealing of bad mem situations
2004-05-10 14:45:11 +00:00
Daniel Stenberg
329f17ac7c
better detect if/when curl_slist_append() returns failure, and bail out
...
accordingly
2004-05-10 14:04:35 +00:00
Daniel Stenberg
00557a5475
checkpasswd() prevents segfault by checking that input argument is non-NULL
2004-05-10 09:16:21 +00:00
Daniel Stenberg
fb086b57a8
slightly odd fix to prevent -Wunreachable-code to warn
2004-05-05 09:20:08 +00:00
Daniel Stenberg
6def0892ea
additional typecasts in an attempt to avoid compiler warnings when switching
...
from 64 bit types to 32 bit ones
2004-05-05 07:30:52 +00:00
Daniel Stenberg
1c0744bde6
removed bad free()
2004-05-05 07:20:08 +00:00
Daniel Stenberg
27e76021e9
Added support for --proxy-digest
2004-05-03 11:56:18 +00:00
Daniel Stenberg
ec113aefb9
use the new lib/curlx.h header and modified the code to use all to-become-
...
curlx_-functions with the new prefix to prepare this code for the future
removal of several curl_-functions from the public libcurl API.
2004-04-30 08:23:50 +00:00
Daniel Stenberg
19f5aa165c
make the contents able to be any data, the previous stopped at white space
2004-04-30 06:45:53 +00:00
Daniel Stenberg
372e7a6cd4
Include "setup.h" and not "config.h" since setup.h is made to include
...
the correct config.h for the platform, and when this is done the USE_MANUAL
define is properly known.
2004-04-26 21:15:48 +00:00
Daniel Stenberg
1dbe60b8b7
supports showing "IDN" as a libcurl feature, now outputs the features
...
in alphabetical order
2004-04-26 07:14:47 +00:00
Daniel Stenberg
3915fecf80
USE_MANUAL is now defined by default
2004-04-25 15:21:16 +00:00
Daniel Stenberg
68a3cbe384
make the generated hugehelp.c file use the USE_MANUAL define so that it
...
will be properly built with configure --disable-manual even if the source
file is already present
2004-04-25 08:13:07 +00:00
Daniel Stenberg
37e4858cd0
Made --proxy-ntlm check if the underlying library actually supports NTLM
2004-04-23 08:44:27 +00:00
Daniel Stenberg
84406b3e2c
allow newlines in the contents when doing -F "var=[contents]"
2004-04-22 15:26:30 +00:00
Daniel Stenberg
b23dbf9f34
Gisle Vanem made the -4/-6 actually get set too
2004-04-14 12:00:53 +00:00
Daniel Stenberg
cf1f46e1ca
renamed the strtoofft() macro to curlx_strtoofft() to adjust to the curlx_*
...
concept, and added lib/README.curlx to explain details about it
2004-04-07 07:30:40 +00:00
Daniel Stenberg
f052cbee19
Use curl_off_t for the limit rate values to support REALLY huge values on
...
such platforms that support large files.
2004-04-07 07:23:52 +00:00
Daniel Stenberg
0ccdf3d0e6
improved --limit-rate functionality, partly by the new use of curlx_tvnow()
2004-04-06 12:06:05 +00:00
Daniel Stenberg
f4ec465bfc
added HAVE_GETTIMEOFDAY, we need it for better time resolution
2004-04-06 07:49:57 +00:00
Daniel Stenberg
57c86a953d
typecasts to please picky compilers checking the printf() format string
2004-04-06 07:48:29 +00:00
Daniel Stenberg
03def138fe
Andrés García's updated mingw makefiles
2004-04-02 07:18:13 +00:00
Daniel Stenberg
f466d7a6f1
these are now in the packages/vms dir
2004-03-29 22:45:14 +00:00
Daniel Stenberg
126ed14313
Gisle Vanem's djgpp/MS-DOS updates
2004-03-29 12:29:25 +00:00
Daniel Stenberg
bb3d6e8552
tcp-nodelay patch by Joe Halpin
2004-03-25 13:37:18 +00:00
Daniel Stenberg
7cf47ea5b5
include curl/curlver.h instead since this only needs the version defines
2004-03-24 07:27:58 +00:00
Daniel Stenberg
d426db3d27
int/size_t cleanup
2004-03-23 09:12:51 +00:00
Daniel Stenberg
98b619c3a7
removed deleted files
2004-03-21 22:49:36 +00:00
Daniel Stenberg
5b75919f95
Marty Kuhrt's adjustments for a cleaner VMS build
2004-03-21 22:44:52 +00:00
Daniel Stenberg
8eda06131b
new netware-related files added to the distribution
2004-03-17 12:48:41 +00:00
Daniel Stenberg
5b55f9ecb3
Günter Knauf's NetWare changes.
2004-03-17 12:46:42 +00:00
Daniel Stenberg
3417e0b0fc
nonsense comments removed
2004-03-17 07:22:04 +00:00
Daniel Stenberg
ec050ccbc4
Marty Kuhrt's VMS updates
2004-03-15 10:11:34 +00:00
Daniel Stenberg
9af532e662
David Byron's fix to clear outs.filename
2004-03-12 08:03:31 +00:00
Daniel Stenberg
50a1853560
use the new OS define from lib/config-win32.h
2004-03-10 16:07:19 +00:00
Daniel Stenberg
35e158d80b
make loop variable size_t as well when looping to a size_t limit
2004-03-10 16:03:12 +00:00
Daniel Stenberg
c30cb73a5b
fread() returns a size_t
2004-03-08 12:56:18 +00:00
Daniel Stenberg
b7c56594b3
use curl standard source formatting
2004-03-08 12:51:33 +00:00
Daniel Stenberg
2b700fae9d
typecast enum to int to make it printf() properly
2004-03-08 12:51:13 +00:00
Daniel Stenberg
ef783d8da7
variable type fixes
2004-03-08 12:48:09 +00:00
Daniel Stenberg
a4f1833629
Moved the error message buffer into the glob struct as well.
2004-03-08 12:47:37 +00:00
Daniel Stenberg
e0287fea20
David Byron's version resource fix
2004-03-04 09:56:39 +00:00
Daniel Stenberg
4fbf3f16e2
new "version resource" file for windows builds
2004-03-04 09:56:17 +00:00
Daniel Stenberg
2479e06848
David Byron's work on making libcurl only require winsock 1.1 on Windows
...
machines.
2004-03-03 13:32:56 +00:00
Daniel Stenberg
b2ef40731a
Tom Bates' adjustment to build on his nsr-tandem-nsk.
2004-03-03 09:27:18 +00:00
Daniel Stenberg
9f437269fb
Define CURL_NO_OLDIES to prevent us from getting obsolete stuff defined.
2004-03-02 09:13:28 +00:00
Daniel Stenberg
45391178c9
CURLOPT_MUTE is obsolete since a long while, we don't need to set it!
2004-03-02 09:11:52 +00:00
Daniel Stenberg
c9b23ca055
check for CURL_VERSION_LARGEFILE in the feature bitmask
2004-03-01 16:24:26 +00:00
Daniel Stenberg
87e7f4f688
Use the z-option to printf %d for size_t printf. z is supported by the
...
libcurl *printf and by Linux printf(). This should make the code work nicely
even for 64bit size_ts.
2004-03-01 12:45:12 +00:00
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
Daniel Stenberg
f9f1f0e316
Early Ehlinger's CURLOPT_FTP_CREATE_MISSING_DIRS patch was applied
2003-08-08 09:13:19 +00:00
Daniel Stenberg
609059b6ec
infilesize must be a long to work on 64bit archs
2003-08-07 13:20:58 +00:00
Daniel Stenberg
6af73f417a
use 644 for the chmod
2003-08-07 06:43:11 +00:00
Daniel Stenberg
0d8c754ffd
better cleaning up of memory in case of failures in the get-loop (it was
...
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-08-06 23:48:08 +00:00
Daniel Stenberg
1b80276496
better cleaning up allocated memory in case of failures
2003-08-06 23:47:01 +00:00
Daniel Stenberg
38a9b14965
chmod the hugehelp.c in the dist hook to make distcheck run fine
2003-08-06 22:14:39 +00:00
Daniel Stenberg
9ea2087ede
David Byron's makefile fix to allow 7.10.6 to build fine using VC
2003-08-01 07:53:27 +00:00
Daniel Stenberg
da20d68a12
removed silly target that only works when building from CVS
2003-07-30 14:26:36 +00:00
Daniel Stenberg
6809a906bb
Make sure to generate an uncompressed hugehelp.c file for inclusion in
...
the distribution archive, as it isn't sure zlib is present everywhere. Those
who care much for compressed help should regenerate the file.
2003-07-30 07:33:41 +00:00
Daniel Stenberg
5f8989a436
CURLDEBUG not MALLOCDEBUG
2003-07-29 11:07:38 +00:00
Daniel Stenberg
aa7b0648ff
Fixes based on Gisle Vanem's input since this script failed due to
...
possibly crlf newlines.
2003-07-28 23:00:56 +00:00
Daniel Stenberg
bdb5e5a250
7.10.6
2003-07-28 12:13:48 +00:00
Daniel Stenberg
99c32e460f
Andrés García updated with the added files etc
2003-07-25 08:59:55 +00:00
Daniel Stenberg
1a94fee42d
Juan F. Codagnone's fixes to build properly on Windows again
2003-07-23 08:21:21 +00:00
Daniel Stenberg
172271498d
pre4-commit
2003-07-21 08:25:31 +00:00
Daniel Stenberg
b4620364a2
more fixes from Doug Kaufman for DJGPP builds for DOS
2003-07-15 23:47:25 +00:00
Daniel Stenberg
5b72eb0b03
Some of Doug Kaufman's changes for the DOS port
2003-07-05 13:13:49 +00:00
Daniel Stenberg
e4e7db551f
HAVE_SETVBUF removed, no longer used
2003-07-04 18:17:58 +00:00
Daniel Stenberg
269d491b6a
remove the usage of setvbuf() and use fflush() instead if no buffering should
...
be done on the output
2003-07-04 17:16:34 +00:00
Daniel Stenberg
69eb1790da
CURLDEBUG is the symbol to use, no longer MALLOCDEBUG
2003-06-26 11:34:36 +00:00
Daniel Stenberg
a1af6f3614
adjusted the compressed generation to be more helpful in comments etc
2003-06-26 11:34:07 +00:00
Daniel Stenberg
3aced61465
support for the new auth stuff
...
more output on --version/-V
mention --manual on the help output text
2003-06-26 11:33:29 +00:00
Daniel Stenberg
9d139a6b35
Make the HTTP auth stuff work, Dan Fandrich made --version output a list
...
of all supported protocols.
2003-06-12 23:02:36 +00:00
Daniel Stenberg
d2abe44e6f
remove the dumpit file after use
2003-06-12 19:17:08 +00:00
Daniel Stenberg
9c7703ace1
Based on Dan Fandrich's patch and gzip unpack function, we now compress
...
the 'hugehelp' text if libz and gzip are available at build time.
2003-06-12 12:54:34 +00:00
Daniel Stenberg
252cc2213e
ntlm added
2003-06-11 13:42:53 +00:00
Daniel Stenberg
d0cc92a01a
Set auth type differently, we use one CURLOPT_HTTPAUTH instead as we plan
...
to add more method in the future.
2003-06-10 12:49:16 +00:00
Daniel Stenberg
e56ae1426c
Daniel Kouril's patch that adds HTTP negotiation support to libcurl was
...
added.
2003-06-10 12:22:19 +00:00
Daniel Stenberg
e7fb72a732
Pass the error stream pointer to the URL globber, so that it can report
...
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-10 09:42:22 +00:00
Daniel Stenberg
ceef206c21
include the time headers just like we used to do in the curl/curl.h header
...
once upon the time
2003-06-03 08:07:06 +00:00
Daniel Stenberg
7c6424f0a9
we want the time defines too
2003-06-03 08:06:23 +00:00
Daniel Stenberg
21e87b9bb3
David Byron's fix to get the progress-bar use the local size too when
...
doing a resumed download.
2003-06-02 13:42:42 +00:00
Daniel Stenberg
5670563a26
include sys/time.h, we didn't have a time() proto anymore. Did one of the
...
changes in curl/curl.h make this occur?
2003-05-27 22:56:01 +00:00
Daniel Stenberg
8026b1e194
Introducing --digest
2003-05-22 22:40:01 +00:00