Gunter Knauf
2f6ff57d96
blocked sshkeycallback() with HAVE_LIBSSH2_KNOWNHOST_API to avoid compiler warnings.
2009-07-23 02:15:00 +00:00
Daniel Stenberg
77eba8727d
242 - SSH knownhost support (powered by libssh2 1.2)
...
Committed now. Not yet thoroughly degbugged etc, but at least the funtionality
is now present.
2009-07-22 22:51:00 +00:00
Daniel Stenberg
47c392e135
- Added CURLOPT_SSH_KNOWNHOSTS, CURLOPT_SSH_KEYFUNCTION, CURLOPT_SSH_KEYDATA.
...
They introduce known_host support for SSH keys to libcurl. See docs for
details.
2009-07-22 22:49:01 +00:00
Daniel Stenberg
9cff716925
don't set READDATA since it isn't used and only confuses readers
2009-07-22 22:08:01 +00:00
Michal Marek
4c207a004c
- David Binderman found a memory and fd leak in lib/gtls.c:load_file()
...
(https://bugzilla.novell.com/523919 ). When looking at the code, I found
that also the ptr pointer can leak.
2009-07-22 09:48:32 +00:00
Daniel Stenberg
650543a042
66. When using telnet, the time limitation options don't work.
...
http://curl.haxx.se/bug/view.cgi?id=2818950
2009-07-21 22:30:31 +00:00
Kamil Dudka
5f0cae8037
- Claes Jakobsson improved the support for client certificates handling
...
in NSS-powered libcurl. Now the client certificates can be selected
automatically by a NSS built-in hook. Additionally pre-login to all PKCS11
slots is no more performed. It used to cause problems with HW tokens.
- Fixed reference counting for NSS client certificates. Now the PEM reader
module should be always properly unloaded on Curl_nss_cleanup(). If the unload
fails though, libcurl will try to reuse the already loaded instance.
2009-07-20 21:50:21 +00:00
Gunter Knauf
95c2ab77e7
trial to fix a win64 compiler warning.
2009-07-17 22:34:16 +00:00
Gunter Knauf
d7f33b7e4e
added a cast to silent compiler warning with 64bit systems.
2009-07-16 17:39:14 +00:00
Gunter Knauf
56e6441ceb
test if adding ../lib to includes can fix the current break ...
2009-07-16 12:20:16 +00:00
Dan Fandrich
b74b5e0602
Added nonblock.c to the non-automake makefiles (note that the dependencies
...
in the Watcom makefiles aren't quite correct).
2009-07-15 21:49:47 +00:00
Bill Hoffman
b4dcbbfabd
ENH: fix build with ssl
2009-07-15 21:30:46 +00:00
Bill Hoffman
6dd0277c22
ENH: move dashboard location
2009-07-15 19:40:46 +00:00
Bill Hoffman
fb08218a04
BUG: curl did not build with cmake with VS 2005 for two reasons, ws2tcpip.h requires winsock2.h to be included before it with that compiler, and wldap32 is not available with the default install of the compiler, so disable ldap support if that is not found
2009-07-15 19:25:22 +00:00
Michal Marek
08d95bff5e
- Changed the description of CURLINFO_OS_ERRNO to make it clear that the
...
errno is not reset on success.
2009-07-15 11:49:12 +00:00
Gunter Knauf
b476530755
fixed typo.
2009-07-15 01:10:18 +00:00
Bill Hoffman
a8ea1e9ef4
ENH: add optional support for c-ares
2009-07-14 19:03:31 +00:00
Gunter Knauf
6dade671ad
renamed generated config.h to curl_config.h in order to avoid clashes when libcurl is used with other projects which also have a config.h (missing bits)
2009-07-14 15:36:12 +00:00
Gunter Knauf
38b88b5892
updated openssl version to latest; removed obsolete link to openssl patch since its now in the openssl releases.
2009-07-14 14:01:11 +00:00
Bill Hoffman
340e3b952f
ENH: move config.h.cmake to curl_config.h.cmake so it builds again
2009-07-14 13:46:45 +00:00
Gunter Knauf
35c91f6ea9
renamed generated config.h to ares_config.h in order to avoid clashes when libcurl is used with other projects which also have a config.h.
2009-07-14 13:38:50 +00:00
Bill Hoffman
f5f9354093
ENH: add nonblock.c to build for CMake
2009-07-14 13:35:10 +00:00
Bill Hoffman
600460ffc6
ENH: do not report if zlib is not found as it still works
2009-07-14 13:34:37 +00:00
Gunter Knauf
18b3833f90
renamed generated config.h to curl_config.h in order to avoid clashes when libcurl is used with other projects which also have a config.h.
2009-07-14 13:30:24 +00:00
Gunter Knauf
f671d0513c
renamed generated config.h to curl_config.h in order to avoid clashes when libcurl is used with other projects which also have a config.h.
2009-07-14 13:25:14 +00:00
Gunter Knauf
100f6b7703
added PKG_CONFIG_PATH to output to better verify if it gets properly set with cross compiles.
2009-07-13 23:33:57 +00:00
Daniel Stenberg
4e75c70874
silence a compiler warning
2009-07-11 09:57:54 +00:00
Daniel Stenberg
bdbfe1f8a9
add these new files to CVS as well
2009-07-09 21:55:26 +00:00
Daniel Stenberg
bea9d2cafd
241 - expose Curl_nonblock as curlx_nonblock
...
done
2009-07-09 21:50:33 +00:00
Daniel Stenberg
d709cb2ae3
- Eric Wong introduced curlx_nonblock() that the curl tool now (re-)uses for
...
setting a file descriptor non-blocking. Used by the functionality Eric
himself brough on June 15th.
2009-07-09 21:47:24 +00:00
Daniel Stenberg
444bb03fab
240 - GnuTLS configure fix to find older installations
...
done
2009-07-09 21:15:12 +00:00
Daniel Stenberg
966cc10fcc
bring back the libgnutls-config use for checking for GnuTLS if pkg-config
...
doesn't work, to better fine older gnutls installs
2009-07-09 18:10:25 +00:00
Daniel Stenberg
0c7087c41f
two more pending issues
2009-07-09 16:39:38 +00:00
Daniel Stenberg
c42a06bc1f
245 - HTTP version getinfo
2009-07-08 16:59:11 +00:00
Daniel Stenberg
b4c00a8fb0
updated with the actions I want to have done before the 7.19.6 release
2009-07-08 08:51:32 +00:00
Daniel Stenberg
f3403d4c5b
Markus Koetter's man page updates for the FTPPORT ranges
2009-07-08 07:20:42 +00:00
Daniel Stenberg
5cf78472e1
- Constantine Sapuntzakis posted bug report #2813123
...
(http://curl.haxx.se/bug/view.cgi?id=2813123 ) and an a patch that fixes the
problem:
Url A is accessed using auth. Url A redirects to Url B (on a different
server0. Url B reuses a persistent connection. Url B has auth, even though
it's on a different server.
Note: if Url B does not reuse a persistent connection, auth is not sent.
2009-07-08 07:00:40 +00:00
Gunter Knauf
2aaff16a87
added INET_ADDRSTRLEN define in case system headers dont provide.
2009-07-04 11:27:42 +00:00
Gunter Knauf
6236198d43
removed NIFLAGS which is no longer used; added NI_MAXHOST since its missing with some platforms.
2009-07-04 11:06:00 +00:00
Gunter Knauf
83fb285d40
Markus Koetter provided a patch to avoid getnameinfo() usage which broke a couple of both IPv4 and IPv6 autobuilds.
2009-07-04 01:04:23 +00:00
Daniel Stenberg
3050f10676
silly typo, pointed out by Fabian Keil
2009-06-30 21:32:52 +00:00
Daniel Stenberg
175fc5096d
Tor Arntsen pointed out a missing #ifdef for IPv6, and I changed another one
...
to use the "standard" ENABLE_IPV6 one. Also, if port number cannot be figured
out to connect to after a name resolve (due to it not being IPv4 or IPv6),
that particular address will now simply be skipped.
2009-06-30 21:30:39 +00:00
Daniel Stenberg
18f238dd53
my CURLINFO_CERTINFO fix
2009-06-29 20:46:50 +00:00
Daniel Stenberg
4f551259dd
- Markus Koetter made CURLOPT_FTPPORT (and curl's -P/--ftpport) support a port
...
range if given colon-separated after the host name/address part. Like
"192.168.0.1:2000-10000"
2009-06-29 20:46:01 +00:00
Daniel Stenberg
9cb68c6e32
- Modified the separators used for CURLOPT_CERTINFO in multi-part outputs. I
...
don't know how they got wrong in the first place, but using this output
format makes it possible to quite easily separate the string into an array
of multiple items.
2009-06-29 20:45:42 +00:00
Dan Fandrich
a9a89c604a
Fixed a compiler warning.
2009-06-27 06:05:08 +00:00
Yang Tse
e96a9190a3
Refactor how libraries are checked for connect() function, follow-up.
2009-06-21 02:42:34 +00:00
Yang Tse
1ff4e9008b
Refactor how libraries are checked for connect() function,
...
and check for connect() as it is done for other functions.
2009-06-20 17:24:43 +00:00
Gisle Vanem
2d716517a8
Remove unneeded defines.
2009-06-20 13:08:53 +00:00
Gisle Vanem
22226a8aec
Use select_s() and not select().
2009-06-20 13:07:59 +00:00