summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2013-04-27Load host entries from the known_hosts file(s) before writing the file from ↵Mike Gabriel
RAM to disk. Avoids loss of host entries in case other SSH clients have written to the known_hosts file(s) meanwhile.
2013-04-27Assure that host entries in known_hosts files do not duplicate endlessly if ↵Mike Gabriel
keys from known_hosts are loaded via HostKeys.load() more than once (e.g. for refreshing the list of known hosts during runtime).
2013-04-27Store hostname hashes in memory rathen than the non-hashed host entries. ↵Mike Gabriel
Also assures that the host entries in known_hosts get saved in hashed format as it is currently standard in OpenSSH.
2013-04-05Merge branch '1.10'Jeff Forcier
Conflicts: NEWS
2013-04-05Bump version to 1.10.1Jeff Forcier
2013-04-05Changelog re #154Jeff Forcier
2013-04-05Fix bug that leaves fds in select after EOF receivedKevin Tegtmeier
2013-04-05Merge branch '1.10'Jeff Forcier
Conflicts: NEWS
2013-04-05Dumb format tweak to NEWSJeff Forcier
2013-04-05Merge branch '1.10' into 143-intJeff Forcier
2013-04-05Merge branch '1.10'Jeff Forcier
2013-04-05Merge branch '1.9' into 1.10Jeff Forcier
2013-04-05Remove pointless & outdated version/release crap from READMEJeff Forcier
2013-03-19Shuffle changelogJeff Forcier
2013-03-19Merge branch 'master' into 112-intJeff Forcier
Conflicts: paramiko/win_pageant.py
2013-03-19Move changelog re #100 to new release chunkJeff Forcier
2013-03-19Updated NEWSJason R. Coombs
2013-03-19Remove dependency on pywin32. Just use ctypes for simplicity.Jason R. Coombs
2013-03-19Remove test for presence of ctypes (assumed present in global imports).Jason R. Coombs
2013-03-04Update NEWS per #142Jason R. Coombs
2013-03-04Remove 'file_size' check from tests. The docstring indicates this parameter ↵Jason R. Coombs
is to be passed to the callback, and there's no reason to think this parameter is relevant in affecting whether a useful stat object has been passed (especially when the 'confirm' parameter is explicitly supplied for that decision. This fixes #142.
2013-03-04Adding test capturing desired behavior and demonstrating issue #142.Jason R. Coombs
2013-03-04Delint test_sftp (remove unused imports and unused variables, remove excess ↵Jason R. Coombs
whitespace, move imports to top, remove semicolon terminator) --HG-- extra : source : 01df712a396de5fa7e1c0cc265411fdb2bbc5f41
2013-03-01Changelog re #66, re #141. Fixes #66Jeff Forcier
2013-03-01Speed up the write operation by bulk calling read.Olle Lundberg
Bulk check the ACKs from the server every 32MB (or every write request). This way you gain speed but also making sure not to get the error too late in a large transfer. This works for smaller files too, since there is a cleanup routine being called when the file has been transfered.
2013-03-01Changelog re #133, and date fix for 1.10Jeff Forcier
2013-03-01Added width_pixel and height_pixel parameters to Channel.get_pty() andPhillip Heller
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.
2013-03-01Changelog re #93Jeff Forcier
2013-02-28Pep8 fixesOlle Lundberg
2013-02-28Merge branch 'openssh-compatibility' of github.com:lndbrg/paramiko into ↵Olle Lundberg
openssh-compatibility Conflicts: paramiko/config.py tests/test_util.py
2013-02-28Pep8 fixesOlle Lundberg
2013-02-28Fix argument passed to LazyFqdnOlle Lundberg
2013-02-28Fix broken test.Olle Lundberg
2013-02-28Create a copy of the identityfile list.Olle Lundberg
The copy is needed else the original identityfile list is in the internal config list is updated when we modify the return dictionary.
2013-02-28Add tests for identityfile parsing.Olle Lundberg
2013-02-28DRY up the code for populating the return listOlle Lundberg
2013-02-28Whitespace fixes.Olle Lundberg
2013-02-28Be more pythonic.Olle Lundberg
2013-02-28Implement support for parsing proxycommand.Olle Lundberg
2013-02-28Add tests for proxycommand parsing.Olle Lundberg
2013-02-28Pep8 fixesOlle Lundberg
2013-02-28SpellingOlle Lundberg
2013-02-28Add host negation support to paramiko config.Olle Lundberg
This is a rewrite of the SSHConfig class to conform with the rules specified by the manpage for ssh_config. This change also adds support for negation according to the rules introduced by OpenSSH 5.9. Reference: http://www.openssh.com/txt/release-5.9
2013-02-28Add test for host negation.Olle Lundberg
2013-02-28Updated tests for new ssh config format.Olle Lundberg
2013-02-27Refactor duplicative code re #110Jeff Forcier
2013-02-27Changelog re #110Jeff Forcier
2013-02-27Document SSHConfig FQDN logic.John Hensley
Merged with pre-picked changes re #128. Conflicts: paramiko/config.py
2013-02-27Changelog re #128Jeff Forcier
2013-02-27Compute host's FQDN on demand onlyParantapa Bhattacharya