From libssh2-devel-bounces@cool.haxx.se  Mon Dec  9 10:58:01 2013
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rB99vMtw011505;
	Mon, 9 Dec 2013 10:57:57 +0100
Received: from giant.haxx.se (dast@localhost.localdomain [127.0.0.1])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rB99vKX7011476
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Mon, 9 Dec 2013 10:57:20 +0100
Received: from localhost (dast@localhost)
 by giant.haxx.se (8.14.4/8.14.4/Submit) with ESMTP id rB99vJGH011471
 for <libssh2-devel@cool.haxx.se>; Mon, 9 Dec 2013 10:57:19 +0100
X-Authentication-Warning: giant.haxx.se: dast owned process doing -bs
Date: Mon, 9 Dec 2013 10:57:19 +0100 (CET)
From: Daniel Stenberg <daniel@haxx.se>
X-X-Sender: dast@giant.haxx.se
To: libssh2 development <libssh2-devel@cool.haxx.se>
Subject: Re: Patch - datacount
In-Reply-To: <CAOP4-92OoU2=N5rfmOA44rsa9LUpiHcQYOeYpCvoNDGbsfBNAw@mail.gmail.com>
Message-ID: <alpine.DEB.2.00.1312091055520.9400@tvnag.unkk.fr>
References: <CAOP4-92OoU2=N5rfmOA44rsa9LUpiHcQYOeYpCvoNDGbsfBNAw@mail.gmail.com>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
X-fromdanielhimself: yes
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED;
 BOUNDARY="1129329158-1314993280-1386583039=:9400"
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Precedence: list
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--1129329158-1314993280-1386583039=:9400
Content-Type: TEXT/PLAIN; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8BIT

On Wed, 27 Nov 2013, Jiøí ©evèík wrote:

> For monitoring of the total count of transferred data during the connection
> tto the server, we created patch that added two functions:
> libssh2_session_recv_data(LIBSSH2_SESSION *session) and
> libssh2_session_recv_data(LIBSSH2_SESSION *session).

> In this patch was added to session structure two counters (datatype long
> long)
> Incrementation of these counters is performed at
> _libssh2_recv/_libssh2_send.
> where was added next input parameter - current session.
>
> My question: is this patch correct and applicable and could't it cause any 
> problems in future?

Thanks for your contribution.

At a quick glance, this seems to break libssh2_session_callback_set's 
LIBSSH2_CALLBACK_SEND and LIBSSH2_CALLBACK_RECV option since you change the 
prototype of the function used to send and receive.

-- 

  / daniel.haxx.se
--1129329158-1314993280-1386583039=:9400
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

--1129329158-1314993280-1386583039=:9400--

From libssh2-devel-bounces@cool.haxx.se  Mon Dec  9 11:41:49 2013
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rB9Afib8019100;
	Mon, 9 Dec 2013 11:41:48 +0100
Received: from giant.haxx.se (dast@localhost.localdomain [127.0.0.1])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rB9Afg6c019095
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Mon, 9 Dec 2013 11:41:42 +0100
Received: from localhost (dast@localhost)
 by giant.haxx.se (8.14.4/8.14.4/Submit) with ESMTP id rB9AfgcU019091
 for <libssh2-devel@cool.haxx.se>; Mon, 9 Dec 2013 11:41:42 +0100
X-Authentication-Warning: giant.haxx.se: dast owned process doing -bs
Date: Mon, 9 Dec 2013 11:41:42 +0100 (CET)
From: Daniel Stenberg <daniel@haxx.se>
X-X-Sender: dast@giant.haxx.se
To: libssh2 development <libssh2-devel@cool.haxx.se>
Subject: Re: Patch - keepalive packet
In-Reply-To: <CAOP4-936TNhoE6PWPpk6WQW4dEJHDgeVhuSXtVd3y93Rq-RzCg@mail.gmail.com>
Message-ID: <alpine.DEB.2.00.1312091130450.9400@tvnag.unkk.fr>
References: <CAOP4-936TNhoE6PWPpk6WQW4dEJHDgeVhuSXtVd3y93Rq-RzCg@mail.gmail.com>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
X-fromdanielhimself: yes
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED;
 BOUNDARY="1129329158-1438776078-1386585117=:9400"
Content-ID: <alpine.DEB.2.00.1312091132100.9400@tvnag.unkk.fr>
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Precedence: list
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--1129329158-1438776078-1386585117=:9400
Content-Type: TEXT/PLAIN; CHARSET=ISO-8859-2; FORMAT=flowed
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.00.1312091132101.9400@tvnag.unkk.fr>

On Thu, 28 Nov 2013, Jiøí ©evèík wrote:

> we've created another patch that added 
> libssh2_check_keepalive(LIBSSH2_SESSION * session) function and adds new 
> parameter to LIBSSH_SESSION - keepalive_count for storing count of received 
> keepalives.

1. I would expect all keepalive functions to use the prefix libssh2_keepalive

2. You don't provide documentation for the function so it makes it a bit hard 
for me to fully grasp how you intend to use this and what its purpose is.

Is getting the keepalive counter (and resetting it) useful in any way to an 
application? If so, why is it called 'check' and not 'counter' or something? 
Possibly even reset_counter as that's what it does while returning the old 
value.

> Problem occurs when session receives keepalive reply. This packet is decoded 
> as SSH_MSG_REQUEST_FAILURE but in packet type switch in packet.c file isn't 
> handled as this type.

It's been a while since I checked this code, but is this really what's 
intended?

It seems like a bit of an overstatement that SSH_MSG_REQUEST_FAILURE is always 
because of keepalive, and unconditionally never adding it to the incoming 
package queue will hide it from those who check for it. I could only find one 
such function right now though: channel_forward_listen().

-- 

  / daniel.haxx.se
--1129329158-1438776078-1386585117=:9400
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

--1129329158-1438776078-1386585117=:9400--

From libssh2-devel-bounces@cool.haxx.se  Mon Dec  9 19:24:49 2013
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rB9IOOej026067;
	Mon, 9 Dec 2013 19:24:45 +0100
Received: from mail-we0-x233.google.com (mail-we0-x233.google.com
 [IPv6:2a00:1450:400c:c03::233])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rB9ION8B026018
 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Mon, 9 Dec 2013 19:24:23 +0100
Received: by mail-we0-f179.google.com with SMTP id q59so3803201wes.24
 for <libssh2-devel@cool.haxx.se>; Mon, 09 Dec 2013 10:24:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:subject:message-id:mime-version:content-type
 :content-disposition:user-agent;
 bh=uPX0oWS3L7SLcL4zSplwUdPSJVfFG+/xjmq/O/ITCXE=;
 b=Qdy1ZIccy+1XOxwI/CwIWCgCIZ8MmLFKRwqiEjvFI1kmJ3tv76+htYHALUc5Mrnu9i
 nr2IlfFmrUaX9WTTdgVTRaOLE7huk8ZXA9E6uzoEBarALbAWb/CpOhFGmCOD9LtLlLHo
 r6lhCdybRHaLKcgfqappvIYr7kXmHXacn2oRVvuvh5ed+f1s+DFw3QKf88iUrl2T+OyC
 n9E5WtjlcvDNHGE1QOLXn6xcNuG33eXmh2VP/YYe2gBYJx7nz0W6VsgDwed2ygpXa26K
 liNYgO/LO45ZF5ZNNf51np8ni92fJUTzb74UQnsS+5a6Mwk+A+QX63qrh2zUbb4f05iC
 Lsiw==
X-Received: by 10.180.89.68 with SMTP id bm4mr15797978wib.0.1386613459165;
 Mon, 09 Dec 2013 10:24:19 -0800 (PST)
Received: from valhala.home ([78.193.58.122])
 by mx.google.com with ESMTPSA id hb7sm1167592wib.6.2013.12.09.10.24.18
 for <libssh2-devel@cool.haxx.se>
 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
 Mon, 09 Dec 2013 10:24:18 -0800 (PST)
Date: Mon, 9 Dec 2013 19:24:17 +0100
From: Nicolas Martyanoff <khaelin@gmail.com>
To: libssh2-devel@cool.haxx.se
Subject: sharing knownhosts structures between sessions
Message-ID: <20131209182416.GB18330@valhala.home>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.21 (2010-09-15)
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Precedence: list
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

(re-sending now that I subscribed to the ml)

Hi,

LIBSSH2_KNOWNHOSTS is currently associated with a session. When using
multiple sessions, it means loading the knownhost file for each session which
is redundant. What would be the clean way to avoid this issue ?

From what I can read, the session pointer is only used by knownhosts function
to log errors. In that case, it could be useful to add a function to change
the session a knownhost structure is associated with.

Regards,

-- 
Nicolas Martyanoff
http://wandrian.net
khaelin@gmail.com
_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

From libssh2-devel-bounces@cool.haxx.se  Mon Dec  9 19:31:18 2013
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rB9IVETd002523;
	Mon, 9 Dec 2013 19:31:17 +0100
Received: from mail-ve0-x233.google.com (mail-ve0-x233.google.com
 [IPv6:2607:f8b0:400c:c01::233])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rB9IVA1c002485
 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Mon, 9 Dec 2013 19:31:11 +0100
Received: by mail-ve0-f179.google.com with SMTP id jw12so3835356veb.24
 for <libssh2-devel@cool.haxx.se>; Mon, 09 Dec 2013 10:31:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:sender:in-reply-to:references:date:message-id:subject
 :from:to:content-type;
 bh=DS0LSMgqkeHitWZ46b40oE4F7VKwbY/zfeFDnP5BWwY=;
 b=JCUPo8wEKS22bpsZPepAFXxMJLWDqt5lDZAf9iDqo6nHwiIXysIwSKT63OIgW/NMoQ
 FDTegi8mglGABwcBwM2U6/KlxwXFwjvpjTc/7fkjB4jIbXYIoyoVxleyV5R8bfCCFKR6
 tm9qOVbMngQMaX0aIv4VkNhDi7FlvXAN7ppnYloRUxpbdwr9ecE22WlWN/B2MgcNvkYh
 xgl5RF4d4R4LNkqtkplH7nSbk0gyFghe3MnCOLNgXOm6JSzWiJfd5WEecegcW4w3bTfn
 6kY5cL7rCOCCbGebKyImdD4fRxRbwArIssYGkS1FWIU1tzX7LkGEuegQrK8x4i90fftf
 YXjA==
