From libssh2-devel-bounces@cool.haxx.se Thu Jul 15 12:41:03 2021 Return-Path: Received: from giant.haxx.se (mail [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id 16FAeAsT029824; Thu, 15 Jul 2021 12:40:40 +0200 Received: from ciao.gmane.io (ciao.gmane.io [116.202.254.214]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id 16FAe6wP029422 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 15 Jul 2021 12:40:07 +0200 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1m3ymf-000AHA-Ky for libssh2-devel@cool.haxx.se; Thu, 15 Jul 2021 12:40:01 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: libssh2-devel@cool.haxx.se From: Virgo =?UTF-8?Q?P=C3=A4rna?= Subject: libssh2_scp_send64 does not set mtime of file. Date: Thu, 15 Jul 2021 09:49:46 -0000 (UTC) Organization: [none] Message-ID: Mime-Version: 1.0 User-Agent: slrn/1.0.3 (Linux) 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 16FAeAsT029824 When using libssh2_scp_send64 to copy file to linux server and passing timestamp as mtime parameter file mtime is not correctly set. I found following posting - https://www.libssh2.org/mail/libssh2-devel-archive-2013-04/0038.shtml and I modified my code to send NULL byte after sending file is completed (before libssh2_channel_send_eof call). That worked for 5937 byte xml file, but did not work for 655653 byte exe file. -- Virgo Pärna virgo.parna@mail.ee _______________________________________________ libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel From libssh2-devel-bounces@cool.haxx.se Fri Jul 16 05:01:04 2021 Return-Path: Received: from giant.haxx.se (mail [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id 16G30JUG010866; Fri, 16 Jul 2021 05:00:44 +0200 Received: from mx0b-00364e01.pphosted.com (mx0b-00364e01.pphosted.com [148.163.139.74]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id 16G30FZm010819 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 16 Jul 2021 05:00:16 +0200 Received: from pps.filterd (m0167073.ppops.net [127.0.0.1]) by mx0b-00364e01.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 16G2kSFl012482 for ; Thu, 15 Jul 2021 23:00:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=columbia.edu; h=mime-version : from : date : message-id : subject : to : content-type; s=pps01; bh=GFnkVuFCX535lz8a4ky3SzvqKq7LZTKzGcKLAmsNodM=; b=CdGSUMWj9zuUDVQ8W8I57tPaorPLEdSNOzTYasIF8yE4xpPxmEGKVolm3gn6SoujNAkX jHQb8fzjldekjXCfasWoy8YCnCZOmqVAqnfaGN1Ukz2E7k8qkmAJBrItMlwI1D1+FPky emSPr31YiSCQfJCGqaAcF9ND8J8P7+Lz40vo7V7C4NAE6xjMFTpxmWdV21am5Px8EEt6 J5Jj1t4b1/vVhVc2MELDQO+tqzSEsRueOHJOgp8upF4oa7mgGoZISjv3CTYcFTEUtR9j TSx4/aU/9foAgVyPluNGMcfJ/whBhG9F0kKG11dmdds2s+/mi9V6mpkLgLUjrDO5kbZT PA== Received: from sendprdmail22.cc.columbia.edu (sendprdmail22.cc.columbia.edu [128.59.72.24]) by mx0b-00364e01.pphosted.com with ESMTP id 39twjd0xkg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 15 Jul 2021 23:00:15 -0400 Received: from mail-vs1-f69.google.com (mail-vs1-f69.google.com [209.85.217.69]) by sendprdmail22.cc.columbia.edu (8.14.7/8.14.4) with ESMTP id 16G30EEf017368 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Thu, 15 Jul 2021 23:00:14 -0400 Received: by mail-vs1-f69.google.com with SMTP id i123-20020a6722810000b029025b7f69ef9aso2228629vsi.22 for ; Thu, 15 Jul 2021 20:00:14 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=GFnkVuFCX535lz8a4ky3SzvqKq7LZTKzGcKLAmsNodM=; b=mM6GevOGHy9aPnZburbml9DUsO8dnhsRABsgkdLocrDF9yaaU9QZwsQkm9RXkYmsF6 DDOl0Pd8mhhWhHCer6MlZvrmSHGXFoVYWZVGeR4V6/3wOMILmqlkTJtuJi1hzvx5RVBm y8vldY6dzf33SK2p08YQy5xckJK7w+IN+kaU2iqF/e4/cb2ABDEMWNTYsz7k2Sk3z/Do S09klMZT6dWj73hgrxN2Y+3bqIvnGTjdMrX4BR6CTgUlFQgs+KQvZ+ynASIrVG0lcwtw fTw7xyKfCNgsEU+1CquSXlsOMF+/+iSLAioC/cks64o1J7632W2MG4QiRucQI/QXf991 Q1XA== X-Gm-Message-State: AOAM533lhXXky/eZ9kWDFS+82vA9VxTJH6x7kQ2J3X5jVoSVUlnf2cgV 6PPaDz8b13WhBGmaD6vTTHsU6aVZ2iFK42Ts0zHltFBwliM9OJ2EqXlaiaMEyJUwDpixNoOpKPv iuPlmuIqGBsJrnDpPZeEKldMYjzy5AwxN05/08HbYbEZkgg== X-Received: by 2002:a67:67c1:: with SMTP id b184mr10340746vsc.28.1626404412665; Thu, 15 Jul 2021 20:00:12 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz/MH/aWMSF+LT1z0CMhIvOuWKr2bEWFDlISlKKqioS94gmTCw1ddN7LG9pr0MJZG8ZDrzZMKEhcnLIiycG++4= X-Received: by 2002:a67:67c1:: with SMTP id b184mr10340728vsc.28.1626404412165; Thu, 15 Jul 2021 20:00:12 -0700 (PDT) MIME-Version: 1.0 From: Evan M Date: Thu, 15 Jul 2021 23:00:01 -0400 Message-ID: Subject: No block direction in _libssh2_wait_socket? To: libssh2-devel@cool.haxx.se X-Proofpoint-ORIG-GUID: VO8xtCA02-FjGkFIVTcvP3wKYisyFAK6 X-Proofpoint-GUID: VO8xtCA02-FjGkFIVTcvP3wKYisyFAK6 X-CU-OB: Yes X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-07-15_16:2021-07-14, 2021-07-15 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 spamscore=0 priorityscore=1501 adultscore=0 lowpriorityscore=10 phishscore=0 bulkscore=10 clxscore=1011 mlxscore=0 mlxlogscore=769 malwarescore=0 impostorscore=10 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2107160012 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 16G30JUG010866 Hi all, I am trying to understand the following code from _libssh2_wait_socket: https://github.com/libssh2/libssh2/blob/a88a727c2a1840f979b34f12bcce3d55dcd7ea6e/src/session.c#L598-L607 /* figure out what to wait for */ dir = libssh2_session_block_directions(session); if(!dir) { _libssh2_debug(session, LIBSSH2_TRACE_SOCKET, "Nothing to wait for in wait_socket"); /* To avoid that we hang below just because there's nothing set to wait for, we timeout on 1 second to also avoid busy-looping during this condition */ ms_to_next = 1000; } Presumably we only arrive at this point if a call has already returned EAGAIN, so I would expect that libssh2_session_block_directions never returns 0 here. Are there any normal situations where this could occur other than a bug in the library? I'm writing an asynchronous wrapper over libssh2; what is the recommended way to deal with this condition in a non-blocking context? Should I simply try again in 1 second like _libssh2_wait_socket does? Thanks for any help and suggestions. Best, Evan -- Evan Mesterhazy etm2131@columbia.edu _______________________________________________ libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel From libssh2-devel-bounces@cool.haxx.se Fri Jul 16 11:20:23 2021 Return-Path: Received: from giant.haxx.se (mail [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id 16G9JZlv012290; Fri, 16 Jul 2021 11:19:55 +0200 Received: from silly.haxx.se (silly.haxx.se [159.253.31.95]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id 16G9JYOM012285 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 16 Jul 2021 11:19:34 +0200 Received: by silly.haxx.se (Postfix, from userid 1001) id 5C04F5E764; Fri, 16 Jul 2021 11:19:35 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by silly.haxx.se (Postfix) with ESMTP id 5B6FE7D58C for ; Fri, 16 Jul 2021 11:19:35 +0200 (CEST) Date: Fri, 16 Jul 2021 11:19:35 +0200 (CEST) From: Daniel Stenberg X-X-Sender: dast@silly To: libssh2 development Subject: Re: No block direction in _libssh2_wait_socket? In-Reply-To: Message-ID: References: User-Agent: Alpine 2.21 (DEB 202 2017-01-01) 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 16G9JZlv012290 On Thu, 15 Jul 2021, Evan M wrote: > Are there any normal situations where this could occur other than a bug in > the library? No. It should probably even have an assert there or something to help us detect if it actually ever end up in that condition... -- / daniel.haxx.se _______________________________________________ libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel From libssh2-devel-bounces@cool.haxx.se Sun Jul 18 05:48:41 2021 Return-Path: Received: from giant.haxx.se (mail [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id 16I3m1Lo007953; Sun, 18 Jul 2021 05:48:26 +0200 Received: from mx0a-00364e01.pphosted.com (mx0a-00364e01.pphosted.com [148.163.135.74]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id 16I3lvNu007937 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sun, 18 Jul 2021 05:47:59 +0200 Received: from pps.filterd (m0167069.ppops.net [127.0.0.1]) by mx0a-00364e01.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 16I3gUxw007652 for ; Sat, 17 Jul 2021 23:47:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=columbia.edu; h=mime-version : references : in-reply-to : from : date : message-id : subject : to : content-type; s=pps01; bh=KqiRYwQ/WMR9GoUijEyBuRZgjhnmt6yuV1UxHKLfHgg=; b=JTuLze6xPmc/6P8GzYey92g89yba2xXLQl6u6DD5EO4MRTvbCrMT0U8Nzu29XNfpRbVe Xpy7TEtEQA3QeSXMks5pf6cNPJnOzcC0uLvhFiRiCWuwJdp3ZVszhPdajcAamL6LhahU aPkY/iNZxJIqVNpILYSysoG/gEA+Xgu9ufL0Chbu+sYYRU5q6EyybTs3aVB+N+m9KGRd zTmUjZybFxFTCEZ3nUWRfV2JOe1qe9kyYyUGcg4Ky9xeJzf0A7KSRQysZ3kgsC/RzV5p ZAZM0PF/I7T4DPCqgKRr8jMmBQkVRdvqMQfhHgOqsXN4agFHkQmmtv4Sc7l0tW3zHWKg FA== Received: from sendprdmail22.cc.columbia.edu (sendprdmail22.cc.columbia.edu [128.59.72.24]) by mx0a-00364e01.pphosted.com with ESMTP id 39ur7mkbj4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sat, 17 Jul 2021 23:47:55 -0400 Received: from mail-ua1-f69.google.com (mail-ua1-f69.google.com [209.85.222.69]) by sendprdmail22.cc.columbia.edu (8.14.7/8.14.4) with ESMTP id 16I3ls5T090005 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Sat, 17 Jul 2021 23:47:54 -0400 Received: by mail-ua1-f69.google.com with SMTP id a3-20020ab01c030000b029029e4f120f6cso6294622uaj.6 for ; Sat, 17 Jul 2021 20:47:54 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=KqiRYwQ/WMR9GoUijEyBuRZgjhnmt6yuV1UxHKLfHgg=; b=Qom//WE8Th9/XSats11+M1J9ReYHI3/mghH1JpDD7BB8d/cvTIeKK1CAaN/jZF8HJj dO42Xr6LSRAug/RfpoSLgnEava0yALHSBop8TZYu+EBOe6mYCJEd4gJN7Ue8rfIAIo92 sK7AYGgMGwnlW6X9vGtPId5B92mruwFCvlWWYadGC9vcz000uyEHuM6nnemdVo6GIb/F gwfgiRgMUIc8rjIjCAqzMAZ2m+hdT2ixagfVEvXz3G4Dfw04iCGo1Tc1KBQwz+fyfQU5 sJXeEzNDS9E8rp2pWXQp7Nx7/3Z+KOQutrE1t8GYd50hEC/qDJWz8mYbklbrV6H71LTk nBHQ== X-Gm-Message-State: AOAM53178jH9CpORsZlVVtO8hYa1yY6MxbAXSli/WnlJ/O7er6wamBW6 XtUx3wOYMg0nXTUZaad11g2NZK8qTQESdP3XeL9tkZWyxElZmvNjHt8rp3RI7v0T8q38sJ2A3Fg ZRwE6J4X9PNsBn8opTcR+345VpJOrkMZ+6aq3kiie/GS3Uw== X-Received: by 2002:a67:67c1:: with SMTP id b184mr19855744vsc.28.1626580073991; Sat, 17 Jul 2021 20:47:53 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwT2S80eNAHSU2yJTDlAgZVJPbOoWchaTkv8d9PIQBy2PUxO4krSEAatIWJclfahsQWgC6o9BfHOx/CV4iA19s= X-Received: by 2002:a67:67c1:: with SMTP id b184mr19855740vsc.28.1626580073659; Sat, 17 Jul 2021 20:47:53 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Evan M Date: Sat, 17 Jul 2021 23:47:43 -0400 Message-ID: Subject: Re: No block direction in _libssh2_wait_socket? To: libssh2 development X-Proofpoint-ORIG-GUID: RvOu3E95g43bQcRHkCQfSv_QrYXXrI0O X-Proofpoint-GUID: RvOu3E95g43bQcRHkCQfSv_QrYXXrI0O X-CU-OB: Yes X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-07-18_02:2021-07-16, 2021-07-18 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 mlxlogscore=919 impostorscore=10 bulkscore=10 priorityscore=1501 phishscore=0 spamscore=0 mlxscore=0 clxscore=1015 suspectscore=0 lowpriorityscore=10 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2107180021 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 16I3m1Lo007953 Perfect, thank you for clarifying. On Fri, Jul 16, 2021 at 5:19 AM Daniel Stenberg wrote: > > On Thu, 15 Jul 2021, Evan M wrote: > > > Are there any normal situations where this could occur other than a bug in > > the library? > > No. It should probably even have an assert there or something to help us > detect if it actually ever end up in that condition... > > -- > > / daniel.haxx.se > _______________________________________________ > libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel -- Evan Mesterhazy etm2131@columbia.edu _______________________________________________ libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel From libssh2-devel-bounces@cool.haxx.se Fri Jul 23 17:28:07 2021 Return-Path: Received: from giant.haxx.se (mail [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id 16NFRGg8027858; Fri, 23 Jul 2021 17:27:46 +0200 Received: from mail-yb1-xb36.google.com (mail-yb1-xb36.google.com [IPv6:2607:f8b0:4864:20:0:0:0:b36]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id 16NFRE9N027847 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Fri, 23 Jul 2021 17:27:15 +0200 Received: by mail-yb1-xb36.google.com with SMTP id q15so2937498ybu.2 for ; Fri, 23 Jul 2021 08:27:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=innovationgear-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=TZ+U2T6KcXffXoN+lheI+hZWasl1zlute1fBcCZIWl0=; b=PwZlpUWg4/kee2lvzbbliSGOQ3WiJ9u8ss4dygvO/ajlzhav52Tf2wzkeBmtp4dq6V zcf72JMXzPzdh21+Arov6av7Q+Q3ckJUDXbq0fG7VQV09d0dqkXXovOxtlRJwM284Byx Z7pFtthQ/Qj3SvXQ5bgWywCkANwVeAx33jxRTd4UeET0++0E23PM+cks+Z3elqubhyLL W2dEZe5XV910OFcm6htNzixhkXqC2k+ocUL9Yc4E5w1wlO2zkjIRFmiL7RndaBM1Vqwe tNBo20QXbOuYVM9oa6qJR28Q9d9rQ0UXkUVqrzpvMY9HYiKy9FnmxNED4OMCxjCU+BQh kzXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=TZ+U2T6KcXffXoN+lheI+hZWasl1zlute1fBcCZIWl0=; b=HCoD0rnlZG4Buw86XWU1+rmPUZZUY08SGMAtGB1xjxE12iVbsL66aBf61FNXyWofX6 8NRLzkDjbHbAKYXur5AWtDRK2SMIf14spS7OzVrjWAotIdLKZIkegP2EkacP8Loa1U8F 09eYJijyJ+LTmib36dyPryqh66peXF9rfnQvBNP+aNssTbjZtD7g83wJ8MkSmNxGsSo0 ISTucFD3zwu8//0VG1dO2nzCCWku1tAHbJpKFld3vyHOpzHctByqTIRcZp2xBJdoxg/v 25pGdeUxTahVDnB/54A4j8p5350FhRn+p+s2P5L2HgLpMgAJmzZX44n8RuZJR5xKre6S FTkQ== X-Gm-Message-State: AOAM532c15vxicV+NWX5vGhF1EelHVkx+Txa8FWM7M/dVhVqg4vebir1 LwKQsVFJ9fV7KAEXYsJX4MliYw3sUMg4ubGADYl/LDwTvZc= X-Google-Smtp-Source: ABdhPJxqvpQ21Tyq3/PFXP0lJKT8sA2mdPF0rdSo6QVTJruRs24xFCw7jyFP7QsZalO1skukL5tYIwpbTB8vlIsHKwE= X-Received: by 2002:a25:3787:: with SMTP id e129mr6793345yba.459.1627054030191; Fri, 23 Jul 2021 08:27:10 -0700 (PDT) MIME-Version: 1.0 From: Edwin Yip Date: Fri, 23 Jul 2021 23:27:01 +0800 Message-ID: Subject: ssh connection going through socks5 proxy? To: libssh2-devel@cool.haxx.se 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: multipart/mixed; boundary="===============0264067229==" Errors-To: libssh2-devel-bounces@cool.haxx.se Sender: "libssh2-devel" --===============0264067229== Content-Type: multipart/alternative; boundary="000000000000800e9305c7cc09b4" --000000000000800e9305c7cc09b4 Content-Type: text/plain; charset="UTF-8" Hi, Is there a way to connect to a remote ssh server through a socks5 proxy? Thanks. -- Best Regards, Edwin Yip --000000000000800e9305c7cc09b4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

Is there a way to connect to a remo= te ssh server through a socks5 proxy?

Thanks.

--
Best Regards,
Edw= in Yip
--000000000000800e9305c7cc09b4-- --===============0264067229== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlic3NoMi1k ZXZlbCBodHRwczovL2Nvb2wuaGF4eC5zZS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbGlic3No Mi1kZXZlbAo= --===============0264067229==-- From libssh2-devel-bounces@cool.haxx.se Fri Jul 23 22:29:30 2021 Return-Path: Received: from giant.haxx.se (mail [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id 16NKSd8K007545; Fri, 23 Jul 2021 22:29:11 +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 16NKSbkK007534 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 23 Jul 2021 22:28:38 +0200 Received: (qmail 11703 invoked by uid 1000); 23 Jul 2021 20:28:30 -0000 Message-ID: <20210723202830.11702.qmail@stuge.se> Date: Fri, 23 Jul 2021 20:28:30 +0000 From: Peter Stuge To: libssh2-devel@cool.haxx.se Subject: Re: ssh connection going through socks5 proxy? 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 16NKSd8K007545 Edwin Yip wrote: > Is there a way to connect to a remote ssh server through a socks5 proxy? libssh2 doesn't directly support socks5, but you can use something like socksify to wrap your program. Changing this would at a minimum require adding callbacks to libssh2 for the socket I/O in misc.c _libssh2_recv() and _libssh2_send() to allow your application to implement the socks5 handling. This is certainly doable but someone has to produce a patch. If you're interested in giving that a go then take a look at how other callbacks are implemented in libssh2 and propose something. The actual socks protocol part must still be done by your program, outside of libssh2. //Peter _______________________________________________ libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel From libssh2-devel-bounces@cool.haxx.se Thu Jul 29 19:10:34 2021 Return-Path: Received: from giant.haxx.se (mail [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id 16TH9jDj011915; Thu, 29 Jul 2021 19:10:18 +0200 Received: from mx0a-00190b01.pphosted.com (mx0a-00190b01.pphosted.com [IPv6:2620:100:9001:583:0:0:0:1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id 16TH9fW3011892 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 29 Jul 2021 19:09:43 +0200 Received: from pps.filterd (m0122332.ppops.net [127.0.0.1]) by mx0a-00190b01.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 16TGnuNA010287 for ; Thu, 29 Jul 2021 18:09:31 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=akamai.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=jan2016.eng; bh=Tmu5OIfCnisurTMuiqUD4Kg66xa6LfhtigwQ4gywbM0=; b=l7uAN36AmXbCrMz6FRjQYTr8IfDvo0yVQ1KkYupzfkeJqa2xGsHCvkJ2Laklf4IWgN+q MvR0EIpfHBmZ9nVg+OfqRwlJb05BsQZ33fe5sEiWYGo9w2EKKiuAApM8OuwEt4paNsQO MenL1+5oNPLGAv5wqsh1s1NME4TqYvs9c3jFzxPJG6Yd2aKJXkRYZ8OlichiD1uxthRm sKP+QGUrw+8cfFjZqSuutj12IrfFx0E6o5yjvREjyKrl05686XwBQnuv+KKToU14ijBd C8/3nu09cqqqWMOcfF4GWzANPd+N64XZvBAEkGgpqp/OUiCUnFOXDt0omXJ0/5EM8f4z yw== Received: from prod-mail-ppoint1 (prod-mail-ppoint1.akamai.com [184.51.33.18] (may be forged)) by mx0a-00190b01.pphosted.com with ESMTP id 3a36sc0ss7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 29 Jul 2021 18:09:31 +0100 Received: from pps.filterd (prod-mail-ppoint1.akamai.com [127.0.0.1]) by prod-mail-ppoint1.akamai.com (8.16.1.2/8.16.1.2) with SMTP id 16TH6B5o026276 for ; Thu, 29 Jul 2021 13:09:30 -0400 Received: from email.msg.corp.akamai.com ([172.27.123.34]) by prod-mail-ppoint1.akamai.com with ESMTP id 3a36x9c48f-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for ; Thu, 29 Jul 2021 13:09:29 -0400 Received: from usma1ex-dag3mb5.msg.corp.akamai.com (172.27.123.55) by usma1ex-dag3mb6.msg.corp.akamai.com (172.27.123.54) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Thu, 29 Jul 2021 13:09:29 -0400 Received: from usma1ex-dag3mb5.msg.corp.akamai.com ([172.27.123.55]) by usma1ex-dag3mb5.msg.corp.akamai.com ([172.27.123.55]) with mapi id 15.00.1497.023; Thu, 29 Jul 2021 13:09:29 -0400 From: "Kelley, Ryan" To: libssh2 development Subject: RE: 1.9.1 release pending, please give it a look Thread-Topic: 1.9.1 release pending, please give it a look Thread-Index: AQHXR0qDxEebXRUpVEy/3mrjPxvmAarjxxGAgAACLwCAduDE8A== Date: Thu, 29 Jul 2021 17:09:29 +0000 Message-ID: <35999e5dc4f248eaa68788595ab1ea15@usma1ex-dag3mb5.msg.corp.akamai.com> References: <2DF27D7C-8B9A-47A0-B4E0-9DE041A95066@panic.com> <563B21ED-3EA5-4CC4-B1B0-A9AA0A4331B7@panic.com> In-Reply-To: <563B21ED-3EA5-4CC4-B1B0-A9AA0A4331B7@panic.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [172.27.118.139] MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-07-29_14:2021-07-29, 2021-07-29 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxlogscore=999 phishscore=0 mlxscore=0 suspectscore=0 malwarescore=0 bulkscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2107140000 definitions=main-2107290107 X-Proofpoint-GUID: jbsVKhny7H6h81IG-hp92ADC1dWdMiIL X-Proofpoint-ORIG-GUID: jbsVKhny7H6h81IG-hp92ADC1dWdMiIL X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-07-29_14:2021-07-29, 2021-07-29 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 priorityscore=1501 lowpriorityscore=0 impostorscore=0 bulkscore=0 malwarescore=0 adultscore=0 suspectscore=0 phishscore=0 mlxlogscore=999 clxscore=1011 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2107140000 definitions=main-2107290102 X-Agari-Authentication-Results: mx.akamai.com; spf=${SPFResult} (sender IP is 184.51.33.18) smtp.mailfrom=rkelley@akamai.com smtp.helo=prod-mail-ppoint1 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: multipart/mixed; boundary="===============1273969564==" Errors-To: libssh2-devel-bounces@cool.haxx.se Sender: "libssh2-devel" --===============1273969564== Content-Language: en-US Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0052_01D7847A.F5F6D5B0" ------=_NextPart_000_0052_01D7847A.F5F6D5B0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Just checking in here on what if anything is needed to release this = version? Ryan Kelley -----Original Message----- From: Will Cosgrove =20 Sent: Friday, May 14, 2021 5:45 PM To: libssh2 development Subject: Re: 1.9.1 release pending, please give it a look Yup, sure. There are some features added so that makes sense. = I=E2=80=99ll update the change logs PR to refer to 1.10. Will > On May 14, 2021, at 2:37 PM, Daniel Stenberg wrote: >=20 > On Wed, 12 May 2021, Will Cosgrove wrote: >=20 >> We are pulling together the 1.9.1 release and I=E2=80=99d request, if = you haven=E2=80=99t already, give the main branch a sanity pass with = your existing code and get any last minute issues submitted ASAP. >=20 > There are a few changes and improvementslanded since 1.9.0 though, = shouldn't the next release from master than perhaps rather be called = 1.10.0 ? >=20 > --=20 >=20 > / daniel.haxx.se_______________________________________________ > libssh2-devel = https://urldefense.com/v3/__https://cool.haxx.se/cgi-bin/mailman/listinfo= /libssh2-devel__;!!GjvTz_vk!Eaqd9d8OqrV4ew_RGrP6tjDf9t1y7qigu-gvTyxt6oUl3= jLl28fFidvgscObiA$=20 _______________________________________________ libssh2-devel = https://urldefense.com/v3/__https://cool.haxx.se/cgi-bin/mailman/listinfo= /libssh2-devel__;!!GjvTz_vk!Eaqd9d8OqrV4ew_RGrP6tjDf9t1y7qigu-gvTyxt6oUl3= jLl28fFidvgscObiA$=20 ------=_NextPart_000_0052_01D7847A.F5F6D5B0 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIILvTCCAc0w ggFzoAMCAQICEBWwiAMHXDS7Q8DxTR/GKBEwCgYIKoZIzj0EAwIwPzEhMB8GA1UEChMYQWthbWFp IFRlY2hub2xvZ2llcyBJbmMuMRowGAYDVQQDExFBa2FtYWlDb3JwUm9vdC1HMTAeFw0xNTA1MDUx ODA5MjBaFw00MDA1MDUxODE5MjBaMD8xITAfBgNVBAoTGEFrYW1haSBUZWNobm9sb2dpZXMgSW5j LjEaMBgGA1UEAxMRQWthbWFpQ29ycFJvb3QtRzEwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARl k5NoCPduAuWtjE9cFFfGYSzz6+kqS2Ys/LckQf2pPv6ZBFThRFEZhdbH6JqzeS9Kdz/zOm3WPOOE a01s2l6Zo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUrQGH6txZ rrETOZVND1egJIaLe70wEAYJKwYBBAGCNxUBBAMCAQAwCgYIKoZIzj0EAwIDSAAwRQIgKY8PO2tJ 89kGAIPZLEJXCa0fVRPBYoF9LGIEQGBDQjECIQDlbB4arnvZHK7HN0fpn72P1/DsFpmhjVXhJMmX 3Ev4hTCCBGYwggQLoAMCAQICEz4AAAAK6rMbEGiV3VMAAAAAAAowCgYIKoZIzj0EAwIwPzEhMB8G A1UEChMYQWthbWFpIFRlY2hub2xvZ2llcyBJbmMuMRowGAYDVQQDExFBa2FtYWlDb3JwUm9vdC1H MTAeFw0xNTA2MDQxNDQ2MDdaFw0yNTA2MDQxNDU2MDdaMDwxITAfBgNVBAoTGEFrYW1haSBUZWNo bm9sb2dpZXMgSW5jLjEXMBUGA1UEAxMOQWthbWFpQ2xpZW50Q0EwWTATBgcqhkjOPQIBBggqhkjO PQMBBwNCAASm4800D9kSNYSSGOBasoCKk5DvYXDG0fyXq2+1sgULkh+lcWIA3lgH//J15HdozVeT 2X8k5CVvA64600/tSBmio4IC5zCCAuMwEAYJKwYBBAGCNxUBBAMCAQAwHQYDVR0OBBYEFJOHqzFm kNrKTRYDjOTDD73mDSwMMIGwBgNVHSAEgagwgaUwgaIGCyoDBI9OAQkJCAEBMIGSMFgGCCsGAQUF BwICMEweSgBBAGsAYQBtAGEAaQAgAEMAZQByAHQAaQBmAGkAYwBhAHQAZQAgAFAAcgBhAGMAdABp AGMAZQAgAFMAdABhAHQAZQBtAGUAbgB0MDYGCCsGAQUFBwIBFipodHRwOi8vYWthbWFpY3JsLmFr YW1haS5jb20vQWthbWFpQ1BTLnBkZgAwVQYDVR0lBE4wTAYIKwYBBQUHAwIGCCsGAQUFBwMEBgor BgEEAYI3FAICBgorBgEEAYI3CgMEBgorBgEEAYI3CgMMBggrBgEFBQcDBwYIKwYBBQUHAwkwGQYJ KwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYD VR0jBBgwFoAUrQGH6txZrrETOZVND1egJIaLe70wgYAGA1UdHwR5MHcwdaBzoHGGMWh0dHA6Ly9h a2FtYWljcmwuYWthbWFpLmNvbS9Ba2FtYWlDb3JwUm9vdC1HMS5jcmyGPGh0dHA6Ly9ha2FtYWlj cmwuZGZ3MDEuY29ycC5ha2FtYWkuY29tL0FrYW1haUNvcnBSb290LUcxLmNybDCByAYIKwYBBQUH AQEEgbswgbgwLQYIKwYBBQUHMAGGIWh0dHA6Ly9ha2FtYWlvY3NwLmFrYW1haS5jb20vb2NzcDA9 BggrBgEFBQcwAoYxaHR0cDovL2FrYW1haWNybC5ha2FtYWkuY29tL0FrYW1haUNvcnBSb290LUcx LmNydDBIBggrBgEFBQcwAoY8aHR0cDovL2FrYW1haWNybC5kZncwMS5jb3JwLmFrYW1haS5jb20v QWthbWFpQ29ycFJvb3QtRzEuY3J0MAoGCCqGSM49BAMCA0kAMEYCIQDFvYEMQjm7tWkbhOBHQpuy S0ppA6IUvpPoq2QDHsPzEAIhAMlcyfzlxUswdxF7fB19H/o2vSh8B6NnohoqPfiqQrkrMIIFfjCC BSWgAwIBAgITFwAGUO5LJWVcHC32UAAAAAZQ7jAKBggqhkjOPQQDAjA8MSEwHwYDVQQKExhBa2Ft YWkgVGVjaG5vbG9naWVzIEluYy4xFzAVBgNVBAMTDkFrYW1haUNsaWVudENBMB4XDTIxMDIxMTAw MjMwMVoXDTIyMDIwNjAwMjMwMVowazEcMBoGA1UEChMTQWthbWFpIFRlY2hub2xvZ2llczEWMBQG A1UECwwNU1NMX0JPUy1XUEk4TTEQMA4GA1UEAxMHcmtlbGxleTEhMB8GCSqGSIb3DQEJARYScmtl bGxleUBha2FtYWkuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApp3h8HlkGzHW CzXqgqaudNW3h0w0uA1IZ3lXr0f5w0xaEiUlhvX2O1MTtxSr1t139RB/rB/SM2EJwHru4ZHlefE2 hTNS3uMsHWTnpFPO6eopSv1xZpV/AAZz0eB7JXUDcG0SWSYYzBEyh1og4gqjKztZpJx8YtUvDLEJ YV8Xuk/nrQFfllmlkgTXHN/J38FDugx0ZHVMYGcMAOUPNj9Xk6HsvbiQM79ajMc2aBxRPKl+OKQB z3QZLpHQpDr/NktAfpQxlN0QL0ESnSHdQAPswUmQ0N90qGslhJR5nZiuuO8MbcJrPaKLtkTGYQoz oDEACaMYLouKxS8TSbGTXKJvOQIDAQABo4IDCjCCAwYwCwYDVR0PBAQDAgWgMDMGA1UdJQQsMCoG CCsGAQUFBwMHBggrBgEFBQcDAgYKKwYBBAGCNwoDBAYIKwYBBQUHAwQweAYJKoZIhvcNAQkPBGsw aTAOBggqhkiG9w0DAgICAIAwDgYIKoZIhvcNAwQCAgCAMAsGCWCGSAFlAwQBKjALBglghkgBZQME AS0wCwYJYIZIAWUDBAECMAsGCWCGSAFlAwQBBTAHBgUrDgMCBzAKBggqhkiG9w0DBzAdBgNVHQ4E FgQUfBuFCd6363IYDtLhEwsh6IZfVDgwRgYDVR0RBD8wPYEScmtlbGxleUBha2FtYWkuY29toCcG CisGAQQBgjcUAgOgGQwXcmtlbGxleUBjb3JwLmFrYW1haS5jb20wHwYDVR0jBBgwFoAUk4erMWaQ 2spNFgOM5MMPveYNLAwwegYDVR0fBHMwcTBvoG2ga4YuaHR0cDovL2FrYW1haWNybC5ha2FtYWku Y29tL0FrYW1haUNsaWVudENBLmNybIY5aHR0cDovL2FrYW1haWNybC5kZncwMS5jb3JwLmFrYW1h aS5jb20vQWthbWFpQ2xpZW50Q0EuY3JsMIHCBggrBgEFBQcBAQSBtTCBsjA6BggrBgEFBQcwAoYu aHR0cDovL2FrYW1haWNybC5ha2FtYWkuY29tL0FrYW1haUNsaWVudENBLmNydDBFBggrBgEFBQcw AoY5aHR0cDovL2FrYW1haWNybC5kZncwMS5jb3JwLmFrYW1haS5jb20vQWthbWFpQ2xpZW50Q0Eu Y3J0MC0GCCsGAQUFBzABhiFodHRwOi8vYWthbWFpb2NzcC5ha2FtYWkuY29tL29jc3AwPAYJKwYB BAGCNxUHBC8wLQYlKwYBBAGCNxUIgs7lOoe41C2BhYsHouMhhtIPgUmE5N8FgZD6FAIBZAIBGzBB BgkrBgEEAYI3FQoENDAyMAoGCCsGAQUFBwMHMAoGCCsGAQUFBwMCMAwGCisGAQQBgjcKAwQwCgYI KwYBBQUHAwQwCgYIKoZIzj0EAwIDRwAwRAIgWhcZAY8Cg+lxhZuLqrngpwgmbiNBdSq1TDKMJEHB WxoCIATYw4whvCWiUsRcweJSiLyvl1Luqh0qIEQ4M0N48aw/MYIDOzCCAzcCAQEwUzA8MSEwHwYD VQQKExhBa2FtYWkgVGVjaG5vbG9naWVzIEluYy4xFzAVBgNVBAMTDkFrYW1haUNsaWVudENBAhMX AAZQ7kslZVwcLfZQAAAABlDuMAkGBSsOAwIaBQCgggG9MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B BwEwHAYJKoZIhvcNAQkFMQ8XDTIxMDcyOTE3MDkyN1owIwYJKoZIhvcNAQkEMRYEFDLm2Y+UB+Py iwHfH0mcXLc8jjo5MGIGCSsGAQQBgjcQBDFVMFMwPDEhMB8GA1UEChMYQWthbWFpIFRlY2hub2xv Z2llcyBJbmMuMRcwFQYDVQQDEw5Ba2FtYWlDbGllbnRDQQITFwAGUO5LJWVcHC32UAAAAAZQ7jBk BgsqhkiG9w0BCRACCzFVoFMwPDEhMB8GA1UEChMYQWthbWFpIFRlY2hub2xvZ2llcyBJbmMuMRcw FQYDVQQDEw5Ba2FtYWlDbGllbnRDQQITFwAGUO5LJWVcHC32UAAAAAZQ7jCBkwYJKoZIhvcNAQkP MYGFMIGCMAsGCWCGSAFlAwQBKjALBglghkgBZQMEARYwCgYIKoZIhvcNAwcwCwYJYIZIAWUDBAEC MA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCGjALBglghkgBZQMEAgMwCwYJ YIZIAWUDBAICMAsGCWCGSAFlAwQCATANBgkqhkiG9w0BAQEFAASCAQASubGe9tEO1yqJNOj4nvPF mtuee5Im/FOPEiRHPD1jzhx+wg8p9Rsa1VxXRNnqy2AIfRozAE9eZPWW95/4cc7Ls9CkM90JekaV QxnsSTW+TzF1A4+4K00BfpHTIbc/OF7sKjB63PtqQAUyGfPmnVk7BxImvsQMhSoLwQMsn7/dVX3q i4TsuklDQeLHKrZIhEE2sWqN2gsUcfm0sRq338NoQ6TWqfA9VODoTX08feR0dnwplvoTcDPBlaGB OgbQB0nLTzJgS3JONMhFkyp5vVL45Jb75NLr4QA4cNduIKchApv9CtZO/aKOUtCIRA2zOao31eDR cCoAM2VaHeblKFGQAAAAAAAA ------=_NextPart_000_0052_01D7847A.F5F6D5B0-- --===============1273969564== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlic3NoMi1k ZXZlbCBodHRwczovL2Nvb2wuaGF4eC5zZS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbGlic3No Mi1kZXZlbAo= --===============1273969564==-- From libssh2-devel-bounces@cool.haxx.se Thu Jul 29 19:44:22 2021 Return-Path: Received: from giant.haxx.se (mail [127.0.0.1]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id 16THhrxN018762; Thu, 29 Jul 2021 19:44:07 +0200 Received: from forward501p.mail.yandex.net (forward501p.mail.yandex.net [77.88.28.111]) by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id 16THhqAg018747 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 29 Jul 2021 19:43:52 +0200 Received: from myt6-22bd3499f8ff.qloud-c.yandex.net (myt6-22bd3499f8ff.qloud-c.yandex.net [IPv6:2a02:6b8:c12:239b:0:640:22bd:3499]) by forward501p.mail.yandex.net (Yandex) with ESMTP id 436C9350044C for ; Thu, 29 Jul 2021 20:43:48 +0300 (MSK) Received: from mail.yandex.ru (mail.yandex.ru [81.200.16.124]) by myt6-22bd3499f8ff.qloud-c.yandex.net (mxback/Yandex) with HTTP id khloB60I5a61-hlIKjDWk; Thu, 29 Jul 2021 20:43:48 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1627580628; bh=464IcGK0jCfvauzE5Sd1IJ+hFZoReL/ciheMXp0QsSk=; h=References:Date:Message-Id:Subject:In-Reply-To:To:From; b=jPC0Sl+EGyI/9zoVGpEgY7VH8NYLgQLv8U/phHiCL9TyQaymJLX1R52xHUjvUaPYE 0+WRfMAwORhu1ahMwRQJpfB4Od6HWmDHydIAGlDWeWKvQtA64YM56ZoGjqORheiFN+ 7Gz+U2qbYoQrlfC5PgZhYHc7eVAxwbkuZ4qZaGao= Authentication-Results: myt6-22bd3499f8ff.qloud-c.yandex.net; dkim=pass header.i=@yandex.ru Received: by myt6-ab88f6e23eb0.qloud-c.yandex.net with HTTP; Thu, 29 Jul 2021 20:43:47 +0300 From: Igor Klevanets To: libssh2 development In-Reply-To: <35999e5dc4f248eaa68788595ab1ea15@usma1ex-dag3mb5.msg.corp.akamai.com> References: <2DF27D7C-8B9A-47A0-B4E0-9DE041A95066@panic.com> <563B21ED-3EA5-4CC4-B1B0-A9AA0A4331B7@panic.com> <35999e5dc4f248eaa68788595ab1ea15@usma1ex-dag3mb5.msg.corp.akamai.com> Subject: Re: 1.9.1 release pending, please give it a look MIME-Version: 1.0 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Thu, 29 Jul 2021 20:43:47 +0300 Message-Id: <408831627579655@mail.yandex.ru> 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: multipart/mixed; boundary="===============1149029866==" Errors-To: libssh2-devel-bounces@cool.haxx.se Sender: "libssh2-devel" --===============1149029866== Content-Transfer-Encoding: 8bit Content-Type: text/html; charset=utf-8
Hi
 
Just trying to pay attention to topic "Add libssh2_agent_sign() to allow sign any message" =)
Оf cause it is not blocker for release 1.9.1. May be it is candidate for 1.10.0 - I'm not sure.
 
Please take a look on this feature anyway.
 
Thanke you
Igor Klevanets
--===============1149029866== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlic3NoMi1k ZXZlbCBodHRwczovL2Nvb2wuaGF4eC5zZS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbGlic3No Mi1kZXZlbAo= --===============1149029866==--