platform/upstream/curl.git
17 years agoadded check for sys/param.h.
Gunter Knauf [Wed, 4 Jul 2007 09:01:40 +0000 (09:01 +0000)]
added check for sys/param.h.

17 years agotrial to catch problem with Daniels cross-mingw ares builds.
Gunter Knauf [Tue, 3 Jul 2007 18:18:40 +0000 (18:18 +0000)]
trial to catch problem with Daniels cross-mingw ares builds.

17 years agoadded NetWare CLIB-own header to solve gcc warnings.
Gunter Knauf [Tue, 3 Jul 2007 16:21:57 +0000 (16:21 +0000)]
added NetWare CLIB-own header to solve gcc warnings.

17 years agofew minor changes to make ares compile for NetWare CLIB architecture.
Gunter Knauf [Tue, 3 Jul 2007 16:00:36 +0000 (16:00 +0000)]
few minor changes to make ares compile for NetWare CLIB architecture.

17 years agofixed rule to build libcares when needed.
Gunter Knauf [Tue, 3 Jul 2007 00:50:40 +0000 (00:50 +0000)]
fixed rule to build libcares when needed.

17 years agochanged to build for CLIB / LIBC.
Gunter Knauf [Tue, 3 Jul 2007 00:42:11 +0000 (00:42 +0000)]
changed to build for CLIB / LIBC.

17 years agoadded libcares to static build if ares enabled.
Gunter Knauf [Tue, 3 Jul 2007 00:12:03 +0000 (00:12 +0000)]
added libcares to static build if ares enabled.

17 years agocontributors from the 7.16.3 release notes
Daniel Stenberg [Mon, 2 Jul 2007 22:04:36 +0000 (22:04 +0000)]
contributors from the 7.16.3 release notes

17 years agosync'd with lib makefile changes: use var for awk; fixed RECV* / SEND* defines; debug...
Gunter Knauf [Mon, 2 Jul 2007 18:50:18 +0000 (18:50 +0000)]
sync'd with lib makefile changes: use var for awk; fixed RECV* / SEND* defines; debug var can be overwritten; added better compiler path handling.

17 years agosome more makefile tweaks and hacks to deal with both lib architectures.
Gunter Knauf [Mon, 2 Jul 2007 18:42:14 +0000 (18:42 +0000)]
some more makefile tweaks and hacks to deal with both lib architectures.

17 years agoFix problem with the indenting noticed by Pavel
James Housley [Mon, 2 Jul 2007 17:22:51 +0000 (17:22 +0000)]
Fix problem with the indenting noticed by Pavel

17 years agoignore make error when trying to copy curl.pdf which isnt in CVS.
Gunter Knauf [Sun, 1 Jul 2007 22:17:07 +0000 (22:17 +0000)]
ignore make error when trying to copy curl.pdf which isnt in CVS.

17 years agomention the old name
Daniel Stenberg [Sun, 1 Jul 2007 22:03:47 +0000 (22:03 +0000)]
mention the old name

17 years agoThomas J. Moore provided a patch that introduces Kerberos5 support in
Daniel Stenberg [Sun, 1 Jul 2007 22:01:18 +0000 (22:01 +0000)]
Thomas J. Moore provided a patch that introduces Kerberos5 support in
libcurl. This also makes the options change name to --krb (from --krb4) and
CURLOPT_KRBLEVEL (from CURLOPT_KRB4LEVEL) but the old names are still

17 years agoSong Ma helped me verify and extend a fix for doing FTP over a SOCKS4/5 proxy
Daniel Stenberg [Sun, 1 Jul 2007 21:28:14 +0000 (21:28 +0000)]
Song Ma helped me verify and extend a fix for doing FTP over a SOCKS4/5 proxy

17 years agochanged RECV_* / SEND_* defines to correctly reflect NetWare APIs;
Gunter Knauf [Sun, 1 Jul 2007 21:06:41 +0000 (21:06 +0000)]
changed RECV_* / SEND_* defines to correctly reflect NetWare APIs;
some more minor Makefile tidyups.

