]> asedeno.scripts.mit.edu Git - PuTTY.git/commit
More strictness in ssh_channel_msg().
authorBen Harris <bjh21@bjh21.me.uk>
Sun, 22 May 2016 21:57:25 +0000 (22:57 +0100)
committerBen Harris <bjh21@bjh21.me.uk>
Sun, 22 May 2016 21:57:25 +0000 (22:57 +0100)
commit08d4ca078763518ba377ac59a86a1580e6214c27
treed52e3554b412e9c84b59aa0b02f61fdcb990f4ee
parentd17b9733a9307b58ebf96419258d6c4ac3cd04d2
More strictness in ssh_channel_msg().

Now it disconnects if the server sends
SSH_MSG_CHANNEL_OPEN_CONFIRMATION or SSH_MSG_CHANNEL_OPEN_FAILURE for
a channel that isn't half-open.  Assertions in the SSH-2 handlers for
these messages rely on this behaviour even though it's never been
enforced before.
ssh.c