Adds user-settable timeouts to connections.
Timeouts properly throw errors and close connection as opposed to logging only.
Fixes several issues involved in handshaking with channels, especially password-protected channels. Failed connections should be identified quicker and more consistently.
Improves test coverage and fixes issues with hanging tests.
Version 1.2.0
Adds user-settable timeouts to connections. Timeouts properly throw errors and close connection as opposed to logging only. Fixes several issues involved in handshaking with channels, especially password-protected channels. Failed connections should be identified quicker and more consistently. Improves test coverage and fixes issues with hanging tests.