From libssh2-devel-bounces@cool.haxx.se Thu Sep 1 13:52:59 2016 Return-Path: Received: from www.haxx.se (localhost.localdomain [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id u81BqYoU016936; Thu, 1 Sep 2016 13:52:54 +0200 Received: from giant.haxx.se (localhost.localdomain [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id u81BqW44016927 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 1 Sep 2016 13:52:32 +0200 Received: from localhost (dast@localhost) by giant.haxx.se (8.15.2/8.15.2/Submit) with ESMTP id u81BqWNA016924 for ; Thu, 1 Sep 2016 13:52:32 +0200 X-Authentication-Warning: giant.haxx.se: dast owned process doing -bs Date: Thu, 1 Sep 2016 13:52:32 +0200 (CEST) From: Daniel Stenberg X-X-Sender: dast@giant.haxx.se To: libssh2 development Subject: Re: MIgration from libssh In-Reply-To: Message-ID: References: User-Agent: Alpine 2.20 (DEB 67 2015-01-07) X-fromdanielhimself: yes MIME-Version: 1.0 X-BeenThere: libssh2-devel@cool.haxx.se X-Mailman-Version: 2.1.22 Precedence: list List-Id: libssh2 development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: libssh2 development Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: libssh2-devel-bounces@cool.haxx.se Sender: "libssh2-devel" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id u81BqYoU016936 On Wed, 31 Aug 2016, Antenore Gatta wrote: > We are considering the possibility to move away from libssh and migrate all > of our libssh code to libssh2. > > As reference we were using the comparison page on your site, but it looks > really outdated. So what in particular looks outdated? We could possibly try to address those specific concerns if you articulate them. There's that pull request from a libssh contributor that I've never merged (https://github.com/libssh2/www/pull/2) but I think there's a value for our users if we keep that comparison accurate and honest. > Do you please have any advices for us? Do you have any experience on these > kind of migrations? I've not seen any users write about such experiences before so I'm afraid that's a road not very frequently travelled. Once upon the time I castually followed the libssh development a bit, but that was many years ago and I was never much into how their API worked anyway. > There are also some features we are interested with, like support for > ~/ssh/config files parsing (I know it's openssh only), FIDO U2F, that at the > moment you are not supporting, if I'm not wrong, and I was wondering if > these are in your todo list. We don't really have a TODO or a roadmap as a project but simply depend on what people and contributers want to work on and submit to us for inclusion. But there's hardly any secret that there aren't that many developers who actually work on improving libssh2 day to day and we have quite a few outstanding bugs and pull requests now that could really use more attention. config parsing and fido u2f sound like decent things to support and if someone would provide code for them, I pretty sure they will be welcome. -- / daniel.haxx.se _______________________________________________ libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel From libssh2-devel-bounces@cool.haxx.se Thu Sep 1 17:43:47 2016 Return-Path: Received: from www.haxx.se (localhost.localdomain [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id u81Fh054011659; Thu, 1 Sep 2016 17:43:39 +0200 Received: from 11.mo6.mail-out.ovh.net (11.mo6.mail-out.ovh.net [188.165.38.119]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id u81Fgw8G011647 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 1 Sep 2016 17:42:59 +0200 Received: from player776.ha.ovh.net (b7.ovh.net [213.186.33.57]) by mo6.mail-out.ovh.net (Postfix) with ESMTP id DE7C5FFAC4D for ; Thu, 1 Sep 2016 17:42:59 +0200 (CEST) Received: from freccia.ch.ibm.com (deibp9eh1--blueice2n3.emea.ibm.com [195.212.29.173]) (Authenticated sender: antenore@simbiosi.org) by player776.ha.ovh.net (Postfix) with ESMTPSA id 98E29400089 for ; Thu, 1 Sep 2016 17:42:59 +0200 (CEST) Date: Thu, 1 Sep 2016 17:42:58 +0200 From: Antenore Gatta To: libssh2 development Subject: Re: MIgration from libssh Message-ID: <20160901174258.3c417a34@freccia.ch.ibm.com> In-Reply-To: References: Organization: Simbiosi.org X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-redhat-linux-gnu) MIME-Version: 1.0 X-Ovh-Tracer-Id: 5513250370767835566 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrfeeluddrhedugdelfeculddtuddrfeeltddrtddtmdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd X-MIME-Autoconverted: from quoted-printable to 8bit by giant.haxx.se id u81Fgw8G011647 X-BeenThere: libssh2-devel@cool.haxx.se X-Mailman-Version: 2.1.22 Precedence: list List-Id: libssh2 development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: libssh2 development Content-Type: text/plain; charset="utf-8" Errors-To: libssh2-devel-bounces@cool.haxx.se Sender: "libssh2-devel" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id u81Fh054011659 On Thu, 1 Sep 2016 13:52:32 +0200 (CEST) Daniel Stenberg wrote: > On Wed, 31 Aug 2016, Antenore Gatta wrote: > > > We are considering the possibility to move away from libssh and > > migrate all of our libssh code to libssh2. > > > > As reference we were using the comparison page on your site, but it > > looks really outdated. > > So what in particular looks outdated? We could possibly try to > address those specific concerns if you articulate them. Mainly it was just a feeling because it wasn't updated since 2015 (at that time there were only minor fixes). Looking at it, without reading the changelogs (my bad), it sounds like libssh support more kex than libssh2, on the contrary libssh2, now, it's much more compliant. The same for the others (host key, etc). Now you support CMake as well, but you say in the comparison that you don't. From my point of view, it's better to don't have a comparison at all that having one the put libssh2 behind libssh (otherwise I wouldn't be here :-) ), also the other way around wouldn't be good (stating libssh is better than libssh2) I don't promise anything, but as I need this comparison to actually move to libssh, I could try to rewrite it myself. > > There's that pull request from a libssh contributor that I've never > merged (https://github.com/libssh2/www/pull/2) but I think there's a > value for our users if we keep that comparison accurate and honest. It doesn't bring anything special that PR, you can blindly merge it, but the whole comparison need a re-factoring. > > Do you please have any advices for us? Do you have any experience > > on these kind of migrations? > > I've not seen any users write about such experiences before so I'm > afraid that's a road not very frequently travelled. I even saw the other way around. I'll be the first, maybe? We will see. > > Once upon the time I castually followed the libssh development a bit, > but that was many years ago and I was never much into how their API > worked anyway. I think it didn't change that much... > > There are also some features we are interested with, like support > > for ~/ssh/config files parsing (I know it's openssh only), FIDO > > U2F, that at the moment you are not supporting, if I'm not wrong, > > and I was wondering if these are in your todo list. > > We don't really have a TODO or a roadmap as a project but simply > depend on what people and contributers want to work on and submit to > us for inclusion. > > But there's hardly any secret that there aren't that many developers > who actually work on improving libssh2 day to day and we have quite a > few outstanding bugs and pull requests now that could really use more > attention. > > config parsing and fido u2f sound like decent things to support and > if someone would provide code for them, I pretty sure they will be > welcome. > My C kung fu is quite depressive, but I'm not shy nor ashamed of trying to submit a patch/PR if I'll ever be able to produce one. Thanks for now... I'll be back in some days, the time to dive in all of this, and if you have anything to add I'll be glad to read your comments. Kind Regards A.G. -- -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GIT !d s: !a C++ UL++++ P+++ L+++ E--- W+++ N+++ o-- K- w--- O+ M-- V-- PS+++ PE Y+ PGP t+++ 5++ X R++ tv- b+ DI D++ G e+ h---- r+++ y++++ ------END GEEK CODE BLOCK------ _______________________________________________ libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel From libssh2-devel-bounces@cool.haxx.se Thu Sep 1 18:51:25 2016 Return-Path: Received: from www.haxx.se (localhost.localdomain [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id u81Gp3OI025342; Thu, 1 Sep 2016 18:51:20 +0200 Received: from mail.panic.com (mail.panic.com [38.103.165.3]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id u81Gp1WB025135 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 1 Sep 2016 18:51:02 +0200 Received: from [10.0.0.189] (unknown [38.103.165.36]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.panic.com (Postfix) with ESMTPSA id 74E6F605B4 for ; Thu, 1 Sep 2016 09:50:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=panic.com; s=dkim; t=1472748656; bh=bygOlX5ExaIp3dANm14IYYg7Sy4JuvrQuNtA0hU/j2s=; h=Subject:From:In-Reply-To:Date:References:To; b=Op4t26XixYFhW7I9xGgKgsdPRNslaWnO3ZYcO7BZSciIf/Coh7rDEhMA1KpmPoUEO l5ILXGlrbIR+0xvZh2WXYW/91XBPlIuFwtrxUsmbZ4mA3jZ7QC6apOZB5q2+FEMoUy rE7XnbziIPisJmiO3yas5DHaZEJN+YH1CBbHOj9Y= Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: ChaCha20 and ED25519 support From: Will Cosgrove In-Reply-To: <20160901174258.3c417a34@freccia.ch.ibm.com> Date: Thu, 1 Sep 2016 09:50:56 -0700 Message-Id: <1A696092-84FE-4AC4-81A6-6025CC608B0D@panic.com> References: <20160901174258.3c417a34@freccia.ch.ibm.com> To: libssh2 development X-Mailer: Apple Mail (2.3124) X-MIME-Autoconverted: from quoted-printable to 8bit by giant.haxx.se id u81Gp1WB025135 X-BeenThere: libssh2-devel@cool.haxx.se X-Mailman-Version: 2.1.22 Precedence: list List-Id: libssh2 development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: libssh2 development Content-Type: text/plain; charset="utf-8" Errors-To: libssh2-devel-bounces@cool.haxx.se Sender: "libssh2-devel" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id u81Gp3OI025342 Hi All, With the pending OpenSSL 1.1 pull request, a co-worker and I are going to be adding ChaCha20 and ED25519 support. I have ECDSA and *-ETM support done, but haven’t had the time to create pull request yet, but it will be coming soon. Just wanted to let you know so we don't duplicate effort. Cheers, Will _______________________________________________ libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel From libssh2-devel-bounces@cool.haxx.se Thu Sep 1 18:57:52 2016 Return-Path: Received: from www.haxx.se (localhost.localdomain [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id u81Gvmr2000727; Thu, 1 Sep 2016 18:57:51 +0200 Received: from mail.panic.com (mail.panic.com [38.103.165.3]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id u81GvjCV000623 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 1 Sep 2016 18:57:46 +0200 Received: from [10.0.0.189] (unknown [38.103.165.36]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.panic.com (Postfix) with ESMTPSA id 19B5A605B4 for ; Thu, 1 Sep 2016 09:57:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=panic.com; s=dkim; t=1472749062; bh=iJErOY463ZLAZ5eRX4EkbFisbI4ZNCx3vkkiDSuTH1M=; h=Subject:From:In-Reply-To:Date:References:To; b=shEw365ephQ3jgcokgWJ8Q+Gdap5WF56gAMJ9vytDArAiucisWHn0FEjcv3Egn6+n S2JUO+OlzC6X0UiGNu2823iBk0z/jYEMiwmp2wQzlknPgMI457gDK6c9v75IujUlUU F8DpWne72paLZskpW+l6NoMyCSonugEoJ0Tkgxgw= Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: ChaCha20 and ED25519 support From: Will Cosgrove In-Reply-To: <1A696092-84FE-4AC4-81A6-6025CC608B0D@panic.com> Date: Thu, 1 Sep 2016 09:57:42 -0700 Message-Id: References: <20160901174258.3c417a34@freccia.ch.ibm.com> <1A696092-84FE-4AC4-81A6-6025CC608B0D@panic.com> To: libssh2 development X-Mailer: Apple Mail (2.3124) X-MIME-Autoconverted: from quoted-printable to 8bit by giant.haxx.se id u81GvjCV000623 X-BeenThere: libssh2-devel@cool.haxx.se X-Mailman-Version: 2.1.22 Precedence: list List-Id: libssh2 development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: libssh2 development Content-Type: text/plain; charset="utf-8" Errors-To: libssh2-devel-bounces@cool.haxx.se Sender: "libssh2-devel" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id u81Gvmr2000727 Oh, never mind, looks like they only added X25519 and not ED25519. We will do ChaCha at least. Will > With the pending OpenSSL 1.1 pull request, a co-worker and I are going to be adding ChaCha20 and ED25519 support. I have ECDSA and *-ETM support done, but haven’t had the time to create pull request yet, but it will be coming soon. Just wanted to let you know so we don't duplicate effort. > > Cheers, > Will _______________________________________________ libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel From libssh2-devel-bounces@cool.haxx.se Fri Sep 2 02:04:01 2016 Return-Path: Received: from www.haxx.se (localhost.localdomain [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id u8203V0A006127; Fri, 2 Sep 2016 02:03:55 +0200 Received: from 10.mo68.mail-out.ovh.net (10.mo68.mail-out.ovh.net [46.105.79.203]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id u8203Ruf005908 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 2 Sep 2016 02:03:28 +0200 Received: from player695.ha.ovh.net (b9.ovh.net [213.186.33.59]) by mo68.mail-out.ovh.net (Postfix) with ESMTP id 5DA93FF96F2 for ; Fri, 2 Sep 2016 02:03:29 +0200 (CEST) Received: from [192.168.0.14] (85-218-68-172.dclient.lsne.ch [85.218.68.172]) (Authenticated sender: antenore@simbiosi.org) by player695.ha.ovh.net (Postfix) with ESMTPSA id 2C69B46006E for ; Fri, 2 Sep 2016 02:03:29 +0200 (CEST) Subject: Re: MIgration from libssh To: libssh2 development References: <20160901174258.3c417a34@freccia.ch.ibm.com> From: Antenore Gatta Message-ID: <6472232c-17b4-7f5c-93c9-bfcf51575e4a@simbiosi.org> Date: Fri, 2 Sep 2016 02:03:28 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <20160901174258.3c417a34@freccia.ch.ibm.com> X-Ovh-Tracer-Id: 13965943921892217262 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrfeeluddrhedvgdefheculddtuddrfeeltddrtddtmdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd X-MIME-Autoconverted: from quoted-printable to 8bit by giant.haxx.se id u8203Ruf005908 X-BeenThere: libssh2-devel@cool.haxx.se X-Mailman-Version: 2.1.22 Precedence: list List-Id: libssh2 development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: libssh2 development Content-Type: text/plain; charset="utf-8" Errors-To: libssh2-devel-bounces@cool.haxx.se Sender: "libssh2-devel" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id u8203V0A006127 On 09/01/16 17:42, Antenore Gatta wrote: >> So what in particular looks outdated? We could possibly try to >> > address those specific concerns if you articulate them. > Mainly it was just a feeling because it wasn't updated since 2015 (at > that time there were only minor fixes). > > Looking at it, without reading the changelogs (my bad), it sounds like > libssh support more kex than libssh2, on the contrary libssh2, now, > it's much more compliant. > > The same for the others (host key, etc). > > Now you support CMake as well, but you say in the comparison that you > don't. > > From my point of view, it's better to don't have a comparison at all > that having one the put libssh2 behind libssh (otherwise I wouldn't be > here :-) ), also the other way around wouldn't be good (stating libssh > is better than libssh2) > > I don't promise anything, but as I need this comparison to actually > move to libssh, I could try to rewrite it myself. > > Actually the situation is a bit different, so I've submitted a PR with just some differences, https://github.com/libssh2/www/pull/4, please let me know any disagreements and/or issues. It's not a definitive work, because I'd like to go further in the analysis (doing already). Kind regards Antenore _______________________________________________ libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel From libssh2-devel-bounces@cool.haxx.se Fri Sep 23 23:49:24 2016 Return-Path: Received: from www.haxx.se (localhost.localdomain [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id u8NLmrkQ008850; Fri, 23 Sep 2016 23:49:15 +0200 Received: from giant.haxx.se (localhost.localdomain [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id u8NLmpSk008846 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 23 Sep 2016 23:48:51 +0200 Received: from localhost (dast@localhost) by giant.haxx.se (8.15.2/8.15.2/Submit) with ESMTP id u8NLmpf3008843 for ; Fri, 23 Sep 2016 23:48:51 +0200 X-Authentication-Warning: giant.haxx.se: dast owned process doing -bs Date: Fri, 23 Sep 2016 23:48:51 +0200 (CEST) From: Daniel Stenberg X-X-Sender: dast@giant.haxx.se To: libssh2 development Subject: time to release another libssh2 version! Message-ID: User-Agent: Alpine 2.20 (DEB 67 2015-01-07) X-fromdanielhimself: yes MIME-Version: 1.0 X-BeenThere: libssh2-devel@cool.haxx.se X-Mailman-Version: 2.1.22 Precedence: list List-Id: libssh2 development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: libssh2 development Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: libssh2-devel-bounces@cool.haxx.se Sender: "libssh2-devel" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id u8NLmrkQ008850 Hi friends, I think it is about time we ship another release. The OpenSSL 1.1.0 support being a major reason I think. So, please bring up your issues that we should squeeze in before we release. We have a whole bunch of issues and pull-requests we could use more eyes and hands on to deal with. Maybe we could take care of some of them before next release? The mbedTLS backend for example maybe? https://github.com/libssh2/libssh2/pull/106 Any suggestion on how long time we should set for ourselves to prepare until we ship? I would like to propose that we aim for doing the release on Tuesday October 11. And this means that if there's anything larger anyone wants to merge, it needs to be done ASAP so that we have at least a week with no large changes before we ship. Feel free to object, agree or suggest something different! -- / daniel.haxx.se _______________________________________________ libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel From libssh2-devel-bounces@cool.haxx.se Sat Sep 24 01:09:12 2016 Return-Path: Received: from www.haxx.se (localhost.localdomain [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id u8NN8pAK018869; Sat, 24 Sep 2016 01:09:06 +0200 Received: from rs146.luxsci.com (rs146.luxsci.com [64.49.212.118]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id u8NN8kkV018846 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sat, 24 Sep 2016 01:08:48 +0200 Received: from rs146.luxsci.com (localhost.localdomain [127.0.0.1]) by rs146.luxsci.com (8.14.4/8.14.9) with ESMTP id u8NN8exY021636 for ; Fri, 23 Sep 2016 19:08:40 -0400 Received: (from root@localhost) by rs146.luxsci.com (8.14.4/8.14.9/Submit) id u8NN82jX021219 for libssh2-devel@cool.haxx.se; Fri, 23 Sep 2016 23:08:02 GMT Received: (from sender 30582) (rs146.luxsci.com [127.0.0.1]) by Lux Scientiae SP; Fri, 23 Sep 2016 23:08:02 +0000 Date: Fri, 23 Sep 2016 19:07:52 -0400 From: Ben Kibbey To: libssh2-devel@cool.haxx.se Subject: Re: time to release another libssh2 version! References: Content-Disposition: inline In-Reply-To: X-Lux-Comment: Message u8NN7qlA020955 sent by user #30582 Message-Id: <1474672082-689483.093501601.fu8NN7qlA020955@rs146.luxsci.com> MIME-Version: 1.0 X-Comment: Lux Scientiae SP Message ID - 1474672082-689483.093501601 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=luxsci.net; h=date:from:to:subject:references:content-type:in-reply-to:message-id:mime-version; s=p1; bh=7ZFXk0PL5eua6A4LVPsPqNIHNx9PIAPEz2vVwVt8n6g=; b=x33JT8oJL8Q9puEG7muMY9T2D1R8xPg5dI4+2EVt6JuY+QqDc0kYKW6iWZ2xyJu+DaMANUp28Ft1mre5rBBh5nJ3h0iV5ARtim4/wtKY7z/qV0Hc5Q/wLEBoQUptOcVNr/wdhfUO3h6/GMsD7LotqcgiFBr8RmnmggZopLM8OHM= X-BeenThere: libssh2-devel@cool.haxx.se X-Mailman-Version: 2.1.22 Precedence: list List-Id: libssh2 development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: libssh2 development Content-Type: text/plain; charset="utf-8" Errors-To: libssh2-devel-bounces@cool.haxx.se Sender: "libssh2-devel" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id u8NN8pAK018869 On Fri, Sep 23, 2016 at 11:48:51PM +0200, Daniel Stenberg wrote: > Hi friends, > > I think it is about time we ship another release. The OpenSSL 1.1.0 support > being a major reason I think. > > So, please bring up your issues that we should squeeze in before we release. Support for passphrase authentication when using an identity would be nice when libssh2 is compiled with libgcrypt. This would also maybe have the benefit of not requiring both the secret and public ssh key but only the private key. Anyway, thanks for libssh2, -- Ben Kibbey _______________________________________________ libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel From libssh2-devel-bounces@cool.haxx.se Mon Sep 26 00:17:34 2016 Return-Path: Received: from www.haxx.se (localhost.localdomain [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id u8PMH11n029206; Mon, 26 Sep 2016 00:17:26 +0200 Received: from giant.haxx.se (localhost.localdomain [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id u8PMH0XP029108 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 26 Sep 2016 00:17:00 +0200 Received: from localhost (dast@localhost) by giant.haxx.se (8.15.2/8.15.2/Submit) with ESMTP id u8PMGxY9029102 for ; Mon, 26 Sep 2016 00:17:00 +0200 X-Authentication-Warning: giant.haxx.se: dast owned process doing -bs Date: Mon, 26 Sep 2016 00:16:59 +0200 (CEST) From: Daniel Stenberg X-X-Sender: dast@giant.haxx.se To: libssh2 development Subject: Re: time to release another libssh2 version! In-Reply-To: <1474672082-689483.093501601.fu8NN7qlA020955@rs146.luxsci.com> Message-ID: References: <1474672082-689483.093501601.fu8NN7qlA020955@rs146.luxsci.com> User-Agent: Alpine 2.20 (DEB 67 2015-01-07) X-fromdanielhimself: yes MIME-Version: 1.0 X-BeenThere: libssh2-devel@cool.haxx.se X-Mailman-Version: 2.1.22 Precedence: list List-Id: libssh2 development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: libssh2 development Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: libssh2-devel-bounces@cool.haxx.se Sender: "libssh2-devel" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id u8PMH11n029206 On Fri, 23 Sep 2016, Ben Kibbey wrote: > Support for passphrase authentication when using an identity would be nice > when libssh2 is compiled with libgcrypt. This would also maybe have the > benefit of not requiring both the secret and public ssh key but only the > private key. That's already working with the OpenSSL backend so yeah, it should certainly be doable in the gcrypt code too. We welcome patches! -- / daniel.haxx.se _______________________________________________ libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel From libssh2-devel-bounces@cool.haxx.se Mon Sep 26 17:30:32 2016 Return-Path: Received: from www.haxx.se (localhost.localdomain [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id u8QFTnFY015195; Mon, 26 Sep 2016 17:30:24 +0200 Received: from foo.stuge.se (foo.stuge.se [212.116.89.98]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id u8QFTlj1015002 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 26 Sep 2016 17:29:48 +0200 Received: (qmail 10131 invoked by uid 1000); 26 Sep 2016 16:18:08 -0000 Date: Mon, 26 Sep 2016 16:18:08 +0000 From: Peter Stuge To: libssh2-devel@cool.haxx.se Subject: Re: time to release another libssh2 version! Message-ID: <20160926161808.GR10713@foo.stuge.se> References: MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-BeenThere: libssh2-devel@cool.haxx.se X-Mailman-Version: 2.1.22 Precedence: list List-Id: libssh2 development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: libssh2 development Content-Type: text/plain; charset="utf-8" Errors-To: libssh2-devel-bounces@cool.haxx.se Sender: "libssh2-devel" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id u8QFTnFY015195 Daniel Stenberg wrote: > So, please bring up your issues that we should squeeze in before we release. I've implemented axTLS as crypto provider. It's not quite done, but so far it works with non-key authentication, test on Linux and Windows. With that there's an all-BSD way to use libssh2 portably. > Any suggestion on how long time we should set for ourselves to > prepare until we ship? I would like to propose that we aim for > doing the release on Tuesday October 11. Can that date please be pushed two weeks? I'm not sure I can find time to finish the code up completely by the 11th. //Peter _______________________________________________ libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel From libssh2-devel-bounces@cool.haxx.se Mon Sep 26 23:12:10 2016 Return-Path: Received: from www.haxx.se (localhost.localdomain [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id u8QLBeYY031465; Mon, 26 Sep 2016 23:12:02 +0200 Received: from giant.haxx.se (localhost.localdomain [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id u8QLBcH6031417 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 26 Sep 2016 23:11:38 +0200 Received: from localhost (dast@localhost) by giant.haxx.se (8.15.2/8.15.2/Submit) with ESMTP id u8QLBb2A031409 for ; Mon, 26 Sep 2016 23:11:37 +0200 X-Authentication-Warning: giant.haxx.se: dast owned process doing -bs Date: Mon, 26 Sep 2016 23:11:37 +0200 (CEST) From: Daniel Stenberg X-X-Sender: dast@giant.haxx.se To: libssh2 development Subject: Re: time to release another libssh2 version! In-Reply-To: <20160926161808.GR10713@foo.stuge.se> Message-ID: References: <20160926161808.GR10713@foo.stuge.se> User-Agent: Alpine 2.20 (DEB 67 2015-01-07) X-fromdanielhimself: yes MIME-Version: 1.0 X-BeenThere: libssh2-devel@cool.haxx.se X-Mailman-Version: 2.1.22 Precedence: list List-Id: libssh2 development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: libssh2 development Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: libssh2-devel-bounces@cool.haxx.se Sender: "libssh2-devel" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id u8QLBeYY031465 On Mon, 26 Sep 2016, Peter Stuge wrote: >> I would like to propose that we aim for doing the release on Tuesday >> October 11. > > Can that date please be pushed two weeks? I'm not sure I can find time to > finish the code up completely by the 11th. Absolutely! Let's go with October 25th instead. With a some luck and hard work we'll looking forward to quite a few supported backends by that time! -- / daniel.haxx.se _______________________________________________ libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel