Fix for issue where SSH daemon does not answer SSH_MSG_CHANNEL_REQUEST for "window-change" #133
resize_pty(), and Client.invoke_shell(). Perhaps useless, but more RFC
Adjusted Channel.resize_pty() to neither request nor wait for a response, as
resize_pty(), and Client.invoke_shell(). Perhaps useless, but more RFC compliant. Updated methods to include these parameters in server messages. Adjusted Channel.resize_pty() to neither request nor wait for a response, as per RFC 4254 6.7 (A response SHOULD NOT be sent to this message.) This is necessary as certain hosts have been observed to not acknowledge this type of channel request (Cisco IOS XR), which causes paramiko to end the session.
I have not, though I can give a quick test tomorrow against a few different targets (Juniper, Mac OS X, Linux).
I'll report back once I have conclusive results.
On Feb 3, 2013, at 3:26 PM, Jeff Forcier firstname.lastname@example.org wrote:
Verified with "show cli":
Verified with "show term"
I think this testing reasonably confirms expected operation.