MIME-Version: 1.0
X-Received: by 10.220.199.5 with SMTP id eq5mr11857322vcb.16.1386613866393;
 Mon, 09 Dec 2013 10:31:06 -0800 (PST)
Received: by 10.52.106.133 with HTTP; Mon, 9 Dec 2013 10:31:06 -0800 (PST)
In-Reply-To: <20131209182416.GB18330@valhala.home>
References: <20131209182416.GB18330@valhala.home>
Date: Mon, 9 Dec 2013 18:31:06 +0000
X-Google-Sender-Auth: xc_WSF8Lu758jWjasw12i4UdGfY
Message-ID: <CADyPeTOSuV-JwMEU1ceOzRQR91-NP8JVPaD5dALLuLxkhQ-vhQ@mail.gmail.com>
Subject: Re: sharing knownhosts structures between sessions
From: Alexander Lamaison <swish@lammy.co.uk>
To: libssh2 development <libssh2-devel@cool.haxx.se>
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Precedence: list
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

On 9 December 2013 18:24, Nicolas Martyanoff <khaelin@gmail.com> wrote:
>
> LIBSSH2_KNOWNHOSTS is currently associated with a session. When using
> multiple sessions, it means loading the knownhost file for each session which
> is redundant. What would be the clean way to avoid this issue ?

I create an unconnected session (libssh2_session_init) that I use only
for the libssh2_knownhosts_* calls.  It means I don't have to keep
track of quite so many session pointers.  The only reason knownhost
takes a session is to report the last error so you can retrieve it
later.  There's no reason it has to be the same session you connect
with.

Alex

