From a2d0ec4adbd66ac6bb71447c796279130e6c9cfa Mon Sep 17 00:00:00 2001 From: Red_M Date: Tue, 10 Apr 2018 02:15:43 +1000 Subject: Update release changelog. --- doc/history.rst | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'doc') diff --git a/doc/history.rst b/doc/history.rst index bafd98b..a13634a 100644 --- a/doc/history.rst +++ b/doc/history.rst @@ -11,6 +11,23 @@ Version 4.5 This change allows the use of select.poll() on file descriptors. It allows for > 1024 file descriptors on the system, and, it is not used by default due to compatibility concerns and must be explicitly enabled. +* :mod:`pexpect.pxssh` now has several new options in :meth:`pxssh.pxssh.login`. +* :meth:`pxssh.pxssh.login` has `password_regex` which allows changing the password + prompt regex for servers that include ``password:`` somewhere before a command + line is reached.(:ghpull:`468`) +* :meth:`pxssh.pxssh.login` now allows for setting up SSH tunnels to be requested once + logged in to the rmeote server. (:ghpull:`473`) + The structure should be like this: +``` { 'local': ['2424:localhost:22'], # Local SSH tunnels + 'remote': ['2525:localhost:22'], # Remote SSH tunnels + 'dynamic': [8888] } # Dynamic/SOCKS tunnels``` +* :meth:`pxssh.pxssh.login` allows subsequent logins from the remote session and treats + the session as if it was local. (:ghpull:`472`) +* :meth:`pxssh.pxssh.login` can allow the the prompt to not be set to something unique + incase the remote server is sensetive to new lines at login. (:ghpull:`468`) +* :meth:`pxssh.pxssh.login` has had a change with an SSH key being provided which is + if ``ssh_key`` is set to ``True`` then the SSH client forces forwarding the authentication + agent to the remote server. (:ghpull:`473`) Version 4.4 ``````````` -- cgit v1.2.1