17 years agodisabled 64bit type for CLIB build which removes compiler runtime dependency.
Gunter Knauf [Sun, 1 Jul 2007 16:55:37 +0000 (16:55 +0000)]
disabled 64bit type for CLIB build which removes compiler runtime dependency.

17 years agoupdated NetWare docu.
Gunter Knauf [Sun, 1 Jul 2007 12:09:25 +0000 (12:09 +0000)]
updated NetWare docu.

17 years agoadded lib architecture to NLM description.
Gunter Knauf [Sun, 1 Jul 2007 01:33:51 +0000 (01:33 +0000)]
added lib architecture to NLM description.

17 years agoadded HAVE_SYS_IOCTL_H define; added gcc runtime.
Gunter Knauf [Sat, 30 Jun 2007 23:53:54 +0000 (23:53 +0000)]
added HAVE_SYS_IOCTL_H define; added gcc runtime.

17 years agomoved includes to setup.h so that the project headers also pick them up (eleminate...
Gunter Knauf [Sat, 30 Jun 2007 23:45:57 +0000 (23:45 +0000)]
moved includes to setup.h so that the project headers also pick them up (eleminate gcc warning).

17 years agofixed path to Metrowerks tools and runtime since they changed between compiler versions.
Gunter Knauf [Sat, 30 Jun 2007 21:20:24 +0000 (21:20 +0000)]
fixed path to Metrowerks tools and runtime since they changed between compiler versions.

17 years agominor patches to enable building for NetWare CLIB.
Gunter Knauf [Sat, 30 Jun 2007 20:16:03 +0000 (20:16 +0000)]
minor patches to enable building for NetWare CLIB.
sent by Dmitry Mityugov.

17 years agominor patches to enable building for NetWare CLIB.
Gunter Knauf [Sat, 30 Jun 2007 20:08:13 +0000 (20:08 +0000)]
minor patches to enable building for NetWare CLIB.
sent by Dmitry Mityugov.

17 years agoenabled building for NetWare CLIB architecture.
Gunter Knauf [Sat, 30 Jun 2007 20:02:51 +0000 (20:02 +0000)]
enabled building for NetWare CLIB architecture.

17 years agorevert previous patch since it turned out that older cp dont know this switch, argh!
Gunter Knauf [Thu, 28 Jun 2007 22:31:18 +0000 (22:31 +0000)]
revert previous patch since it turned out that older cp dont know this switch, argh!

17 years agoUsing fdopen() is a more correct way to implement the CURLOPT_NEW_FILE_PREMS
James Housley [Thu, 28 Jun 2007 11:11:29 +0000 (11:11 +0000)]
Using fdopen() is a more correct way to implement the CURLOPT_NEW_FILE_PREMS
file.c, but the debug interface was missing.  This adds the routines needed
to make the memory debuging work for fdopen().

17 years agoreality sync
Daniel Stenberg [Thu, 28 Jun 2007 10:47:05 +0000 (10:47 +0000)]
reality sync

17 years agofixed nasty cp warnings about not beeing able to preserve ownership.
Gunter Knauf [Thu, 28 Jun 2007 01:20:30 +0000 (01:20 +0000)]
fixed nasty cp warnings about not beeing able to preserve ownership.

17 years agoJames Bursa's improvement
Daniel Stenberg [Wed, 27 Jun 2007 21:35:17 +0000 (21:35 +0000)]
James Bursa's improvement

17 years agofix little flaw that could make the transfer loop end prematurely
Daniel Stenberg [Wed, 27 Jun 2007 21:29:29 +0000 (21:29 +0000)]
fix little flaw that could make the transfer loop end prematurely

17 years agoAdd two new options for the SFTP/SCP/FILE protocols: CURLOPT_NEW_FILE_PERMS
James Housley [Wed, 27 Jun 2007 20:15:48 +0000 (20:15 +0000)]
Add two new options for the SFTP/SCP/FILE protocols: CURLOPT_NEW_FILE_PERMS
and CURLOPT_NEW_DIRECTORY_PERMS.  These control the premissions for files
and directories created on the remote server.  CURLOPT_NEW_FILE_PERMS
defaults to 0644 and CURLOPT_NEW_DIRECTORY_PERMS defaults to 0755

17 years agoremoved trailing spaces.
Gunter Knauf [Wed, 27 Jun 2007 10:14:00 +0000 (10:14 +0000)]
removed trailing spaces.

17 years agofixed wrong var name
Gunter Knauf [Wed, 27 Jun 2007 10:12:48 +0000 (10:12 +0000)]
fixed wrong var name

17 years agoadd an FTP rename example to 3.7
Daniel Stenberg [Tue, 26 Jun 2007 21:53:46 +0000 (21:53 +0000)]
add an FTP rename example to 3.7

17 years agoRobert Iakobashvili re-arranged the internal hash code to work with a custom
Daniel Stenberg [Tue, 26 Jun 2007 21:09:28 +0000 (21:09 +0000)]
Robert Iakobashvili re-arranged the internal hash code to work with a custom
hash function for different hashes, and also expanded the default size for
the socket hash table used in multi handles to greatly enhance speed when
very many connections are added and the socket API is used.

17 years agoThe results for a list only directory should be sent to the callback
James Housley [Tue, 26 Jun 2007 20:23:10 +0000 (20:23 +0000)]
The results for a list only directory should be sent to the callback

17 years agoftp_list_only mode should list all file types, not just directories.
James Housley [Tue, 26 Jun 2007 19:12:58 +0000 (19:12 +0000)]
ftp_list_only mode should list all file types, not just directories.

17 years agogah, adding missing braces, removed silly debug output, added new debug output
Daniel Stenberg [Mon, 25 Jun 2007 14:17:52 +0000 (14:17 +0000)]
gah, adding missing braces, removed silly debug output, added new debug output

17 years agoAdjusted how libcurl treats HTTP 1.1 responses without content-lenth or
Daniel Stenberg [Mon, 25 Jun 2007 13:58:14 +0000 (13:58 +0000)]
Adjusted how libcurl treats HTTP 1.1 responses without content-lenth or
chunked encoding (that also lacks "Connection: close"). It now simply
assumes that the connection WILL be closed to signal the end, as that is how
RFC2616 section 4.4 point #5 says we should behave.

17 years agofix the version string as well
Daniel Stenberg [Mon, 25 Jun 2007 13:52:16 +0000 (13:52 +0000)]
fix the version string as well

17 years agostart working towards 7.16.4
Daniel Stenberg [Mon, 25 Jun 2007 09:34:44 +0000 (09:34 +0000)]
start working towards 7.16.4

17 years ago7.16.3
Daniel Stenberg [Mon, 25 Jun 2007 09:18:16 +0000 (09:18 +0000)]
7.16.3

17 years agoAs reported by "Tro" in http://curl.haxx.se/mail/lib-2007-06/0161.html and
Daniel Stenberg [Sun, 24 Jun 2007 19:32:33 +0000 (19:32 +0000)]
As reported by "Tro" in curl.haxx.se/mail/lib-2007-06/0161.html and
http://curl.haxx.se/mail/lib-2007-06/0238.html, libcurl didn't properly do
no-body requests on FTP files on re-used connections properly, or at least
it didn't provide the info back in the header callback properly in the
subsequent requests.

17 years agoadded netware install target
Gunter Knauf [Fri, 22 Jun 2007 21:10:41 +0000 (21:10 +0000)]
added netware install target

17 years agomade debug flag settable from outside; add allways debug stuff when DB != NDEBUG
Gunter Knauf [Fri, 22 Jun 2007 21:10:17 +0000 (21:10 +0000)]
made debug flag settable from outside; add allways debug stuff when DB != NDEBUG

17 years agoremove annoying debug output
Daniel Stenberg [Fri, 22 Jun 2007 20:24:11 +0000 (20:24 +0000)]
remove annoying debug output

17 years agoGerrit Bruchhäuser pointed out a warning that the Intel(R) Thread Checker
Daniel Stenberg [Thu, 21 Jun 2007 14:23:38 +0000 (14:23 +0000)]
Gerrit Bruchhäuser pointed out a warning that the Intel(R) Thread Checker
tool reports and it was indeed a legitimate one and it is one fixed. It was
a use of a share without doing the proper locking first.

17 years agoAdam Piggott filed bug report #1740263
Daniel Stenberg [Wed, 20 Jun 2007 21:57:28 +0000 (21:57 +0000)]
Adam Piggott filed bug report #1740263
(http://curl.haxx.se/bug/view.cgi?id=1740263). Adam discovered that when
getting a large amount of URLs with curl, they were fetched slower and
slower... which turned out to be because the --libcurl data collecting which
wrongly always was enabled, but no longer is...

17 years agoIf the creation of rsa and rsa_pub fail due to memory, don't try
James Housley [Wed, 20 Jun 2007 11:30:35 +0000 (11:30 +0000)]
If the creation of rsa and rsa_pub fail due to memory, don't try
other authentication methods.  Terminate with a memory error.

17 years agoCheck both variables, not the same one twice. Pointed out by Colin Hogben
James Housley [Tue, 19 Jun 2007 13:23:21 +0000 (13:23 +0000)]
Check both variables, not the same one twice.  Pointed out by Colin Hogben

17 years agoand fix another flaw in the singlecwd case when we get ftp://site.com/, also
Daniel Stenberg [Tue, 19 Jun 2007 12:33:28 +0000 (12:33 +0000)]
and fix another flaw in the singlecwd case when we get ftp://site.com/, also
from the #1739100 bug report

17 years agoextra precaution to make PATH_MAX always be defined
Daniel Stenberg [Tue, 19 Jun 2007 11:50:08 +0000 (11:50 +0000)]
extra precaution to make PATH_MAX always be defined

17 years agoChange rsa and rsa_pub from static arrays in ssh_conn to be dynamically
James Housley [Tue, 19 Jun 2007 11:31:33 +0000 (11:31 +0000)]
Change rsa and rsa_pub from static arrays in ssh_conn to be dynamically
allocated when needed

17 years agoIf LIBSSH2DEBUG was defined "i" was undefined
James Housley [Mon, 18 Jun 2007 22:28:40 +0000 (22:28 +0000)]
If LIBSSH2DEBUG was defined "i" was undefined

17 years agoRobson Braga Araujo filed bug report #1739100
Daniel Stenberg [Mon, 18 Jun 2007 21:09:32 +0000 (21:09 +0000)]
Robson Braga Araujo filed bug report #1739100
(http://curl.haxx.se/bug/view.cgi?id=1739100) that mentioned that libcurl
could not actually list the contents of the root directory of a given FTP
server if the login directory isn't root. I fixed the problem and added three
test cases (one is disabled for now since I identified KNOWN_BUGS #44, we
cannot use --ftp-method nocwd and list ftp directories).

17 years agomake the ftp-method multicwd case possible to LIST the root directory of a
Daniel Stenberg [Mon, 18 Jun 2007 21:04:45 +0000 (21:04 +0000)]
make the ftp-method multicwd case possible to LIST the root directory of a
server!

17 years agoTest listing of root dir with the three ftp-methods. KNOWN_BUGS #44 make me
Daniel Stenberg [Mon, 18 Jun 2007 21:04:05 +0000 (21:04 +0000)]
Test listing of root dir with the three ftp-methods. KNOWN_BUGS #44 make me
disable test 351 by default by I add the test case anyway to make it easier
to work on this problem in the future.

17 years ago44. --ftp-method nocwd does not handle URLs ending with a slash properly (it
Daniel Stenberg [Mon, 18 Jun 2007 21:03:14 +0000 (21:03 +0000)]
44. --ftp-method nocwd does not handle URLs ending with a slash properly (it
should list the contents of that directory). See test case 351.

17 years agoDaniel Johnson reported the tests now run fine on OS X!
Daniel Stenberg [Mon, 18 Jun 2007 08:57:13 +0000 (08:57 +0000)]
Daniel Johnson reported the tests now run fine on OS X!

17 years agoCurl_ssh_connect() was using an uninitialized variable in one location.
James Housley [Sat, 16 Jun 2007 16:58:02 +0000 (16:58 +0000)]
Curl_ssh_connect() was using an uninitialized variable in one location.
Caught by the auto-builds

17 years agoTom Regner added /usr/lib/misc to the path to scan for sftp to make the
Daniel Stenberg [Thu, 14 Jun 2007 21:16:08 +0000 (21:16 +0000)]
Tom Regner added /usr/lib/misc to the path to scan for sftp to make the
sftp tests run fine on gentoo

17 years agoShmulik Regev fixed a flaw in the multi interface that occurred when doing
Daniel Stenberg [Thu, 14 Jun 2007 14:42:21 +0000 (14:42 +0000)]
Shmulik Regev fixed a flaw in the multi interface that occurred when doing
HTTP CONNECT over a proxy

17 years agos/HAVE_POLL/HAVE_SYS_POLL_H
Daniel Stenberg [Thu, 14 Jun 2007 14:15:21 +0000 (14:15 +0000)]
s/HAVE_POLL/HAVE_SYS_POLL_H

17 years agoRemove duplicate code that was left in as part of 1.35. This code
James Housley [Thu, 14 Jun 2007 13:22:00 +0000 (13:22 +0000)]
Remove duplicate code that was left in as part of 1.35.  This code
only affected sftp_sendquote() for the "chgrp/chmod/chown" commands.

This also fixed failure of test 614 on a system that previously failed.

17 years agoMake our own definitions of the POLL* defiens and the pollfd struct only get
Daniel Stenberg [Thu, 14 Jun 2007 11:21:48 +0000 (11:21 +0000)]
Make our own definitions of the POLL* defiens and the pollfd struct only get
done if the sys/poll.h file is missing, as we have seen machines with poll()
present but without the header file and machines that don't get HAVE_POLL
defined but that do have the sys/poll.h header file...

17 years agoBUG FIX: When reading a directory listing that contains symlinks
James Housley [Thu, 14 Jun 2007 10:36:53 +0000 (10:36 +0000)]
BUG FIX:  When reading a directory listing that contains symlinks
with the latest libssh2, the listing would be truncated at the symlink.
Fix by looping on LIBSSH2_ERROR_EAGAIN, like the rest of the calls.

17 years agoTom Regner provided a patch and worked together with James Housley, so now
Daniel Stenberg [Wed, 13 Jun 2007 20:17:35 +0000 (20:17 +0000)]
Tom Regner provided a patch and worked together with James Housley, so now
CURLOPT_FTP_CREATE_MISSING_DIRS works for SFTP connections as well as FTP
ones.

17 years agoRich Rauenzahn filed bug report #1733119
Daniel Stenberg [Wed, 13 Jun 2007 20:08:19 +0000 (20:08 +0000)]
Rich Rauenzahn filed bug report #1733119
(http://curl.haxx.se/bug/view.cgi?id=1733119) and we collaborated on the fix.
The problem is that for 64bit HPUX builds, several socket-related functions
would still assume int (32 bit) arguments and not socklen_t (64 bit) ones.

17 years agoRestore functionality mistakenly removed in the previous commit
James Housley [Wed, 13 Jun 2007 17:13:44 +0000 (17:13 +0000)]
Restore functionality mistakenly removed in the previous commit

17 years agoUpdate documentation to reflect SFTP's ability to create directories on
James Housley [Wed, 13 Jun 2007 15:02:34 +0000 (15:02 +0000)]
Update documentation to reflect SFTP's ability to create directories on
upload.  Some text provieded by Tom Regner

17 years agolibssh2_session_free() returns void. Fix "#endif".
Gisle Vanem [Wed, 13 Jun 2007 14:01:48 +0000 (14:01 +0000)]
libssh2_session_free() returns void. Fix "#endif".

17 years agoCommit Tom Regner's code for SFTP create missing directories. This patch
James Housley [Wed, 13 Jun 2007 12:15:23 +0000 (12:15 +0000)]
Commit Tom Regner's code for SFTP create missing directories.  This patch
uses the --ftp-create-dirs flag to control if cURL will try and create
directories that are specified in an upload path, but don't exist.

17 years agoAdd a define to protect the state machine from older versions of libssh2,
James Housley [Wed, 13 Jun 2007 11:27:41 +0000 (11:27 +0000)]
Add a define to protect the state machine from older versions of libssh2,
ie 0.14, that don't know about newer constants used in the state machine.

17 years agoWith lots of help from Rich Rauenza(?) in bug #1733119, we introduce a fairly
Daniel Stenberg [Tue, 12 Jun 2007 21:39:21 +0000 (21:39 +0000)]
With lots of help from Rich Rauenza(?) in bug #1733119, we introduce a fairly
complicated work-around for 64bit HPUX compiles. We do the fix using inline
static functions to make them follow the header file properly and thus get
used fine in the test suite too etc.

17 years ago* Updates for the latest version of libssh2, specifically
James Housley [Tue, 12 Jun 2007 21:32:45 +0000 (21:32 +0000)]
* Updates for the latest version of libssh2, specifically
  libssh2_sftp_shutdown() and libssh2_session_free() can now return
  LIBSSH2_ERROR_EAGAIN.

* Fix the _send() and _recv() return values so non-blocking works

17 years agoWhile connect and transfer works fine in non-blocking mode for the test
James Housley [Tue, 12 Jun 2007 16:15:20 +0000 (16:15 +0000)]
While connect and transfer works fine in non-blocking mode for the test
suite, transfer fails in the real world.  So after connect set to blocking
as full non-blocking is migrated out.

17 years agomention James current work on ssh
Daniel Stenberg [Tue, 12 Jun 2007 13:51:57 +0000 (13:51 +0000)]
mention James current work on ssh

17 years agoPrevent the state machine from getting stuck in SSH_AUTH_HOST_INIT
James Housley [Tue, 12 Jun 2007 13:47:32 +0000 (13:47 +0000)]
Prevent the state machine from getting stuck in SSH_AUTH_HOST_INIT

17 years agoConvert Curl_ssh_connect() to run in a state machine for
James Housley [Tue, 12 Jun 2007 12:31:10 +0000 (12:31 +0000)]
Convert Curl_ssh_connect() to run in a state machine for
LIBSSH2_APINO >= 200706012030.  More to come...

17 years agoremove unused field in the state struct
Daniel Stenberg [Tue, 12 Jun 2007 08:15:02 +0000 (08:15 +0000)]
remove unused field in the state struct

17 years agoWait longer for servers to start up since the ssh server needs to generate
Dan Fandrich [Mon, 11 Jun 2007 17:53:10 +0000 (17:53 +0000)]
Wait longer for servers to start up since the ssh server needs to generate
keys the first time (which can take a while on a slow or loaded host).
Enforce a longer startup wait time for the ssh client SOCKS server, too.
Check for an error code from startnew() when starting any server.

17 years agoWe do not use RSA keys in the test suite.
Dan Fandrich [Mon, 11 Jun 2007 17:49:25 +0000 (17:49 +0000)]
We do not use RSA keys in the test suite.

17 years agorestore the correct timeout time that my previous commit broke
Daniel Stenberg [Mon, 11 Jun 2007 13:35:33 +0000 (13:35 +0000)]
restore the correct timeout time that my previous commit broke

17 years agoProperly wait for the c-ares resolve to complete, hopefully the cure for
Daniel Stenberg [Mon, 11 Jun 2007 13:32:49 +0000 (13:32 +0000)]
Properly wait for the c-ares resolve to complete, hopefully the cure for
bug #1733955

17 years agoDaniel Black's clarfication about the NTLM support
Daniel Stenberg [Mon, 11 Jun 2007 07:27:02 +0000 (07:27 +0000)]
Daniel Black's clarfication about the NTLM support

17 years agoconstify 'hostname' in init_thread_sync_data(). Simply clear
Gisle Vanem [Mon, 11 Jun 2007 04:33:21 +0000 (04:33 +0000)]
constify 'hostname' in init_thread_sync_data(). Simply clear
the whole 'tsd' structure on exit in destroy_thread_sync_data().

17 years agoSquelsh some warnings for libssh older than 0.1.5.
Gisle Vanem [Mon, 11 Jun 2007 04:07:51 +0000 (04:07 +0000)]
Squelsh some warnings for libssh older than 0.1.5.

17 years agoFixed the test harness so that it actually kills the ssh being used as
Dan Fandrich [Fri, 8 Jun 2007 18:56:05 +0000 (18:56 +0000)]
Fixed the test harness so that it actually kills the ssh being used as
the SOCKS server.

17 years agoImproved compatibility with perl 5.0 on the 'open' calls.
Dan Fandrich [Fri, 8 Jun 2007 17:32:24 +0000 (17:32 +0000)]
Improved compatibility with perl 5.0 on the 'open' calls.

17 years agoIncorporated Daniel Black's test706 and test707 SOCKS test cases.
Dan Fandrich [Fri, 8 Jun 2007 17:21:40 +0000 (17:21 +0000)]
Incorporated Daniel Black's test706 and test707 SOCKS test cases.

17 years agoImproved compatibility with perl 5.0 on the 'open' calls.
Dan Fandrich [Fri, 8 Jun 2007 17:03:50 +0000 (17:03 +0000)]
Improved compatibility with perl 5.0 on the 'open' calls.

17 years agoCurl_scp_done() needs to call libssh2_channel_free() to prevent a
James Housley [Fri, 8 Jun 2007 16:19:21 +0000 (16:19 +0000)]
Curl_scp_done() needs to call libssh2_channel_free() to prevent a
memory leak, and it is the right thing to do.

17 years agoFix to work with the latest CVS version of libssh2
James Housley [Fri, 8 Jun 2007 16:02:57 +0000 (16:02 +0000)]
Fix to work with the latest CVS version of libssh2

* As of (LIBSSH2_APINO >= 200706012030) there are not *nb() functions
* As of (LIBSSH2_APINO >= 200706012030) most libssh2_*() functions
  can return LIBSSH2_ERROR_EAGAIN to indicate that the call would block.

To make the code work as previously, blocking, all the code has been
updated so that when (LIBSSH2_APINO >= 200706012030) it loops simulating
blocking.  This allows the existing code to function and not hold up
the upcoming release.

17 years agostart working on 1.4.1
Daniel Stenberg [Fri, 8 Jun 2007 09:01:33 +0000 (09:01 +0000)]
start working on 1.4.1

17 years ago1.4.0 preps
Daniel Stenberg [Fri, 8 Jun 2007 08:46:28 +0000 (08:46 +0000)]
1.4.0 preps

17 years agoChanged the opens to work on older versions of perl.
Dan Fandrich [Thu, 7 Jun 2007 22:42:26 +0000 (22:42 +0000)]
Changed the opens to work on older versions of perl.
Redirect ssh output to ssh.log

17 years agoFixed a compiler warning on uClibc.
Dan Fandrich [Thu, 7 Jun 2007 22:24:53 +0000 (22:24 +0000)]
Fixed a compiler warning on uClibc.

17 years agobug #1720605, There seems to be a problem when connecting to the Microsoft telnet...
Daniel Stenberg [Thu, 7 Jun 2007 21:56:03 +0000 (21:56 +0000)]
bug #1720605, There seems to be a problem when connecting to the Microsoft telnet server

17 years agoDaniel S (6 June 2007)
Daniel Stenberg [Thu, 7 Jun 2007 21:47:29 +0000 (21:47 +0000)]
Daniel S (6 June 2007)
- -s/--silent can now be used to toggle off the silence again if used a second
  time.

Daniel S (5 June 2007)
- Added Daniel Black's work that adds the first few SOCKS test cases. I also
  fixed two minor SOCKS problems to make the test cases run fine.