-- 
Swish - Easy SFTP for Windows Explorer (http://www.swish-sftp.org)
_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

From libssh2-devel-bounces@cool.haxx.se  Tue Dec 10 12:03:56 2013
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBAB3QWW003786;
	Tue, 10 Dec 2013 12:03:50 +0100
Received: from earth.stuge.se (earth.stuge.se [212.116.89.126])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBAB3N4W003780
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Tue, 10 Dec 2013 12:03:23 +0100
Received: (qmail 17817 invoked from network); 10 Dec 2013 11:02:17 -0000
Received: from unknown (HELO earth.stuge.se) (127.0.0.1)
 by localhost with SMTP; 10 Dec 2013 11:02:17 -0000
MIME-Version: 1.0
From: "libssh2 Trac" <trac@libssh2.stuge.se>
X-Trac-Version: 1.0dev
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 1.0dev, by Edgewall Software
To: nkenglen@dso.org.sg
X-Trac-Project: libssh2
Date: Tue, 10 Dec 2013 11:02:17 -0000
X-URL: https://trac.libssh2.org/
Subject: [libssh2] #280: unable to install libssh2-1.4.3
X-Trac-Ticket-URL: https://trac.libssh2.org/ticket/280
Message-ID: <045.2f2b88c116a7e22ae2b33e730b426ebe@libssh2.stuge.se>
X-Trac-Ticket-ID: 280
X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id rBAB3N4W003780
Cc: libssh2-devel@cool.haxx.se
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Reply-To: trac@libssh2.stuge.se,
        libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

#280: unable to install libssh2-1.4.3
----------------------+--------------------
 Reporter:  nkenglen  |       Owner:
     Type:  defect    |      Status:  new
 Priority:  normal    |   Milestone:  1.4.3
Component:  misc      |     Version:  1.4.2
 Keywords:            |  Blocked By:
   Blocks:            |
----------------------+--------------------
 I'm running on Suse Linux Enterprise Server 11 SP 1 (64bit).

 I could'nt install libssh2-1.4.3.

 I have attached the config.log for your reference. The errors seem to say
 that it couldn't locate openssl/ssl.h when i did a "./configure". I tried
 with the below command:

 ./configure --without-libgcypt --with-openssl --with-openssl-
 prefix=/usr/local/ssl

 but it doesn't help.

 The OpenSSL was downloaded from www.openssl.org and "OpenSSL 1.0.1e"
 version was compiled and installed in /usr/local/ssl directory.

 Please help! thank you!

 PS: i couldn't attach files for this ticket. I copied and pasted below.
 Thank you!

 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.

 It was created by libssh2 configure -, which was
 generated by GNU Autoconf 2.69.  Invocation command line was

   $ ./configure --without-libgcrypt --without-openssl

 ## --------- ##
 ## Platform. ##
 ## --------- ##

 hostname = linux
 uname -m = x86_64
 uname -r = 2.6.32.12-0.7-default
 uname -s = Linux
 uname -v = #1 SMP 2010-05-20 11:14:20 +0200

 /usr/bin/uname -p = unknown
 /bin/uname -X     = unknown

 /bin/arch              = x86_64
 /usr/bin/arch -k       = unknown
 /usr/convex/getsysinfo = unknown
 /usr/bin/hostinfo      = unknown
 /bin/machine           = unknown
 /usr/bin/oslevel       = unknown
 /bin/universe          = unknown

 PATH: /usr/local/ssl/bin
 PATH: /usr/local/valgrind/3.7.0/bin
 PATH: /usr/local/Parasoft/parasoft/test/9.2
 PATH: /usr/local/Parasoft/parasoft/cpptest/9.2
 PATH: /opt/tibco/tibrv/8.4/bin
 PATH: /usr/local/qt/bin
 PATH: /usr/local/ant/bin
 PATH: /usr/local/eXtremeDB/host/bin
 PATH: /usr/local/eXtremeDB/target/bin
 PATH: /usr/local/xerces-c-src_2_8_0/bin
 PATH: /usr/local/RTI/ndds.4.5e/scripts
 PATH: /usr/local/ACE_wrappers/bin
 PATH: /usr/local/ACE_wrappers/lib
 PATH: /usr/lib64/jvm/jre-1.6.0-ibm/bin
 PATH: /usr/bin
 PATH: /opt/CollabNet_Subversion/bin
 PATH: /usr/local/apache2/bin
 PATH: /home/nkenglen/bin
 PATH: /usr/sbin
 PATH: /sbin
 PATH: /usr/local/valgrind/3.7.0/bin
 PATH: /usr/local/Parasoft/parasoft/test/9.2
 PATH: /usr/local/Parasoft/parasoft/cpptest/9.2
 PATH: /opt/tibco/tibrv/8.4/bin
 PATH: /usr/local/qt/bin
 PATH: /usr/local/ant/bin
 PATH: /usr/local/eXtremeDB/host/bin
 PATH: /usr/local/eXtremeDB/target/bin
 PATH: /usr/local/xerces-c-src_2_8_0/bin
 PATH: /usr/local/RTI/ndds.4.5e/scripts
 PATH: /usr/local/ACE_wrappers/bin
 PATH: /usr/local/ACE_wrappers/lib
 PATH: /usr/lib64/jvm/jre-1.6.0-ibm/bin
 PATH: /usr/bin
 PATH: /opt/CollabNet_Subversion/bin
 PATH: /usr/local/apache2/bin
 PATH: /home/nkenglen/bin
 PATH: /usr/sbin
 PATH: /sbin
 PATH: /home/nkenglen/bin
 PATH: /usr/local/bin
 PATH: /usr/bin
 PATH: /bin
 PATH: /usr/bin/X11
 PATH: /usr/X11R6/bin
 PATH: /usr/games
 PATH: /usr/lib64/jvm/jre/bin
 PATH: /usr/lib/mit/bin
 PATH: /usr/lib/mit/sbin
 PATH: /usr/local/rational/releases/PurifyPlus.7.0.1.0-002/i386_linux2/bin
 PATH: /usr/local/rational/releases/PurifyPlus.7.0.1.0-002/i386_linux2/bin


 ## ----------- ##
 ## Core tests. ##
 ## ----------- ##

 configure:2324: checking whether to enable maintainer-specific portions of
 Makefiles
 configure:2333: result: no
 configure:2349: checking for sed
 configure:2368: found /usr/bin/sed
 configure:2381: result: /usr/bin/sed
 configure:2442: checking for a BSD-compatible install
 configure:2510: result: /usr/bin/install -c
 configure:2521: checking whether build environment is sane
 configure:2571: result: yes
 configure:2712: checking for a thread-safe mkdir -p
 configure:2751: result: /bin/mkdir -p
 configure:2764: checking for gawk
 configure:2780: found /usr/bin/gawk
 configure:2791: result: gawk
 configure:2802: checking whether make sets $(MAKE)
 configure:2824: result: yes
 configure:2904: checking libssh2 version
 configure:2906: result: 1.4.3
 configure:2917: checking build system type
 configure:2931: result: x86_64-unknown-linux-gnu
 configure:2951: checking host system type
 configure:2964: result: x86_64-unknown-linux-gnu
 configure:2991: autobuild project... libssh2
 configure:2997: autobuild revision... 1.4.3
 configure:3002: autobuild hostname... linux
 configure:3013: autobuild timestamp... 20131203-181235
 configure:3054: checking for style of include used by make
 configure:3082: result: GNU
 configure:3153: checking for gcc
 configure:3180: result: /usr/bin/gcc
 configure:3409: checking for C compiler version
 configure:3418: /usr/bin/gcc --version >&5
 gcc (SUSE Linux) 4.3.4 [gcc-4_3-branch revision 152973]
 Copyright (C) 2008 Free Software Foundation, Inc.
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
 PURPOSE.

 configure:3429: $? = 0
 configure:3418: /usr/bin/gcc -v >&5
 Using built-in specs.
 Target: x86_64-suse-linux
 Configured with: ../configure --prefix=/usr --infodir=/usr/share/info
 --mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64
 --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-
 checking=release --with-gxx-include-dir=/usr/include/c++/4.3 --enable-ssp
 --disable-libssp --with-bugurl=http://bugs.opensuse.org/ --with-
 pkgversion='SUSE Linux' --disable-libgcj --disable-libmudflap --with-
 slibdir=/lib64 --with-system-zlib --enable-__cxa_atexit --enable-
 libstdcxx-allocator=new --disable-libstdcxx-pch --enable-version-specific-
 runtime-libs --program-suffix=-4.3 --enable-linux-futex --without-system-
 libunwind --with-cpu=generic --build=x86_64-suse-linux
 Thread model: posix
 gcc version 4.3.4 [gcc-4_3-branch revision 152973] (SUSE Linux)
 configure:3429: $? = 0
 configure:3418: /usr/bin/gcc -V >&5
 gcc: '-V' option must have argument
 configure:3429: $? = 1
 configure:3418: /usr/bin/gcc -qversion >&5
 gcc: unrecognized option '-qversion'
 gcc: no input files
 configure:3429: $? = 1
 configure:3449: checking whether the C compiler works
 configure:3471: /usr/bin/gcc    conftest.c  >&5
 configure:3475: $? = 0
 configure:3523: result: yes
 configure:3526: checking for C compiler default output file name
 configure:3528: result: a.out
 configure:3534: checking for suffix of executables
 configure:3541: /usr/bin/gcc -o conftest    conftest.c  >&5
 configure:3545: $? = 0
 configure:3567: result:
 configure:3589: checking whether we are cross compiling
 configure:3597: /usr/bin/gcc -o conftest    conftest.c  >&5
 configure:3601: $? = 0
 configure:3608: ./conftest
 configure:3612: $? = 0
 configure:3627: result: no
 configure:3632: checking for suffix of object files
 configure:3654: /usr/bin/gcc -c   conftest.c >&5
 configure:3658: $? = 0
 configure:3679: result: o
 configure:3683: checking whether we are using the GNU C compiler
 configure:3702: /usr/bin/gcc -c   conftest.c >&5
 configure:3702: $? = 0
 configure:3711: result: yes
 configure:3720: checking whether /usr/bin/gcc accepts -g
 configure:3740: /usr/bin/gcc -c -g  conftest.c >&5
 configure:3740: $? = 0
 configure:3781: result: yes
 configure:3798: checking for /usr/bin/gcc option to accept ISO C89
 configure:3861: /usr/bin/gcc  -c -g -O2  conftest.c >&5
 configure:3861: $? = 0
 configure:3874: result: none needed
 configure:3896: checking dependency style of /usr/bin/gcc
 configure:4007: result: gcc3
 configure:4028: checking how to run the C preprocessor
 configure:4059: /usr/bin/gcc -E  conftest.c
 configure:4059: $? = 0
 configure:4073: /usr/bin/gcc -E  conftest.c
 conftest.c:11:28: error: ac_nonexistent.h: No such file or directory
 configure:4073: $? = 1
 configure: failed program was:
 | /* confdefs.h */
 | #define PACKAGE_NAME "libssh2"
 | #define PACKAGE_TARNAME "libssh2"
 | #define PACKAGE_VERSION "-"
 | #define PACKAGE_STRING "libssh2 -"
 | #define PACKAGE_BUGREPORT "libssh2-devel@cool.haxx.se"
 | #define PACKAGE_URL ""
 | #define PACKAGE "libssh2"
 | #define VERSION "-"
 | /* end confdefs.h.  */
 | #include <ac_nonexistent.h>
 configure:4098: result: /usr/bin/gcc -E
 configure:4118: /usr/bin/gcc -E  conftest.c
 configure:4118: $? = 0
 configure:4132: /usr/bin/gcc -E  conftest.c
 conftest.c:11:28: error: ac_nonexistent.h: No such file or directory
 configure:4132: $? = 1
 configure: failed program was:
 | /* confdefs.h */
 | #define PACKAGE_NAME "libssh2"
 | #define PACKAGE_TARNAME "libssh2"
 | #define PACKAGE_VERSION "-"
 | #define PACKAGE_STRING "libssh2 -"
 | #define PACKAGE_BUGREPORT "libssh2-devel@cool.haxx.se"
 | #define PACKAGE_URL ""
 | #define PACKAGE "libssh2"
 | #define VERSION "-"
 | /* end confdefs.h.  */
 | #include <ac_nonexistent.h>
 configure:4161: checking for grep that handles long lines and -e
 configure:4219: result: /usr/bin/grep
 configure:4224: checking for egrep
 configure:4286: result: /usr/bin/grep -E
 configure:4291: checking for ANSI C header files
 configure:4311: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:4311: $? = 0
 configure:4384: /usr/bin/gcc -o conftest -g -O2   conftest.c  >&5
 configure:4384: $? = 0
 configure:4384: ./conftest
 configure:4384: $? = 0
 configure:4395: result: yes
 configure:4408: checking for sys/types.h
 configure:4408: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:4408: $? = 0
 configure:4408: result: yes
 configure:4408: checking for sys/stat.h
 configure:4408: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:4408: $? = 0
 configure:4408: result: yes
 configure:4408: checking for stdlib.h
 configure:4408: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:4408: $? = 0
 configure:4408: result: yes
 configure:4408: checking for string.h
 configure:4408: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:4408: $? = 0
 configure:4408: result: yes
 configure:4408: checking for memory.h
 configure:4408: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:4408: $? = 0
 configure:4408: result: yes
 configure:4408: checking for strings.h
 configure:4408: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:4408: $? = 0
 configure:4408: result: yes
 configure:4408: checking for inttypes.h
 configure:4408: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:4408: $? = 0
 configure:4408: result: yes
 configure:4408: checking for stdint.h
 configure:4408: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:4408: $? = 0
 configure:4408: result: yes
 configure:4408: checking for unistd.h
 configure:4408: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:4408: $? = 0
 configure:4408: result: yes
 configure:4420: checking for long long
 configure:4420: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:4420: $? = 0
 configure:4420: /usr/bin/gcc -c -g -O2  conftest.c >&5
 conftest.c: In function 'main':
 conftest.c:57: error: expected expression before ')' token
 configure:4420: $? = 1
 configure: failed program was:
 | /* confdefs.h */
 | #define PACKAGE_NAME "libssh2"
 | #define PACKAGE_TARNAME "libssh2"
 | #define PACKAGE_VERSION "-"
 | #define PACKAGE_STRING "libssh2 -"
 | #define PACKAGE_BUGREPORT "libssh2-devel@cool.haxx.se"
 | #define PACKAGE_URL ""
 | #define PACKAGE "libssh2"
 | #define VERSION "-"
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
 | #define HAVE_SYS_STAT_H 1
 | #define HAVE_STDLIB_H 1
 | #define HAVE_STRING_H 1
 | #define HAVE_MEMORY_H 1
 | #define HAVE_STRINGS_H 1
 | #define HAVE_INTTYPES_H 1
 | #define HAVE_STDINT_H 1
 | #define HAVE_UNISTD_H 1
 | /* end confdefs.h.  */
 | #include <stdio.h>
 | #ifdef HAVE_SYS_TYPES_H
 | # include <sys/types.h>
 | #endif
 | #ifdef HAVE_SYS_STAT_H
 | # include <sys/stat.h>
 | #endif
 | #ifdef STDC_HEADERS
 | # include <stdlib.h>
 | # include <stddef.h>
 | #else
 | # ifdef HAVE_STDLIB_H
 | #  include <stdlib.h>
 | # endif
 | #endif
 | #ifdef HAVE_STRING_H
 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
 | #  include <memory.h>
 | # endif
 | # include <string.h>
 | #endif
 | #ifdef HAVE_STRINGS_H
 | # include <strings.h>
 | #endif
 | #ifdef HAVE_INTTYPES_H
 | # include <inttypes.h>
 | #endif
 | #ifdef HAVE_STDINT_H
 | # include <stdint.h>
 | #endif
 | #ifdef HAVE_UNISTD_H
 | # include <unistd.h>
 | #endif
 | int
 | main ()
 | {
 | if (sizeof ((long long)))
 |           return 0;
 |   ;
 |   return 0;
 | }
 configure:4420: result: yes
 configure:4432: checking if _REENTRANT is already defined
 configure:4454: /usr/bin/gcc -c -g -O2  conftest.c >&5
 conftest.c: In function 'main':
 conftest.c:32: error: 'force' undeclared (first use in this function)
 conftest.c:32: error: (Each undeclared identifier is reported only once
 conftest.c:32: error: for each function it appears in.)
 conftest.c:32: error: expected ';' before 'compilation'
 configure:4454: $? = 1
 configure: failed program was:
 | /* confdefs.h */
 | #define PACKAGE_NAME "libssh2"
 | #define PACKAGE_TARNAME "libssh2"
 | #define PACKAGE_VERSION "-"
 | #define PACKAGE_STRING "libssh2 -"
 | #define PACKAGE_BUGREPORT "libssh2-devel@cool.haxx.se"
 | #define PACKAGE_URL ""
 | #define PACKAGE "libssh2"
 | #define VERSION "-"
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
 | #define HAVE_SYS_STAT_H 1
 | #define HAVE_STDLIB_H 1
 | #define HAVE_STRING_H 1
 | #define HAVE_MEMORY_H 1
 | #define HAVE_STRINGS_H 1
 | #define HAVE_INTTYPES_H 1
 | #define HAVE_STDINT_H 1
 | #define HAVE_UNISTD_H 1
 | #define HAVE_LONGLONG 1
 | /* end confdefs.h.  */
 |
 |
 |
 | int
 | main ()
 | {
 |
 | #ifdef _REENTRANT
 |       int dummy=1;
 | #else
 |       force compilation error
 | #endif
 |
 |   ;
 |   return 0;
 | }
 |
 configure:4462: result: no
 configure:4470: checking if _REENTRANT is actually needed
 configure:4487: result: no
 configure:4492: checking if _REENTRANT is onwards defined
 configure:4509: result: no
 configure:4516: checking for library containing socket
 configure:4547: /usr/bin/gcc -o conftest -g -O2   conftest.c  >&5
 configure:4547: $? = 0
 configure:4564: result: none required
 configure:4574: checking for library containing inet_addr
 configure:4605: /usr/bin/gcc -o conftest -g -O2   conftest.c  >&5
 configure:4605: $? = 0
 configure:4622: result: none required
 configure:4681: checking for gcc
 configure:4708: result: /usr/bin/gcc
 configure:4937: checking for C compiler version
 configure:4946: /usr/bin/gcc --version >&5
 gcc (SUSE Linux) 4.3.4 [gcc-4_3-branch revision 152973]
 Copyright (C) 2008 Free Software Foundation, Inc.
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
 PURPOSE.

 configure:4957: $? = 0
 configure:4946: /usr/bin/gcc -v >&5
 Using built-in specs.
 Target: x86_64-suse-linux
 Configured with: ../configure --prefix=/usr --infodir=/usr/share/info
 --mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64
 --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-
 checking=release --with-gxx-include-dir=/usr/include/c++/4.3 --enable-ssp
 --disable-libssp --with-bugurl=http://bugs.opensuse.org/ --with-
 pkgversion='SUSE Linux' --disable-libgcj --disable-libmudflap --with-
 slibdir=/lib64 --with-system-zlib --enable-__cxa_atexit --enable-
 libstdcxx-allocator=new --disable-libstdcxx-pch --enable-version-specific-
 runtime-libs --program-suffix=-4.3 --enable-linux-futex --without-system-
 libunwind --with-cpu=generic --build=x86_64-suse-linux
 Thread model: posix
 gcc version 4.3.4 [gcc-4_3-branch revision 152973] (SUSE Linux)
 configure:4957: $? = 0
 configure:4946: /usr/bin/gcc -V >&5
 gcc: '-V' option must have argument
 configure:4957: $? = 1
 configure:4946: /usr/bin/gcc -qversion >&5
 gcc: unrecognized option '-qversion'
 gcc: no input files
 configure:4957: $? = 1
 configure:4961: checking whether we are using the GNU C compiler
 configure:4989: result: yes
 configure:4998: checking whether /usr/bin/gcc accepts -g
 configure:5059: result: yes
 configure:5076: checking for /usr/bin/gcc option to accept ISO C89
 configure:5152: result: none needed
 configure:5174: checking dependency style of /usr/bin/gcc
 configure:5285: result: gcc3
 configure:5301: checking whether ln -s works
 configure:5305: result: yes
 configure:5312: checking whether make sets $(MAKE)
 configure:5334: result: yes
 configure:5347: checking for sshd
 configure:5365: found /usr/sbin/sshd
 configure:5377: result: /usr/sbin/sshd
 configure:5745: checking how to print strings
 configure:5772: result: printf
 configure:5793: checking for a sed that does not truncate output
 configure:5857: result: /usr/bin/sed
 configure:5875: checking for fgrep
 configure:5937: result: /usr/bin/grep -F
 configure:5972: checking for ld used by /usr/bin/gcc
 configure:6039: result: /usr/x86_64-suse-linux/bin/ld
 configure:6046: checking if the linker (/usr/x86_64-suse-linux/bin/ld) is
 GNU ld
 configure:6061: result: yes
 configure:6073: checking for BSD- or MS-compatible name lister (nm)
 configure:6122: result: /usr/bin/nm -B
 configure:6252: checking the name lister (/usr/bin/nm -B) interface
 configure:6259: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:6262: /usr/bin/nm -B "conftest.o"
 configure:6265: output
 0000000000000000 B some_variable
 configure:6272: result: BSD nm
 configure:6276: checking the maximum length of command line arguments
 configure:6406: result: 1572864
 configure:6423: checking whether the shell understands some XSI constructs
 configure:6433: result: yes
 configure:6437: checking whether the shell understands "+="
 configure:6443: result: yes
 configure:6478: checking how to convert x86_64-unknown-linux-gnu file
 names to x86_64-unknown-linux-gnu format
 configure:6518: result: func_convert_file_noop
 configure:6525: checking how to convert x86_64-unknown-linux-gnu file
 names to toolchain format
 configure:6545: result: func_convert_file_noop
 configure:6552: checking for /usr/x86_64-suse-linux/bin/ld option to
 reload object files
 configure:6559: result: -r
 configure:6633: checking for objdump
 configure:6660: result: objdump
 configure:6689: checking how to recognize dependent libraries
 configure:6887: result: pass_all
 configure:6972: checking for dlltool
 configure:6999: result: dlltool
 configure:7029: checking how to associate runtime and link libraries
 configure:7056: result: printf %s\n
 configure:7116: checking for ar
 configure:7132: found /usr/bin/ar
 configure:7143: result: ar
 configure:7180: checking for archiver @FILE support
 configure:7197: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:7197: $? = 0
 configure:7200: ar cru libconftest.a @conftest.lst >&5
 configure:7203: $? = 0
 configure:7208: ar cru libconftest.a @conftest.lst >&5
 ar: conftest.o: No such file or directory
 configure:7211: $? = 1
 configure:7223: result: @
 configure:7281: checking for strip
 configure:7297: found /usr/bin/strip
 configure:7308: result: strip
 configure:7380: checking for ranlib
 configure:7396: found /usr/bin/ranlib
 configure:7407: result: ranlib
 configure:7509: checking command to parse /usr/bin/nm -B output from
 /usr/bin/gcc object
 configure:7629: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:7632: $? = 0
 configure:7636: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[
 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2
 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
 configure:7639: $? = 0
 configure:7705: /usr/bin/gcc -o conftest -g -O2   conftest.c conftstm.o
 >&5
 configure:7708: $? = 0
 configure:7746: result: ok
 configure:7783: checking for sysroot
 configure:7813: result: no
 configure:7890: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:7893: $? = 0
 configure:8069: checking for mt
 configure:8085: found /usr/bin/mt
 configure:8096: result: mt
 configure:8119: checking if mt is a manifest tool
 configure:8125: mt '-?'
 mt: invalid option -- ?
 configure:8133: result: no
 configure:8772: checking for dlfcn.h
 configure:8772: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:8772: $? = 0
 configure:8772: result: yes
 configure:8976: checking for objdir
 configure:8991: result: .libs
 configure:9262: checking if /usr/bin/gcc supports -fno-rtti -fno-
 exceptions
 configure:9280: /usr/bin/gcc -c -g -O2  -fno-rtti -fno-exceptions
 conftest.c >&5
 cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but
 not for C
 configure:9284: $? = 0
 configure:9297: result: no
 configure:9624: checking for /usr/bin/gcc option to produce PIC
 configure:9631: result: -fPIC -DPIC
 configure:9639: checking if /usr/bin/gcc PIC flag -fPIC -DPIC works
 configure:9657: /usr/bin/gcc -c -g -O2  -fPIC -DPIC -DPIC conftest.c >&5
 configure:9661: $? = 0
 configure:9674: result: yes
 configure:9703: checking if /usr/bin/gcc static flag -static works
 configure:9731: result: yes
 configure:9746: checking if /usr/bin/gcc supports -c -o file.o
 configure:9767: /usr/bin/gcc -c -g -O2  -o out/conftest2.o conftest.c >&5
 configure:9771: $? = 0
 configure:9793: result: yes
 configure:9801: checking if /usr/bin/gcc supports -c -o file.o
 configure:9848: result: yes
 configure:9881: checking whether the /usr/bin/gcc linker (/usr/x86_64
 -suse-linux/bin/ld -m elf_x86_64) supports shared libraries
 configure:11038: result: yes
 configure:11075: checking whether -lc should be explicitly linked in
 configure:11083: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:11086: $? = 0
 configure:11101: /usr/bin/gcc -shared  -fPIC -DPIC conftest.o  -v
 -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/bin/grep  -lc
 \>/dev/null 2\>\&1
 configure:11104: $? = 0
 configure:11118: result: no
 configure:11278: checking dynamic linker characteristics
 configure:11778: /usr/bin/gcc -o conftest -g -O2   -Wl,-rpath -Wl,/foo
 conftest.c  >&5
 configure:11778: $? = 0
 configure:12012: result: GNU/Linux ld.so
 configure:12119: checking how to hardcode library paths into programs
 configure:12144: result: immediate
 configure:12684: checking whether stripping libraries is possible
 configure:12689: result: yes
 configure:12724: checking if libtool supports shared libraries
 configure:12726: result: yes
 configure:12729: checking whether to build shared libraries
 configure:12750: result: yes
 configure:12753: checking whether to build static libraries
 configure:12757: result: yes
 configure:12794: checking whether byte ordering is bigendian
 configure:12809: /usr/bin/gcc -c -g -O2  conftest.c >&5
 conftest.c:25: error: expected '=', ',', ';', 'asm' or '__attribute__'
 before 'a'
 configure:12809: $? = 1
 configure: failed program was:
 | /* confdefs.h */
 | #define PACKAGE_NAME "libssh2"
 | #define PACKAGE_TARNAME "libssh2"
 | #define PACKAGE_VERSION "-"
 | #define PACKAGE_STRING "libssh2 -"
 | #define PACKAGE_BUGREPORT "libssh2-devel@cool.haxx.se"
 | #define PACKAGE_URL ""
 | #define PACKAGE "libssh2"
 | #define VERSION "-"
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
 | #define HAVE_SYS_STAT_H 1
 | #define HAVE_STDLIB_H 1
 | #define HAVE_STRING_H 1
 | #define HAVE_MEMORY_H 1
 | #define HAVE_STRINGS_H 1
 | #define HAVE_INTTYPES_H 1
 | #define HAVE_STDINT_H 1
 | #define HAVE_UNISTD_H 1
 | #define HAVE_LONGLONG 1
 | #define HAVE_DLFCN_H 1
 | #define LT_OBJDIR ".libs/"
 | /* end confdefs.h.  */
 | #ifndef __APPLE_CC__
 |              not a universal capable compiler
 |            #endif
 |            typedef int dummy;
 |
 configure:12854: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:12854: $? = 0
 configure:12872: /usr/bin/gcc -c -g -O2  conftest.c >&5
 conftest.c: In function 'main':
 conftest.c:31: error: 'not' undeclared (first use in this function)
 conftest.c:31: error: (Each undeclared identifier is reported only once
 conftest.c:31: error: for each function it appears in.)
 conftest.c:31: error: expected ';' before 'big'
 configure:12872: $? = 1
 configure: failed program was:
 | /* confdefs.h */
 | #define PACKAGE_NAME "libssh2"
 | #define PACKAGE_TARNAME "libssh2"
 | #define PACKAGE_VERSION "-"
 | #define PACKAGE_STRING "libssh2 -"
 | #define PACKAGE_BUGREPORT "libssh2-devel@cool.haxx.se"
 | #define PACKAGE_URL ""
 | #define PACKAGE "libssh2"
 | #define VERSION "-"
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
 | #define HAVE_SYS_STAT_H 1
 | #define HAVE_STDLIB_H 1
 | #define HAVE_STRING_H 1
 | #define HAVE_MEMORY_H 1
 | #define HAVE_STRINGS_H 1
 | #define HAVE_INTTYPES_H 1
 | #define HAVE_STDINT_H 1
 | #define HAVE_UNISTD_H 1
 | #define HAVE_LONGLONG 1
 | #define HAVE_DLFCN_H 1
 | #define LT_OBJDIR ".libs/"
 | /* end confdefs.h.  */
 | #include <sys/types.h>
 |               #include <sys/param.h>
 |
 | int
 | main ()
 | {
 | #if BYTE_ORDER != BIG_ENDIAN
 |                not big endian
 |               #endif
 |
 |   ;
 |   return 0;
 | }
 configure:13000: result: no
 configure:13026: checking for special C compiler options needed for large
 files
 configure:13071: result: no
 configure:13077: checking for _FILE_OFFSET_BITS value needed for large
 files
 configure:13102: /usr/bin/gcc -c -g -O2  conftest.c >&5
 configure:13102: $? = 0
 configure:13134: result: no
 configure:14483: error: cannot find OpenSSL or Libgcrypt,
 try --with-libssl-prefix=PATH or --with-libgcrypt-prefix=PATH

 ## ---------------- ##
 ## Cache variables. ##
 ## ---------------- ##

 ac_cv_build=x86_64-unknown-linux-gnu
 ac_cv_c_bigendian=no
 ac_cv_c_compiler_gnu=yes
 ac_cv_env_CC_set=set
 ac_cv_env_CC_value=/usr/bin/gcc
 ac_cv_env_CFLAGS_set=
 ac_cv_env_CFLAGS_value=
 ac_cv_env_CPPFLAGS_set=
 ac_cv_env_CPPFLAGS_value=
 ac_cv_env_CPP_set=
 ac_cv_env_CPP_value=
 ac_cv_env_LDFLAGS_set=
 ac_cv_env_LDFLAGS_value=
 ac_cv_env_LIBS_set=
 ac_cv_env_LIBS_value=
 ac_cv_env_build_alias_set=
 ac_cv_env_build_alias_value=
 ac_cv_env_host_alias_set=
 ac_cv_env_host_alias_value=
 ac_cv_env_target_alias_set=
 ac_cv_env_target_alias_value=
 ac_cv_header_dlfcn_h=yes
 ac_cv_header_inttypes_h=yes
 ac_cv_header_memory_h=yes
 ac_cv_header_stdc=yes
 ac_cv_header_stdint_h=yes
 ac_cv_header_stdlib_h=yes
 ac_cv_header_string_h=yes
 ac_cv_header_strings_h=yes
 ac_cv_header_sys_stat_h=yes
 ac_cv_header_sys_types_h=yes
 ac_cv_header_unistd_h=yes
 ac_cv_host=x86_64-unknown-linux-gnu
 ac_cv_objext=o
 ac_cv_path_EGREP='/usr/bin/grep -E'
 ac_cv_path_FGREP='/usr/bin/grep -F'
 ac_cv_path_GREP=/usr/bin/grep
 ac_cv_path_SED=/usr/bin/sed
 ac_cv_path_SSHD=/usr/sbin/sshd
 ac_cv_path_install='/usr/bin/install -c'
 ac_cv_path_mkdir=/bin/mkdir
 ac_cv_prog_AWK=gawk
 ac_cv_prog_CPP='/usr/bin/gcc -E'
 ac_cv_prog_ac_ct_AR=ar
 ac_cv_prog_ac_ct_CC=/usr/bin/gcc
 ac_cv_prog_ac_ct_DLLTOOL=dlltool
 ac_cv_prog_ac_ct_MANIFEST_TOOL=mt
 ac_cv_prog_ac_ct_OBJDUMP=objdump
 ac_cv_prog_ac_ct_RANLIB=ranlib
 ac_cv_prog_ac_ct_STRIP=strip
 ac_cv_prog_cc_c89=
 ac_cv_prog_cc_g=yes
 ac_cv_prog_make_make_set=yes
 ac_cv_search_inet_addr='none required'
 ac_cv_search_socket='none required'
 ac_cv_sys_file_offset_bits=no
 ac_cv_sys_largefile_CC=no
 ac_cv_type_long_long=yes
 am_cv_CC_dependencies_compiler_type=gcc3
 lt_cv_ar_at_file=@
 lt_cv_archive_cmds_need_lc=no
 lt_cv_deplibs_check_method=pass_all
 lt_cv_file_magic_cmd='$MAGIC_CMD'
 lt_cv_file_magic_test_file=
 lt_cv_ld_reload_flag=-r
 lt_cv_nm_interface='BSD nm'
 lt_cv_objdir=.libs
 lt_cv_path_LD=/usr/x86_64-suse-linux/bin/ld
 lt_cv_path_NM='/usr/bin/nm -B'
 lt_cv_path_mainfest_tool=no
 lt_cv_prog_compiler_c_o=yes
 lt_cv_prog_compiler_pic='-fPIC -DPIC'
 lt_cv_prog_compiler_pic_works=yes
 lt_cv_prog_compiler_rtti_exceptions=no
 lt_cv_prog_compiler_static_works=yes
 lt_cv_prog_gnu_ld=yes
 lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
 lt_cv_shlibpath_overrides_runpath=yes
 lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[
 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[         ][      ]*\([_A-Za-z][_A-
 Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
 lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[
 ]*$/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^
 ]*\)$/  {"\2", (void *) \&\2},/p'\'''
 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^:
 \([^ ]*\)[ ]*$/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^
 ]*\) \(lib[^ ]*\)$/  {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]*
 \([^ ]*\) \([^ ]*\)$/  {"lib\2", (void *) \&\2},/p'\'''
 lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int
 \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
 lt_cv_sys_max_cmd_len=1572864
 lt_cv_to_host_file_cmd=func_convert_file_noop
 lt_cv_to_tool_file_cmd=func_convert_file_noop

 ## ----------------- ##
 ## Output variables. ##
 ## ----------------- ##

 ACLOCAL='${SHELL} /home/nkenglen/Downloads/ssh2/libssh2-1.4.3/missing
 --run aclocal-1.11'
 ALLOCA=''
 AMDEPBACKSLASH='\'
 AMDEP_FALSE='#'
 AMDEP_TRUE=''
 AMTAR='$${TAR-tar}'
 AR='ar'
 AS='as'
 AUTOCONF='${SHELL} /home/nkenglen/Downloads/ssh2/libssh2-1.4.3/missing
 --run autoconf'
 AUTOHEADER='${SHELL} /home/nkenglen/Downloads/ssh2/libssh2-1.4.3/missing
 --run autoheader'
 AUTOMAKE='${SHELL} /home/nkenglen/Downloads/ssh2/libssh2-1.4.3/missing
 --run automake-1.11'
 AWK='gawk'
 BUILD_EXAMPLES_FALSE=''
 BUILD_EXAMPLES_TRUE=''
 CC='/usr/bin/gcc'
 CCDEPMODE='depmode=gcc3'
 CFLAGS='-g -O2'
 CPP='/usr/bin/gcc -E'
 CPPFLAGS=''
 CYGPATH_W='echo'
 DEFS=''
 DEPDIR='.deps'
 DLLTOOL='dlltool'
 DSYMUTIL=''
 DUMPBIN=''
 ECHO_C=''
 ECHO_N='-n'
 ECHO_T=''
 EGREP='/usr/bin/grep -E'
 EXEEXT=''
 FGREP='/usr/bin/grep -F'
 GREP='/usr/bin/grep'
 HAVE_LIBGCRYPT=''
 HAVE_LIBSSL=''
 HAVE_LIBZ=''
 HAVE_SYS_UN_H_FALSE=''
 HAVE_SYS_UN_H_TRUE=''
 INSTALL_DATA='${INSTALL} -m 644'
 INSTALL_PROGRAM='${INSTALL}'
 INSTALL_SCRIPT='${INSTALL}'
 INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
 LD='/usr/x86_64-suse-linux/bin/ld -m elf_x86_64'
 LDFLAGS=''
 LIBGCRYPT=''
 LIBGCRYPT_FALSE=''
 LIBGCRYPT_PREFIX=''
 LIBGCRYPT_TRUE=''
 LIBOBJS=''
 LIBS=''
 LIBSREQUIRED=''
 LIBSSH2VER='1.4.3'
 LIBSSL=''
 LIBSSL_PREFIX=''
 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
 LIBZ=''
 LIBZ_PREFIX=''
 LIPO=''
 LN_S='ln -s'
 LTLIBGCRYPT=''
 LTLIBOBJS=''
 LTLIBSSL=''
 LTLIBZ=''
 MAINT='#'
 MAINTAINER_MODE_FALSE=''
 MAINTAINER_MODE_TRUE='#'
 MAKEINFO='${SHELL} /home/nkenglen/Downloads/ssh2/libssh2-1.4.3/missing
 --run makeinfo'
 MANIFEST_TOOL=':'
 MKDIR_P='/bin/mkdir -p'
 NM='/usr/bin/nm -B'
 NMEDIT=''
 OBJDUMP='objdump'
 OBJEXT='o'
 OTOOL64=''
 OTOOL=''
 PACKAGE='libssh2'
 PACKAGE_BUGREPORT='libssh2-devel@cool.haxx.se'
 PACKAGE_NAME='libssh2'
 PACKAGE_STRING='libssh2 -'
 PACKAGE_TARNAME='libssh2'
 PACKAGE_URL=''
 PACKAGE_VERSION='-'
 PATH_SEPARATOR=':'
 RANLIB='ranlib'
 SED='/usr/bin/sed'
 SET_MAKE=''
 SHELL='/bin/sh'
 SSHD='/usr/sbin/sshd'
 SSHD_FALSE='#'
 SSHD_TRUE=''
 STRIP='strip'
 VERSION='-'
 ac_ct_AR='ar'
 ac_ct_CC='/usr/bin/gcc'
 ac_ct_DUMPBIN=''
 am__EXEEXT_FALSE=''
 am__EXEEXT_TRUE=''
 am__fastdepCC_FALSE='#'
 am__fastdepCC_TRUE=''
 am__include='include'
 am__isrc=''
 am__leading_dot='.'
 am__nodep='_no'
 am__quote=''
 am__tar='$${TAR-tar} chof - "$$tardir"'
 am__untar='$${TAR-tar} xf -'
 bindir='${exec_prefix}/bin'
 build='x86_64-unknown-linux-gnu'
 build_alias=''
 build_cpu='x86_64'
 build_os='linux-gnu'
 build_vendor='unknown'
 datadir='${datarootdir}'
 datarootdir='${prefix}/share'
 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
 dvidir='${docdir}'
 exec_prefix='NONE'
 host='x86_64-unknown-linux-gnu'
 host_alias=''
 host_cpu='x86_64'
 host_os='linux-gnu'
 host_vendor='unknown'
 htmldir='${docdir}'
 includedir='${prefix}/include'
 infodir='${datarootdir}/info'
 install_sh='${SHELL} /home/nkenglen/Downloads/ssh2/libssh2-1.4.3/install-
 sh'
 libdir='${exec_prefix}/lib'
 libexecdir='${exec_prefix}/libexec'
 localedir='${datarootdir}/locale'
 localstatedir='${prefix}/var'
 mandir='${datarootdir}/man'
 mkdir_p='/bin/mkdir -p'
 oldincludedir='/usr/include'
 pdfdir='${docdir}'
 prefix='NONE'
 program_transform_name='s,x,x,'
 psdir='${docdir}'
 sbindir='${exec_prefix}/sbin'
 sharedstatedir='${prefix}/com'
 sysconfdir='${prefix}/etc'
 target_alias=''

 ## ----------- ##
 ## confdefs.h. ##
 ## ----------- ##

 /* confdefs.h */
 #define PACKAGE_NAME "libssh2"
 #define PACKAGE_TARNAME "libssh2"
 #define PACKAGE_VERSION "-"
 #define PACKAGE_STRING "libssh2 -"
 #define PACKAGE_BUGREPORT "libssh2-devel@cool.haxx.se"
 #define PACKAGE_URL ""
 #define PACKAGE "libssh2"
 #define VERSION "-"
 #define STDC_HEADERS 1
 #define HAVE_SYS_TYPES_H 1
 #define HAVE_SYS_STAT_H 1
 #define HAVE_STDLIB_H 1
 #define HAVE_STRING_H 1
 #define HAVE_MEMORY_H 1
 #define HAVE_STRINGS_H 1
 #define HAVE_INTTYPES_H 1
 #define HAVE_STDINT_H 1
 #define HAVE_UNISTD_H 1
 #define HAVE_LONGLONG 1
 #define HAVE_DLFCN_H 1
 #define LT_OBJDIR ".libs/"

 configure: exit 1

-- 
Ticket URL: <https://trac.libssh2.org/ticket/280>
libssh2 <https://trac.libssh2.org/>
C library for writing portable SSH2 clients

_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

From libssh2-devel-bounces@cool.haxx.se  Tue Dec 10 12:56:23 2013
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBABuG83000614;
	Tue, 10 Dec 2013 12:56:21 +0100
Received: from mail-wg0-x236.google.com (mail-wg0-x236.google.com
 [IPv6:2a00:1450:400c:c00::236])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBABuEX4000543
 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Tue, 10 Dec 2013 12:56:14 +0100
Received: by mail-wg0-f54.google.com with SMTP id n12so4878998wgh.9
 for <libssh2-devel@cool.haxx.se>; Tue, 10 Dec 2013 03:56:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:subject:message-id:references:mime-version
 :content-type:content-disposition:in-reply-to:user-agent;
 bh=NSAEWCDcyEY7IzePd/TGKgunbrpoXc8RtVV3EKCKf64=;
 b=uKAIW+25kuIhBr4zkBs6dPqNt9+llAfXauiJLCbhojTDpXsLmlwK6HNi1Yrae9qTC7
 ZqK/UcnfaSdJFCMfNe45bscmThP3L44kZ24nfTfXfyaZ5KJLqj7OST22vgWAzWFgaWwi
 2Et98H3BJeUG01az5Ek5AFv2UBiYHoQ+8C//fEgY7AYwI6nOvcNn/nd5ajU9i002347X
 BOJxyoKgOgHU0sqFz/rO5fIdnt58n8IVwnXb94LvUFvq6N6JBi4g0PkQXosZhsb/Ij5I
 0EU+2z1q60Xz96fwegsyjdor3tqzSMat40mWO4DZYxDy9mr4Rnw6q6Ocql8oaewMEsMY
 KY7A==
X-Received: by 10.180.87.69 with SMTP id v5mr18989991wiz.45.1386676569855;
 Tue, 10 Dec 2013 03:56:09 -0800 (PST)
Received: from valhala.home ([78.193.58.122])
 by mx.google.com with ESMTPSA id f11sm4488454wic.4.2013.12.10.03.56.09
 for <libssh2-devel@cool.haxx.se>
 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
 Tue, 10 Dec 2013 03:56:09 -0800 (PST)
Date: Tue, 10 Dec 2013 12:56:07 +0100
From: Nicolas Martyanoff <khaelin@gmail.com>
To: libssh2 development <libssh2-devel@cool.haxx.se>
Subject: Re: sharing knownhosts structures between sessions
Message-ID: <20131210115607.GA19311@valhala.home>
References: <20131209182416.GB18330@valhala.home>
 <CADyPeTOSuV-JwMEU1ceOzRQR91-NP8JVPaD5dALLuLxkhQ-vhQ@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CADyPeTOSuV-JwMEU1ceOzRQR91-NP8JVPaD5dALLuLxkhQ-vhQ@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Precedence: list
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

On 2013-12-09 18:31, Alexander Lamaison wrote:
> On 9 December 2013 18:24, Nicolas Martyanoff <khaelin@gmail.com> wrote:
> >
> > LIBSSH2_KNOWNHOSTS is currently associated with a session. When using
> > multiple sessions, it means loading the knownhost file for each session which
> > is redundant. What would be the clean way to avoid this issue ?
> 
> I create an unconnected session (libssh2_session_init) that I use only
> for the libssh2_knownhosts_* calls.  It means I don't have to keep
> track of quite so many session pointers.  The only reason knownhost
> takes a session is to report the last error so you can retrieve it
> later.  There's no reason it has to be the same session you connect
> with.

This is a good workaround, thank you.

It would be nice to store the last error in the knownhosts structure, making
it totally independant from the session structure.

-- 
Nicolas Martyanoff
http://wandrian.net
khaelin@gmail.com
_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

From libssh2-devel-bounces@cool.haxx.se  Tue Dec 10 14:16:30 2013
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBADGCQY010187;
	Tue, 10 Dec 2013 14:16:28 +0100
Received: from giant.haxx.se (dast@localhost.localdomain [127.0.0.1])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBADGAQj010173
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Tue, 10 Dec 2013 14:16:10 +0100
Received: from localhost (dast@localhost)
 by giant.haxx.se (8.14.4/8.14.4/Submit) with ESMTP id rBADGAlA010169
 for <libssh2-devel@cool.haxx.se>; Tue, 10 Dec 2013 14:16:10 +0100
X-Authentication-Warning: giant.haxx.se: dast owned process doing -bs
Date: Tue, 10 Dec 2013 14:16:10 +0100 (CET)
From: Daniel Stenberg <daniel@haxx.se>
X-X-Sender: dast@giant.haxx.se
To: libssh2 development <libssh2-devel@cool.haxx.se>
Subject: Re: sharing knownhosts structures between sessions
In-Reply-To: <20131210115607.GA19311@valhala.home>
Message-ID: <alpine.DEB.2.00.1312101414490.18927@tvnag.unkk.fr>
References: <20131209182416.GB18330@valhala.home>
 <CADyPeTOSuV-JwMEU1ceOzRQR91-NP8JVPaD5dALLuLxkhQ-vhQ@mail.gmail.com>
 <20131210115607.GA19311@valhala.home>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
X-fromdanielhimself: yes
MIME-Version: 1.0
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Precedence: list
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

On Tue, 10 Dec 2013, Nicolas Martyanoff wrote:

> It would be nice to store the last error in the knownhosts structure, making 
> it totally independant from the session structure.

It wouldn't be enough. libssh2 also supports setting up your own functions for 
memory oprations as part of libssh2_session_init_ex() and the knownhost code 
uses that as well - as all libssh2 code does.

-- 

  / daniel.haxx.se
_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

From libssh2-devel-bounces@cool.haxx.se  Tue Dec 10 17:32:05 2013
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBAGVj1M025157;
	Tue, 10 Dec 2013 17:32:00 +0100
Received: from mail-we0-x230.google.com (mail-we0-x230.google.com
 [IPv6:2a00:1450:400c:c03::230])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBAGViIP025076
 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Tue, 10 Dec 2013 17:31:44 +0100
Received: by mail-we0-f176.google.com with SMTP id w62so5140256wes.21
 for <libssh2-devel@cool.haxx.se>; Tue, 10 Dec 2013 08:31:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:subject:message-id:references:mime-version
 :content-type:content-disposition:in-reply-to:user-agent;
 bh=MB1ZbrPiWvc71FEf8dL3YeUmwJWU8XaFsU6noq94JLE=;
 b=KVF6QsU/2iods9MVJRma8wAI1Urw6Y0ng5XfS0zGNYaUl3pcPHpKYMZ6JwoR62oEyZ
 GrNZ/wZUx+RP1m7Kc3BOxgGMpas5Yhnm/oo8wXosgcud0bSYRwu7vGloWYClH1jX0pSF
 /Jv3TKUnZ2klj8v2sNEk9DbXmxKHaJXiJZa1QGMqHrS+fCxqHnFIUk4mXLkI4OEZ9E4W
 muaatr8eTs2CPhaHKT5CYmPW1IEU7k2SSsMdGyAzbrSJEe9Ajgt7gG97vPLmb9EyASwW
 hYysayv9ZlCRnCWJ7/jw18lwr38ooKKTwebJo6jc2KnUTLGOMXWUuiyBiPANLAZi99n/
 Yg6A==
X-Received: by 10.194.241.228 with SMTP id wl4mr22222937wjc.2.1386693099818;
 Tue, 10 Dec 2013 08:31:39 -0800 (PST)
Received: from valhala.home ([78.193.58.122])
 by mx.google.com with ESMTPSA id mt2sm6475167wic.7.2013.12.10.08.31.39
 for <libssh2-devel@cool.haxx.se>
 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
 Tue, 10 Dec 2013 08:31:39 -0800 (PST)
Date: Tue, 10 Dec 2013 17:31:37 +0100
From: Nicolas Martyanoff <khaelin@gmail.com>
To: libssh2 development <libssh2-devel@cool.haxx.se>
Subject: Re: sharing knownhosts structures between sessions
Message-ID: <20131210163137.GB19311@valhala.home>
References: <20131209182416.GB18330@valhala.home>
 <CADyPeTOSuV-JwMEU1ceOzRQR91-NP8JVPaD5dALLuLxkhQ-vhQ@mail.gmail.com>
 <20131210115607.GA19311@valhala.home>
 <alpine.DEB.2.00.1312101414490.18927@tvnag.unkk.fr>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <alpine.DEB.2.00.1312101414490.18927@tvnag.unkk.fr>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Precedence: list
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

On 2013-12-10 14:16, Daniel Stenberg wrote:
> On Tue, 10 Dec 2013, Nicolas Martyanoff wrote:
> 
> > It would be nice to store the last error in the knownhosts structure, making 
> > it totally independant from the session structure.
> 
> It wouldn't be enough. libssh2 also supports setting up your own functions for 
> memory oprations as part of libssh2_session_init_ex() and the knownhost code 
> uses that as well - as all libssh2 code does.

So it is an architecture related issue. Error handling and memory allocation
should be encapsulated apart from sessions, with functions to select the error
handler and memory allocator for each session or knownhost structure. It is a
lot of work anyway.

I will go with the empty session trick then.

-- 
Nicolas Martyanoff
http://wandrian.net
khaelin@gmail.com
_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

From libssh2-devel-bounces@cool.haxx.se  Wed Dec 11 12:55:51 2013
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBBBtPx3002177;
	Wed, 11 Dec 2013 12:55:46 +0100
Received: from earth.stuge.se (earth.stuge.se [212.116.89.126])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBBBtMfj002160
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Wed, 11 Dec 2013 12:55:22 +0100
Received: (qmail 9522 invoked from network); 11 Dec 2013 11:54:16 -0000
Received: from unknown (HELO earth.stuge.se) (127.0.0.1)
 by localhost with SMTP; 11 Dec 2013 11:54:16 -0000
MIME-Version: 1.0
From: "libssh2 Trac" <trac@libssh2.stuge.se>
X-Trac-Version: 1.0dev
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 1.0dev, by Edgewall Software
To: nkenglen@dso.org.sg, dan@coneharvesters.com
X-Trac-Project: libssh2
Date: Wed, 11 Dec 2013 11:54:16 -0000
X-URL: https://trac.libssh2.org/
Subject: Re: [libssh2] #280: unable to install libssh2-1.4.3
X-Trac-Ticket-URL: https://trac.libssh2.org/ticket/280#comment:1
Message-ID: <060.0b24a0ccfdb6f67450f40a8229ef9267@libssh2.stuge.se>
References: <045.2f2b88c116a7e22ae2b33e730b426ebe@libssh2.stuge.se>
X-Trac-Ticket-ID: 280
In-Reply-To: <045.2f2b88c116a7e22ae2b33e730b426ebe@libssh2.stuge.se>
X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id rBBBtMfj002160
Cc: libssh2-devel@cool.haxx.se
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Reply-To: trac@libssh2.stuge.se,
        libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

#280: unable to install libssh2-1.4.3
-----------------------+-------------------
  Reporter:  nkenglen  |      Owner:
      Type:  defect    |     Status:  new
  Priority:  normal    |  Milestone:  1.4.3
 Component:  misc      |    Version:  1.4.2
Resolution:            |   Keywords:
Blocked By:            |     Blocks:
-----------------------+-------------------

Comment (by danf):

 It would be much more useful to attach a log where you attempted to use
 OpenSSL, rather than one with --without-libgcrypt --without-openssl  Does
 the file /usr/local/ssl/include/openssl/ssh.h exist?

-- 
Ticket URL: <https://trac.libssh2.org/ticket/280#comment:1>
libssh2 <https://trac.libssh2.org/>
C library for writing portable SSH2 clients

_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

From libssh2-devel-bounces@cool.haxx.se  Sun Dec 15 20:43:28 2013
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBFJguQl030145;
	Sun, 15 Dec 2013 20:43:18 +0100
Received: from earth.stuge.se (earth.stuge.se [212.116.89.126])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBFJgrgW030101
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Sun, 15 Dec 2013 20:42:53 +0100
Received: (qmail 31067 invoked from network); 15 Dec 2013 19:41:46 -0000
Received: from unknown (HELO earth.stuge.se) (127.0.0.1)
 by localhost with SMTP; 15 Dec 2013 19:41:46 -0000
MIME-Version: 1.0
From: "libssh2 Trac" <trac@libssh2.stuge.se>
X-Trac-Version: 1.0dev
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 1.0dev, by Edgewall Software
To: nkenglen@dso.org.sg, dan@coneharvesters.com
X-Trac-Project: libssh2
Date: Sun, 15 Dec 2013 19:41:46 -0000
X-URL: https://trac.libssh2.org/
Subject: Re: [libssh2] #280: unable to install libssh2-1.4.3
X-Trac-Ticket-URL: https://trac.libssh2.org/ticket/280#comment:2
Message-ID: <060.f2501ca7cf747f377bb22f7135ff4ccf@libssh2.stuge.se>
References: <045.2f2b88c116a7e22ae2b33e730b426ebe@libssh2.stuge.se>
X-Trac-Ticket-ID: 280
In-Reply-To: <045.2f2b88c116a7e22ae2b33e730b426ebe@libssh2.stuge.se>
X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id rBFJgrgW030101
Cc: libssh2-devel@cool.haxx.se
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Reply-To: trac@libssh2.stuge.se,
        libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

#280: unable to install libssh2-1.4.3
-----------------------+-------------------
  Reporter:  nkenglen  |      Owner:
      Type:  defect    |     Status:  new
  Priority:  normal    |  Milestone:  1.4.3
 Component:  misc      |    Version:  1.4.2
Resolution:            |   Keywords:
Blocked By:            |     Blocks:
-----------------------+-------------------

Comment (by danf):

 I saw that config.log, but it's not the one you think it is. The top of
 the file clearly says

     Invocation command line was

     $ ./configure --without-libgcrypt --without-openssl

 so it's not surprising that there are problems finding the SSL libraries.

-- 
Ticket URL: <https://trac.libssh2.org/ticket/280#comment:2>
libssh2 <https://trac.libssh2.org/>
C library for writing portable SSH2 clients

_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

From libssh2-devel-bounces@cool.haxx.se  Tue Dec 17 13:51:44 2013
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBHCpMAf005955;
	Tue, 17 Dec 2013 13:51:39 +0100
Received: from e28smtp09.in.ibm.com (e28smtp09.in.ibm.com [122.248.162.9])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBHCpIPT004251
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Tue, 17 Dec 2013 13:51:19 +0100
Received: from /spool/local
 by e28smtp09.in.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only!
 Violators will be prosecuted
 for <libssh2-devel@cool.haxx.se> from <ishav@linux.vnet.ibm.com>;
 Tue, 17 Dec 2013 18:21:12 +0530
Received: from d28dlp02.in.ibm.com (9.184.220.127)
 by e28smtp09.in.ibm.com (192.168.1.139) with IBM ESMTP SMTP Gateway:
 Authorized Use Only! Violators will be prosecuted; 
 Tue, 17 Dec 2013 18:21:11 +0530
Received: from d28relay03.in.ibm.com (d28relay03.in.ibm.com [9.184.220.60])
 by d28dlp02.in.ibm.com (Postfix) with ESMTP id 6BA9C394004E
 for <libssh2-devel@cool.haxx.se>; Tue, 17 Dec 2013 18:21:10 +0530 (IST)
Received: from d28av01.in.ibm.com (d28av01.in.ibm.com [9.184.220.63])
 by d28relay03.in.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id
 rBHCp7c528180638
 for <libssh2-devel@cool.haxx.se>; Tue, 17 Dec 2013 18:21:07 +0530
Received: from d28av01.in.ibm.com (localhost [127.0.0.1])
 by d28av01.in.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id
 rBHCp9ZS029954
 for <libssh2-devel@cool.haxx.se>; Tue, 17 Dec 2013 18:21:09 +0530
Received: from localhost.localdomain ([9.79.206.55])
 by d28av01.in.ibm.com (8.14.4/8.14.4/NCO v10.0 AVin) with ESMTP id
 rBHCp7Lh029913
 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO);
 Tue, 17 Dec 2013 18:21:08 +0530
