From mikedep333@gmail.com  Mon Mar 17 04:38:05 2014
Received: (at 448) by bugs.x2go.org; 17 Mar 2014 03:38:06 +0000
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on
	ymir.das-netzwerkteam.de
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM,
	T_DKIM_INVALID,URIBL_BLOCKED autolearn=ham version=3.3.2
Received: from mail-lb0-f179.google.com (mail-lb0-f179.google.com [209.85.217.179])
	by ymir (Postfix) with ESMTPS id 2E0AD5DB05
	for <448@bugs.x2go.org>; Mon, 17 Mar 2014 04:38:05 +0100 (CET)
Received: by mail-lb0-f179.google.com with SMTP id p9so3203895lbv.24
        for <448@bugs.x2go.org>; Sun, 16 Mar 2014 20:38:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=mime-version:date:message-id:subject:from:to:content-type;
        bh=LaG3n8UFU6Tx74n78yHcmAT6JPFENsIfBKBKtjyTyUE=;
        b=DUHFU58WSuUdblTbSKYS6CPTtuIR14uzVoLZVEPAWha0L5A+oObjhqPMOS3teu5EZI
         sCpkIP4ORm9rW50dsbLmLLe5J14HRO/nnVNcXi9HkO/2Vg9r/V6e2SCpj+AR4hYggnsP
         yM02abMbKDXXLhsVO5v/BJc+mWeuTlCFQ3WfkjtZla2NvEovi2l64zyfbkQKJ+gH6RuU
         jIudgxarNn/reXMqDWfC8MfnQ2q6paMtnKW8aOH9x/aP86gNO3+cWbNbapquIBTbz+vG
         5sJBGaAy97KnDR81Khuojy9WFuHrZFtDYkNFh4vprr8MUWb6fcZC1fdYMN+uNoDn0JTs
         TFtg==
MIME-Version: 1.0
X-Received: by 10.112.140.202 with SMTP id ri10mr14438754lbb.9.1395027484541;
 Sun, 16 Mar 2014 20:38:04 -0700 (PDT)
Received: by 10.114.176.105 with HTTP; Sun, 16 Mar 2014 20:38:04 -0700 (PDT)
Date: Sun, 16 Mar 2014 23:38:04 -0400
Message-ID: <CAMKht8hYBLw8Te1H5StA0BR1-O3-Hm3JBf8cNYx8nCX-wOtXCw@mail.gmail.com>
Subject: KDE's libssh was patched for Pageant support
From: Michael DePaulo <mikedep333@gmail.com>
To: 448@bugs.x2go.org
Content-Type: text/plain; charset=ISO-8859-1

If you compare KDE's libssh 0.5.3 src/agent.c
ftp://winkde.org/kde/ports/win32/releases/stable/latest/libssh-x86-mingw4-0.5.3-src.tar.bz2

To the vanilla libssh 0.5.3 src/agent.c
http://git.libssh.org/projects/libssh.git/tree/src/agent.c?id=libssh-0.5.3

You'll see that KDE patched it to add support for Pageant as an SSH
agent for Windows.

There's also winpgntc.c and winpgntc.h included in the KDE version,
but not in the vanilla version.

Our libssh 0.5.5 build doesn't have Pageant support:
http://git.libssh.org/projects/libssh.git/tree/src/agent.c?id=libssh-0.5.5

And neither does libssh 0.6.3:
http://git.libssh.org/projects/libssh.git/tree/src/agent.c?id=libssh-0.6.3
Or the current (2014-03-16) HEAD:
http://git.libssh.org/projects/libssh.git/tree/src/agent.c

So right now I need to find the applied patch they applied.

The src.tar.bz2 file contains patches, but only for CVE
vunlerabilities. I do not see .patch files for this feature, it is
already applied to the source.

