Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

putty<->pageant communication protocol documentation

103 views
Skip to first unread message

Cerber

unread,
Dec 14, 2011, 3:29:24 AM12/14/11
to
Hi

First of all a big _thanks_ to all members of the PuTTY team for their
great work !

My question is rather simple : Does a documentation specifies how
PuTTY (/plink/...) interacts with pageant (messages structures /
communication endpoints / ...)? Where can I find it ?

I've already searched the code for help and found calls to SendMessage
but, as I'm not as fluent in Windows C coding than I'm in Java, I'm a
bit lost without a doc to start :)

If such doc doesn't exists and there is no time to write one, just say
"No" : I'm a big boy and can handle negative answers without crying
(well, sort of ;) )

Thanks for the time spent reading / answering this question

Regards

Thomas

Simon Tatham

unread,
Dec 14, 2011, 3:41:59 AM12/14/11
to
Cerber <thomas...@gmail.com> wrote:
> My question is rather simple : Does a documentation specifies how
> PuTTY (/plink/...) interacts with pageant (messages structures /
> communication endpoints / ...)? Where can I find it ?

No, I'm afraid not. You can find the client-side code in
windows/winpgntc.c and the server-side code in windows/winpgnt.c, but
there's no documentation other than the comments in that code.
--
Simon Tatham "What a caterpillar calls the end of the
<ana...@pobox.com> world, a human calls a butterfly."

Cerber

unread,
Dec 15, 2011, 9:34:27 AM12/15/11
to
On Dec 14, 9:41 am, Simon Tatham <ana...@pobox.com> wrote:
Hello Simon

Thanks for the "quick" answer (a response time of 12 minutes! even
with a 1k€ paying support, I do not have that! :))
I've already figured out the client part was in winpgntc.c, but the
data structures are not easy to understand for a C rookie like me. But
don't worry ... "I'll find my way".

Since I got my answer of the master, let me use a few more words to
say, once again, thank you for this wonderful tool.

Regards

Thomas
0 new messages