Message-ID: <52B048BD.3060309@linux.vnet.ibm.com>
Date: Tue, 17 Dec 2013 18:21:09 +0530
From: isha vishnoi <ishav@linux.vnet.ibm.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
 rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: libssh2-devel@cool.haxx.se
Subject: Request to spin a new version of libssh2 to support ppc64le
X-TM-AS-MML: disable
X-Content-Scanned: Fidelis XPS MAILER
x-cbid: 13121712-2674-0000-0000-00000BEDC15D
Cc: Deepak C Shetty <deepakcs@linux.vnet.ibm.com>
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Precedence: list
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0516909238=="
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

This is a multi-part message in MIME format.
--===============0516909238==
Content-Type: multipart/alternative;
 boundary="------------050204060409050702010809"

This is a multi-part message in MIME format.
--------------050204060409050702010809
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi,

I am working on a new architecture - ppc64le (powerpc 64-bit Little 
Endian) and I am building Libssh2 package on our ppc64le environment 
downloaded from www.libssh2.org/download/libssh2-1.4.3.tar.gz. 
<www.libssh2.org/download/libssh2-1.4.3.tar.gz><git://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git>

I found that Libssh2 would require a patch to config.guess [or needs to 
pick up the latest automake (1.13.4 or above) version] from upstream.

