Gunter Knauf
45b2577974
added variadic macro stuff.
2007-03-27 19:27:43 +00:00
Gunter Knauf
8272abef28
changed link lib order to make nlmconv happy.
2007-03-26 17:01:35 +00:00
Gunter Knauf
5fbc93c3eb
added CVS Id tag.
2007-03-26 01:54:06 +00:00
Gunter Knauf
8851df41c5
fixed build to use compiler-default lib extension.
2007-03-26 01:50:44 +00:00
Dan Fandrich
0043e87014
Added --pubkey option to curl and made --key also work for SCP/SFTP,
...
plus made --pass work on an SSH private key as well.
2007-03-23 17:59:40 +00:00
Dan Fandrich
72175c738f
Free some additional strings on exit to avoid memory leaks.
2007-03-22 19:45:20 +00:00
Daniel Stenberg
b169aa2992
- Nick made the curl tool accept globbing ranges that only is one number, i.e
...
you can now use [1-1] without curl complaining.
2007-03-15 22:05:01 +00:00
Daniel Stenberg
6dd4fe0740
- Robert A. Monat improved the maketgz and VC6/8 generating to set the correct
...
machine type too.
2007-03-09 22:26:59 +00:00
Daniel Stenberg
3789e2e6ce
- Justin Fletcher fixed a file descriptor leak in the curl tool when trying to
...
upload a file it couldn't open. Bug #1676581
(http://curl.haxx.se/bug/view.cgi?id=1676581 )
2007-03-09 21:51:38 +00:00
Dan Fandrich
4c3568bfd6
Fixed a couple of problems detected by valgrind in test cases 181 & 216
2007-03-06 19:55:11 +00:00
Yang Tse
be8a5d0aef
proper symbol definition check for all AmigaOS flavours
2007-02-28 14:45:48 +00:00
Gisle Vanem
638c715a51
Added "CSOURCES = $(CURL_SOURCES)".
2007-02-27 15:44:25 +00:00
Gisle Vanem
00f36c5f45
Remove $(CURL_SOURCES).
2007-02-27 15:32:29 +00:00
Gisle Vanem
e69d82a5fb
Added TOPDIR variable. Put dependencies in external file.
...
config.h includes ../lib/config.dos.
2007-02-27 15:27:00 +00:00
Gisle Vanem
802a5b618e
Constify some arguments.
2007-02-25 18:02:27 +00:00
Gisle Vanem
1ca763d1d1
Use dynamic version of libcurl. Use '\' in dependencies.
2007-02-25 17:34:10 +00:00
Daniel Stenberg
e37973913d
- Added warning outputs if the command line uses more than one of the options
...
-v, --trace and --trace-ascii, since it could really confuse the user.
Clarified this fact in the man page.
2007-02-23 09:48:01 +00:00
Yang Tse
69565afab0
Check for stdbool.h at configuration stage, and include it if available.
...
Check for lowercase 'bool' type at configuration stage. If not available
provide a suitable replacement with a type definition of 'unsigned char'
in setup_once.h
Move definitions of TRUE and FALSE to setup_once.h
2007-02-22 02:51:54 +00:00
Linus Nielsen Feltzing
2f5e99ca02
New FTP CCC functionality - adds passive and active mode to accomodate for different server behaviour
2007-02-20 22:02:11 +00:00
Yang Tse
e268e8559e
curl tool was using functions curlx_tvnow and curlx_tvdiff which are not
...
part of the official libcurl API http://curl.haxx.se/lxr/source/lib/README.curlx
The documented way of using them would be to use timeval.c as a source code file.
The above described method works very well when statically linking libcurl and
apps, curl tool, but has several drawbacks when you build a true shared
libcurl (i.e. Name space clash at linkage stage as functions are defined more
than once. Windows makefiles are not capable of handling this system of
source-level sharing)
So...
Now curlutil.h and curlutil.c define and implement cutil_tvnow and cutil_tvdiff
which replace curlx_tvnow and curlx_tvdiff for the curl tool. Doing this we
avoid the above described problems.
2007-02-20 12:13:14 +00:00
Dan Fandrich
a0a47f2767
Better separate the library dependencies into those required by libcurl
...
and those required by other components to avoid forcing unneeded
dependencies into the target objects.
2007-02-17 01:29:01 +00:00
Yang Tse
4894ce16fc
use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handling
2007-02-16 16:01:19 +00:00
Gunter Knauf
e24cb6cb90
enabled IPV6 builds.
2007-02-15 01:36:35 +00:00
Daniel Stenberg
28b932fb4e
- Shmulik Regev fixed so that the final CRLF of HTTP response headers are sent
...
to the debug callback.
- Shmulik Regev added CURLOPT_HTTP_CONTENT_DECODING and
CURLOPT_HTTP_TRANSFER_DECODING that if set to zero will disable libcurl's
internal decoding of content or transfer encoded content. This may be
preferable in cases where you use libcurl for proxy purposes or similar. The
command line tool got a --raw option to disable both at once.
2007-02-12 21:13:47 +00:00
Yang Tse
c26ec47e90
compiler warning fix
2007-02-02 17:16:06 +00:00
Yang Tse
d2dd3d7e16
compiler warning fix
2007-02-01 15:36:56 +00:00
Gunter Knauf
daf527b276
enabled build with sspi.
2007-01-28 21:54:10 +00:00
Gunter Knauf
ee51c07be6
enabled build with hardcoded ca-bundle path;
...
added distclean target.
2007-01-28 15:31:06 +00:00
Gunter Knauf
b3e23373bd
use var for awk.
2007-01-28 14:43:25 +00:00
Daniel Stenberg
fbc4407583
- David McCreedy fixed the Curl command line tool for HTTP on non-ASCII
...
platforms.
2007-01-27 23:02:17 +00:00
Gunter Knauf
56580fc6f8
remove the res file too with clean target.
2007-01-26 21:00:02 +00:00
Gunter Knauf
2e6600425e
removed CFLAGS from linking.
2007-01-26 20:05:38 +00:00
Gisle Vanem
02fb4d96d1
Remove LoadLibrary() (from my private build).
2007-01-26 16:36:59 +00:00
Gisle Vanem
43e3c5e5fa
Free 'config->libcurl' at exit.
2007-01-26 16:24:52 +00:00
Gisle Vanem
4f496f2f70
Use "%Od" instead of CURL_FORMAT_OFF_T for <curlx.h> functions.
2007-01-26 16:18:47 +00:00
Gisle Vanem
d681bc7520
Options of type CURLOPTTYPE_FUNCTIONPOINT are never printable.
2007-01-26 15:15:27 +00:00
Gunter Knauf
5f5a28d20e
added project header to lib resource file; fixed header copyright.
2007-01-26 08:53:03 +00:00
Gunter Knauf
89f9cb4041
use provided resource file for exe.
2007-01-26 08:50:06 +00:00
Daniel Stenberg
1c0224be42
ugha, prevent a buffer overflow and allow very long strings in the generated
...
libcurl source...
2007-01-25 20:47:47 +00:00
Daniel Stenberg
dbdb7fa55a
- Added the --libcurl [file] option to curl. Append this option to any
...
ordinary curl command line, and you will get a libcurl-using source code
written to the file that does the equivalent operation of what your command
line operation does!
2007-01-25 15:58:00 +00:00
Gunter Knauf
83a43bea8a
removed unused define.
2007-01-25 15:00:01 +00:00
Gunter Knauf
2b7bcf2505
fixed copyright for new year.
2007-01-25 13:17:20 +00:00
Gunter Knauf
4b27fae069
enabled build with libssh2.
2007-01-25 13:14:42 +00:00
Gunter Knauf
36e3e6ed16
removed not used define.
2007-01-25 00:26:29 +00:00
Gisle Vanem
a61aafa325
Speed-up djgpp's stat() by avoid checking for uneeded stuff.
2007-01-23 08:57:12 +00:00
Gunter Knauf
9ab7cda010
enabled build with libssh2; fixed copyright for new year..
2007-01-23 00:26:45 +00:00
Daniel Stenberg
4750e6f3c5
- Linus Nielsen Feltzing introduced the --ftp-ssl-ccc command line option to
...
curl that uses the new CURLOPT_FTP_SSL_CCC option in libcurl. If enabled, it
will make libcurl shutdown SSL/TLS after the authentication is done on a
FTP-SSL operation.
2007-01-05 23:11:14 +00:00
Gisle Vanem
1d44c9ccc1
Plug more leaks.
2006-12-15 16:57:28 +00:00
Gisle Vanem
8da02df8e0
Free 'config->iface' if set.
2006-12-14 16:42:53 +00:00
Yang Tse
a46f55b9de
Make sure RETSIGTYPE is properly defined
2006-11-25 01:02:52 +00:00