3966ac103cChangelog re #146 (also start 10.10.2 section)
Jeff Forcier
2013-04-27 22:12:24 -0700
e6c23f23f4Fix indentation at few places.
Abhinav Upadhyay
2013-03-09 00:09:20 +0530
f861c2ff48Back out broken but non-required hostname hash change
Jeff Forcier
2013-04-27 20:55:50 -0700
6747d9944aChangelog re #87
Jeff Forcier
2013-04-27 20:50:29 -0700
1b928df15edo not write ,,garbage'' to known_hosts file(s)
Mike Gabriel
2012-10-12 09:51:18 +0200
81f87f1d5eLoad host entries from the known_hosts file(s) before writing the file from RAM to disk. Avoids loss of host entries in case other SSH clients have written to the known_hosts file(s) meanwhile.
Mike Gabriel
2012-10-12 09:50:51 +0200
080bece258Assure that host entries in known_hosts files do not duplicate endlessly if keys from known_hosts are loaded via HostKeys.load() more than once (e.g. for refreshing the list of known hosts during runtime).
Mike Gabriel
2012-10-12 09:41:52 +0200
4f481a57a2Store hostname hashes in memory rathen than the non-hashed host entries. Also assures that the host entries in known_hosts get saved in hashed format as it is currently standard in OpenSSH.
Mike Gabriel
2012-10-12 09:36:42 +0200
5c124cb136un-break Python 2.5 compatibility by using isAlive() instead of is_alive()
Steven Noonan
2013-04-11 16:27:49 -0700
068bf63cf0transport: Wait for thread termination before closing the socket
Frank Arnold
2013-04-11 18:56:47 +0200
b96e7e4132Update demo.py
Ivan Barria
2013-04-09 02:14:51 -0300
b329512636Merge branch '1.10'
Jeff Forcier
2013-04-05 13:02:11 -0700
02d071be07Bump version to 1.10.1
v1.10.1
Jeff Forcier
2013-04-05 13:00:19 -0700
1d494eb0dbChangelog re #154
Jeff Forcier
2013-04-05 12:58:44 -0700
2e2a915807Fix bug that leaves fds in select after EOF received
Kevin Tegtmeier
2013-04-02 16:27:24 -0700
73a0d03bdcMerge branch '1.10'
Jeff Forcier
2013-04-05 11:51:47 -0700
17ba0d5b61Dumb format tweak to NEWS
Jeff Forcier
2013-04-05 11:51:19 -0700
2a774d1e8aMerge branch '1.10' into 143-int
Jeff Forcier
2013-04-05 11:41:33 -0700
9695747875Merge branch '1.10'
Jeff Forcier
2013-04-05 10:10:06 -0700
5c9aa3dcdcMerge branch '1.9' into 1.10
Jeff Forcier
2013-04-05 10:10:02 -0700
2e069824edRemove pointless & outdated version/release crap from README
1.9
Jeff Forcier
2013-04-05 10:09:58 -0700
ebdbfae5b1Hook up ECDSA to hostkeys
Ethan Glasser-Camp
2013-03-25 11:40:46 -0400
0392e3df8fShuffle changelog
Jeff Forcier
2013-03-19 13:37:55 -0700
a7ee2509e4Merge branch 'master' into 112-int
Jeff Forcier
2013-03-19 13:36:52 -0700
d5db603297Move changelog re #100 to new release chunk
Jeff Forcier
2013-03-19 13:25:25 -0700
0cc6bb970fUpdated NEWS
Jason R. Coombs
2012-12-02 06:52:37 -0500
c305691492Remove dependency on pywin32. Just use ctypes for simplicity.
Jason R. Coombs
2012-11-01 10:09:41 -0400
9858ccf207Remove test for presence of ctypes (assumed present in global imports).
Jason R. Coombs
2012-11-01 10:03:46 -0400
abe009b149Update NEWS per #142
Jason R. Coombs
2013-03-04 08:49:47 -0500
3cd7f585d0Remove 'file_size' check from tests. The docstring indicates this parameter 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.
Jason R. Coombs
2013-03-04 08:46:39 -0500
a3fe422198Adding test capturing desired behavior and demonstrating issue #142.
Jason R. Coombs
2013-03-04 08:45:00 -0500
3a9119d78aDelint test_sftp (remove unused imports and unused variables, remove excess whitespace, move imports to top, remove semicolon terminator)
Jason R. Coombs
2013-03-04 08:17:22 -0500
bd1a97a045Speed up the write operation by bulk calling read. 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.
Olle Lundberg
2013-03-01 18:09:28 +0100
dd7edd8ec8Changelog re #133, and date fix for 1.10
Jeff Forcier
2013-03-01 10:34:35 -0800
edc9eaf4f2Added width_pixel and height_pixel parameters to Channel.get_pty() and resize_pty(), and Client.invoke_shell(). Perhaps useless, but more RFC compliant. Updated methods to include these parameters in server messages.
Phillip Heller
2012-11-20 16:10:16 -0500
277526315eChangelog re #93
Jeff Forcier
2013-03-01 09:42:09 -0800
f41fc8fd28Create a copy of the identityfile list. The copy is needed else the original identityfile list is in the internal config list is updated when we modify the return dictionary.
Olle Lundberg
2012-11-20 12:43:40 +0100
109d2b200aAdd tests for identityfile parsing.
Olle Lundberg
2012-11-20 12:42:29 +0100
ea3c3f53b6DRY up the code for populating the return list
Olle Lundberg
2012-11-20 00:45:32 +0100
57d776b318Add host negation support to paramiko config. 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
Olle Lundberg
2012-10-16 13:54:23 +0200
21689d9647Add test for host negation.
Olle Lundberg
2012-10-16 13:53:06 +0200
98ae4e975dUpdated tests for new ssh config format.
Olle Lundberg
2012-10-16 13:52:21 +0200
3563fca994Refactor duplicative code re #110
Jeff Forcier
2013-02-27 19:54:22 -0800
b9242c654aChangelog re #110
Jeff Forcier
2013-02-27 19:49:29 -0800
9d2fb82284Document SSHConfig FQDN logic.
John Hensley
2012-11-19 15:32:08 -0500
bf4b535920Changelog re #128
Jeff Forcier
2013-02-27 19:40:09 -0800
2f1daad1b9Compute host's FQDN on demand only
Parantapa Bhattacharya
2013-01-06 23:41:54 +0530
e034a24f87Add changelog entry re #102
Jeff Forcier
2013-02-27 18:50:19 -0800
7e5911a1ffGive sdctr a default value for backwards+test compat
Jeff Forcier
2013-02-27 18:44:06 -0800
adad068b13Don't random pad packets for SDCTR ciphers
Kent Gibson
2012-11-04 13:58:04 +0800
8e697988afChangelog + docs re #127
Jeff Forcier
2013-02-27 15:56:09 -0800
a69abd4606Merge pull request #127 from mwilliamson/sftp-file-context-manager
Jeff Forcier
2013-02-27 15:50:48 -0800
f493a00c11Merge branch 'master' of github.com:paramiko/paramiko
Jeff Forcier
2013-02-27 15:32:27 -0800
ac9370d3e0Changelog re #116
Jeff Forcier
2013-02-27 15:32:19 -0800
37d0247301Merge pull request #116 from mvschaik/patch-1
Jeff Forcier
2013-02-27 15:31:20 -0800
e761502e8eAdd changelog entry re #115
Jeff Forcier
2013-02-03 12:54:53 -0800
6b5d748358Merge pull request #115 from mvanderkolff/master
Jeff Forcier
2013-02-03 12:53:35 -0800
0d38f3f1f2Merge remote-tracking branch 'origin/master'
Jeff Forcier
2013-02-03 11:53:13 -0800
0c56e2a40bMerge branch '1.9'
Jeff Forcier
2013-02-03 11:52:36 -0800
6284666cfdMerge branch '1.8' into 1.9
Jeff Forcier
2013-02-03 11:52:30 -0800
bf87cd124dUpdate explicitly-stated Python version reqs to 2.5+
1.8
Jeff Forcier
2013-02-03 11:52:11 -0800
235050a67cMerge pull request #105 from clarete/master
Jeff Forcier
2013-02-03 11:22:25 -0800
08109136b4Replace useless version check with import from __future__
Michael Williamson
2013-01-05 00:15:26 +0000
0b6aebb8a9Verify Python version >= 2.6 before running context manager test
Michael Williamson
2013-01-05 00:05:58 +0000
602250fdf9Turn SFTPFile into a context manager
Michael Williamson
2013-01-04 23:39:48 +0000
21cb9a2d86Merge branch '1.9'
Jeff Forcier
2012-12-31 16:54:00 -0500
876c9bdbdaMerge branch '1.8' into 1.9
Jeff Forcier
2012-12-31 16:53:55 -0500
d5edad63a3New year
Jeff Forcier
2012-12-31 16:53:51 -0500
5f5137414cAdd NEWS entry
Jason R. Coombs
2012-12-02 07:34:31 -0500
6c4c00a3f3Merge changes from no_pywin32
Jason R. Coombs
2012-12-02 07:12:37 -0500
ce86a53a37Updated NEWS
Jason R. Coombs
2012-12-02 06:52:37 -0500
7bde7840ddMerge with master
Jason R. Coombs
2012-12-02 06:48:32 -0500
9f21d36040Restore Python 2.5 compatibility w.r.t with statement.
Jason R. Coombs
2012-11-30 20:26:21 -0500
3bbcf808d8Limit memory allocation of get_bytes to 1MB
Maarten
2012-11-30 15:14:49 +0100
cd51bfc031Add support for get_pty to SSHClient.exec_command()
Michael van der Kolff
2012-11-30 22:02:09 +1100
0ae0e9800cChangelog re #71
Jeff Forcier
2012-11-29 18:06:38 -0800
2cbe383080Apply put() version of #90
Jeff Forcier
2012-11-29 16:16:35 -0800
9c0d467667allow uploading of files from an open file object
Eric Buehl
2012-06-04 11:14:34 -0700
70fce374b4Merge branch '1.9'
Jeff Forcier
2012-11-29 15:37:28 -0800
5073b7236dMerge branch '1.8' into 1.9
Jeff Forcier
2012-11-29 15:37:25 -0800
7255dcf042Update Travis settings:
Jeff Forcier
2012-11-29 15:37:22 -0800
531606b0d6Revert "Make send() and recv() fail when channel is closed"
Jeff Forcier
2012-11-29 15:19:56 -0800
2223aa10ccRevert "Forgot to import errno"
Jeff Forcier
2012-11-29 15:19:50 -0800
2ae06c70afMerge branch '1.9'
Jeff Forcier
2012-11-29 15:19:20 -0800
287f9c3423Revert "Forgot to import errno"
Jeff Forcier
2012-11-29 15:19:15 -0800
bda161330fRevert "Make send() and recv() fail when channel is closed"
Jeff Forcier
2012-11-29 15:19:07 -0800
03c350903eMerge branch '1.8' into 1.9
Jeff Forcier
2012-11-29 15:18:53 -0800