The latest config.guess which has ppc64le patch can be found at :
http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD. 


Can you please pick this up and spin a new version which would support 
ppc64le?

Please let me know if you need any help.

Thanks and Regards,

Isha Vishnoi

--------------050204060409050702010809
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <font face="monospace">Hi,<br>
      <br>
      I am working on a new architecture - ppc64le (powerpc 64-bit
      Little Endian) and I am building Libssh2 package on our ppc64le
      environment downloaded from <a
        href="www.libssh2.org/download/libssh2-1.4.3.tar.gz">www.libssh2.org/download/libssh2-1.4.3.tar.gz.</a><a
        moz-do-not-send="true"
        href="git://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git"></a><br>
      <br>
      I found that Libssh2 would require a patch to config.guess [or
      needs to pick up the latest automake (1.13.4 or above) version]
      from upstream. <br>
      <br>
      The latest config.guess which has ppc64le patch can be found at :
      <br>
      <a moz-do-not-send="true" class="moz-txt-link-freetext"
href="http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD">http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD</a>.
      <br>
      <br>
      Can you please pick this up and spin a new version which would
      support ppc64le? <br>
      <br>
      Please let me know if you need any help.<br>
      <br>
      Thanks and Regards, <br>
      <br>
      Isha Vishnoi </font>
  </body>
</html>

--------------050204060409050702010809--


--===============0516909238==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

--===============0516909238==--

From libssh2-devel-bounces@cool.haxx.se  Tue Dec 17 22:39:15 2013
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBHLcjU5030333;
	Tue, 17 Dec 2013 22:39:09 +0100
Received: from giant.haxx.se (dast@localhost.localdomain [127.0.0.1])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBHLcgQ5030313
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);
 Tue, 17 Dec 2013 22:38:43 +0100
Received: from localhost (dast@localhost)
 by giant.haxx.se (8.14.4/8.14.4/Submit) with ESMTP id rBHLcgeL030308;
 Tue, 17 Dec 2013 22:38:42 +0100
X-Authentication-Warning: giant.haxx.se: dast owned process doing -bs
Date: Tue, 17 Dec 2013 22:38:42 +0100 (CET)
From: Daniel Stenberg <daniel@haxx.se>
X-X-Sender: dast@giant.haxx.se
To: libssh2 development <libssh2-devel@cool.haxx.se>
Subject: Re: Request to spin a new version of libssh2 to support ppc64le
In-Reply-To: <52B048BD.3060309@linux.vnet.ibm.com>
Message-ID: <alpine.DEB.2.00.1312172234050.11109@tvnag.unkk.fr>
References: <52B048BD.3060309@linux.vnet.ibm.com>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
X-fromdanielhimself: yes
MIME-Version: 1.0
Cc: Deepak C Shetty <deepakcs@linux.vnet.ibm.com>
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Precedence: list
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

On Tue, 17 Dec 2013, isha vishnoi wrote:

> Can you please pick this up and spin a new version which would support 
> ppc64le?

You've been emailing this request to numerous projects quite obviouisly (since 
I've got the request several times for different softwares I maintain) and 
I've repeatedly asked questions back to which you never respond.

But since other people may not have seen them, I'll repeat myself:

Why do you need a new release for this arch? It's not like you *have to* build 
from our tarball, you can easily just re-run the necessary autotools yourself 
and then build and it'll work.

The amount of people in the world who run ppc64le platforms and download the 
latest libssh2 tarball from our site and then get confused by the lack of 
support for it has to be diminishingly small.

I intend to use automake 1.14+ when I build the next release of libssh2. I 
don't intend to hurry up that process due to ppc64le demands.

-- 

  / daniel.haxx.se
_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

From libssh2-devel-bounces@cool.haxx.se  Mon Dec 30 07:27:08 2013
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBU6QZh8019683;
	Mon, 30 Dec 2013 07:27:01 +0100
Received: from nm23-vm0.bullet.mail.ne1.yahoo.com
 (nm23-vm0.bullet.mail.ne1.yahoo.com [98.138.91.57])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBU6QWCs019673
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Mon, 30 Dec 2013 07:26:33 +0100
Received: from [98.138.100.102] by nm23.bullet.mail.ne1.yahoo.com with NNFMP;
 30 Dec 2013 06:26:27 -0000
Received: from [98.138.89.171] by tm101.bullet.mail.ne1.yahoo.com with NNFMP;
 30 Dec 2013 06:26:27 -0000
Received: from [127.0.0.1] by omp1027.mail.ne1.yahoo.com with NNFMP;
 30 Dec 2013 06:26:27 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 615609.23730.bm@omp1027.mail.ne1.yahoo.com
Received: (qmail 76308 invoked by uid 60001); 30 Dec 2013 06:26:27 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024;
 t=1388384787; bh=2K1IZGpBDQuImk/JGAWLgD6T7WcObR8OXEV2qEjconA=;
 h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type;
 b=bZOjxw4lGNIgIQ/zXS0ukCx3MHZ1ymdkkVERy+smNDdv5krwncr+pnQ3E+Zs5EwBaNxVHaf55ge34p9LJ3AgI+Pk8d5LFguJa1MT2My411W6BqYV/ygyxaU+M1AxsEg6+wOJwC8/vRIZtYYunx0ZtX79t/HGexXjpqN02CRQxI4=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
 h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type;
 b=S35iTAldp/9gUIvK6U3m0nZBX+clD1nAY/GT+C+QqQ9tUF38v4t/bH3qbCLWPgj1ssmDx37tJFPyDBRlF273cbGgg8elyD6zxhcSf4DIg8XgrF2ut+lsnNtKUMYMd4Hb1hpNG7z/Cu1pj8hzJFTTiMO2xQmHIMVOAx1ZMM7pa+c=;
X-YMail-OSG: W6wwDSUVM1nV.Bdx_.AQFMtdvELTanw0zAX24G_C_hNRs9.
 vCAHJ4Xtnb_wJXDnIqe7H6a9EM9H6DuDbZ4CuIhDOQxTon75nrT4x_vLPFB.
 fvzts.f4b292XQpdLDZioSxNpJ58QCqL.iWodZwop8LABg5CRLmc4KMNL228
 X0rZ2WVibE5J4TPL7Uy_bM5rOfe1J26jIjVGUVtqG8hqc2DqzcIoUrXz0rd7
 FdHA4JAulJEp.NEXdKfFZPPJu5U8w.U2a6TfaoLucigqt2p9CSfujGi2uC46
 OgfeopMIYjqb5_74NYNooDUn.eJ0o9I5y1BHiL.Z8zzIJ6p1jOFxxGKe5ZB3
 Sb6So6WETSQpbwrqgNFwg0zmcEyfswFtaZi4d8zSUaohEPe05p2zxjnK2n1z
 nesonRykRdZH9nQunToM8zPRNuAeL.KOxEW_WJxcIevVTDoA_VWXX4YCi9pF
 LVSGl7FXLsCagWZt0jr3PTQ_bDnEg0TJWNWnQ.tn2Rm_2H.Q9DYEWvdHS1.b
 8s3p64OfJsDCXC.frJPlsVCPWoKgbZP7xIo0FupJyxJdWsGjwJSFwg7EkIOo
 z2fUVUY336rcmvipm
Received: from [24.44.245.87] by web121706.mail.ne1.yahoo.com via HTTP;
 Sun, 29 Dec 2013 22:26:27 PST
X-Rocket-MIMEInfo: 002.001,
 SSB3b3VsZCBsaWtlIHRvIGtub3cgd2hlbiB0aGUgbmV4dCB2ZXJzaW9uIGlzIHJlbGVhc2VkLiBJcyB0aGVyZSBhIG5vdGlmaWNhdGlvbiBsaXN0IEkgY2FuIHN1YnNjcmliZSB0byBmb3IgdGhhdD8gSSBhbSBhbHJlYWR5IHN1YnNjcmliZWQgdG8gY3VybC1hbm5vdW5jZS4gVGhhbmtzCgEwAQEBAQ--
X-Mailer: YahooMailWebService/0.8.172.614
Message-ID: <1388384787.29906.YahooMailNeo@web121706.mail.ne1.yahoo.com>
Date: Sun, 29 Dec 2013 22:26:27 -0800 (PST)
From: Ray Satiro <raysatiro@yahoo.com>
Subject: How to get announcements? I don't see a libssh2-announce
To: "libssh2-devel@cool.haxx.se" <libssh2-devel@cool.haxx.se>
MIME-Version: 1.0
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Precedence: list
Reply-To: Ray Satiro <raysatiro@yahoo.com>,
        libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0772147301=="
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

--===============0772147301==
Content-Type: multipart/alternative; boundary="-730330825-1295013312-1388384787=:29906"

---730330825-1295013312-1388384787=:29906
Content-Type: text/plain; charset=us-ascii

I would like to know when the next version is released. Is there a notification list I can subscribe to for that? I am already subscribed to curl-announce. Thanks

---730330825-1295013312-1388384787=:29906
Content-Type: text/html; charset=us-ascii

<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:10pt"><div>I would like to know when the next version is released. Is there a notification list I can subscribe to for that? I am already subscribed to curl-announce. Thanks</div></div></body></html>
---730330825-1295013312-1388384787=:29906--

--===============0772147301==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

--===============0772147301==--

From libssh2-devel-bounces@cool.haxx.se  Mon Dec 30 10:06:33 2013
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBU96E9P013335;
	Mon, 30 Dec 2013 10:06:31 +0100
Received: from giant.haxx.se (dast@localhost.localdomain [127.0.0.1])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id rBU96Cjq013316
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);
 Mon, 30 Dec 2013 10:06:12 +0100
Received: from localhost (dast@localhost)
 by giant.haxx.se (8.14.4/8.14.4/Submit) with ESMTP id rBU96C4i013313;
 Mon, 30 Dec 2013 10:06:12 +0100
X-Authentication-Warning: giant.haxx.se: dast owned process doing -bs
Date: Mon, 30 Dec 2013 10:06:12 +0100 (CET)
From: Daniel Stenberg <daniel@haxx.se>
X-X-Sender: dast@giant.haxx.se
To: Ray Satiro <raysatiro@yahoo.com>,
        libssh2 development <libssh2-devel@cool.haxx.se>
Subject: Re: How to get announcements? I don't see a libssh2-announce
In-Reply-To: <1388384787.29906.YahooMailNeo@web121706.mail.ne1.yahoo.com>
Message-ID: <alpine.DEB.2.00.1312301005220.11768@tvnag.unkk.fr>
References: <1388384787.29906.YahooMailNeo@web121706.mail.ne1.yahoo.com>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
X-fromdanielhimself: yes
MIME-Version: 1.0
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Precedence: list
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

On Sun, 29 Dec 2013, Ray Satiro wrote:

> I would like to know when the next version is released. Is there a 
> notification list I can subscribe to for that? I am already subscribed to 
> curl-announce.

Sorry, there's no separate announce list for libssh2. We publish the news 
about new releases on this list and on the web site.

-- 

  / daniel.haxx.se
_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

