6124f75481
- update to 1.10.1: * SFTP put of empty file will still return the attributes of the put file. Thanks to Jason R. Coombs for the patch. * Forwarded SSH agent connections left stale local pipes lying around, which could cause local (and sometimes remote or network resource starvation when running many agent-using remote commands. Thanks to * Batch SFTP writes to help speed up file transfers * Fix handling of window-change events to be on-spec * Overhaul SSH config parsing to be in line with `man ssh_config` * Forego random padding for packets when running under `*-ctr` ciphers * Add `SFTPClient.putfo` and `.getfo` methods to allow direct uploading/downloading of file-like objects * Add `timeout` parameter to `SSHClient.exec_command` for easier setting of the command's internal channel object's timeout * Expose the internal "is closed" property of the file transfer class BufferedFile` as `.closed`, better conforming to Python's file interface OBS-URL: https://build.opensuse.org/request/show/175235 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-paramiko?expand=0&rev=26
119 lines
6.1 KiB
Plaintext
119 lines
6.1 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Apr 29 12:52:27 UTC 2013 - dmueller@suse.com
|
|
|
|
- update to 1.10.1:
|
|
* SFTP put of empty file will still return the attributes
|
|
of the put file. Thanks to Jason R. Coombs for the patch.
|
|
* Forwarded SSH agent connections left stale local pipes
|
|
lying around, which could cause local (and sometimes remote or network
|
|
resource starvation when running many agent-using remote commands. Thanks to
|
|
* Batch SFTP writes to help speed up file transfers
|
|
* Fix handling of window-change events to be on-spec
|
|
* Overhaul SSH config parsing to be in line with `man ssh_config`
|
|
* Forego random padding for packets when running under `*-ctr` ciphers
|
|
* Add `SFTPClient.putfo` and `.getfo` methods to allow direct
|
|
uploading/downloading of file-like objects
|
|
* Add `timeout` parameter to `SSHClient.exec_command` for easier setting
|
|
of the command's internal channel object's timeout
|
|
* Expose the internal "is closed" property of the file transfer class
|
|
BufferedFile` as `.closed`, better conforming to Python's file interface
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Dec 1 15:12:44 UTC 2012 - saschpe@suse.de
|
|
|
|
- Update to version 1.9.0:
|
|
+ #97 (with a little #93): Improve config parsing of ProxyCommand directives
|
|
and provide a wrapper class to allow subprocess-driven proxy commands to be
|
|
used as sock= arguments for SSHClient.connect.
|
|
+ #77: Allow SSHClient.connect() to take an explicit sock parameter
|
|
overriding creation of an internal, implicit socket object.
|
|
- Changes from version 1.8.1:
|
|
+ #90: Ensure that callbacks handed to SFTPClient.get() always fire at least
|
|
once, even for zero-length files downloaded. Thanks to Github user @enB for
|
|
the catch.
|
|
+ #85: Paramiko's test suite overrides
|
|
unittest.TestCase.assertTrue/assertFalse to provide these modern assertions
|
|
to Python 2.2/2.3, which lacked them. However on newer Pythons such as 2.7,
|
|
this now causes deprecation warnings. The overrides have been patched to only
|
|
execute when necessary. Thanks to @Arfrever for catch & patch.
|
|
- Changes from version 1.8.0:
|
|
+ #17 ('ssh' 28): Fix spurious NoneType has no attribute 'error' and similar
|
|
exceptions that crop up on interpreter exit.
|
|
+ 'ssh' 32: Raise a more useful error explaining which known_hosts key line was
|
|
problematic, when encountering binascii issues decoding known host keys.
|
|
Thanks to @thomasvs for catch & patch.
|
|
+ 'ssh' 33: Bring ssh_config parsing more in line with OpenSSH spec, re: order of
|
|
setting overrides by Host specifiers. Specifically, the overrides now go by
|
|
file order instead of automatically sorting by Host value length. In
|
|
addition, the first value found per config key (e.g. Port, User etc)
|
|
wins, instead of the last. Thanks to Jan Brauer for the contribution.
|
|
+ 'ssh' 36: Support new server two-factor authentication option
|
|
(RequiredAuthentications2), at least re: combining key-based & password
|
|
auth. Thanks to Github user bninja.
|
|
+ 'ssh' 11: When raising an exception for hosts not listed in
|
|
known_hosts (when RejectPolicy is in effect) the exception message was
|
|
confusing/vague. This has been improved somewhat. Thanks to Cal Leeming for
|
|
highlighting the issue.
|
|
+ 'ssh' 40: Fixed up & expanded EINTR signal handling. Thanks to Douglas Turk.
|
|
+ 'ssh' 15: Implemented parameter substitution in SSHConfig, matching the
|
|
implementation of ssh_config(5). Thanks to Olle Lundberg for the patch.
|
|
+ 'ssh' 24: Switch some internal type checking to use isinstance to help prevent
|
|
problems with client libraries using subclasses of builtin types. Thanks to
|
|
Alex Morega for the patch.
|
|
+ Fabric #562: Agent forwarding would error out (with Authentication response
|
|
too long) or freeze, when more than one remote connection to the local agent
|
|
was active at the same time. This has been fixed. Thanks to Steven McDonald
|
|
for assisting in troubleshooting/patching, and to GitHub user @lynxis for
|
|
providing the final version of the patch.
|
|
+ 'ssh' 5: Moved a fcntl import closer to where it's used to help avoid
|
|
ImportError problems on Windows platforms. Thanks to Jason Coombs for the
|
|
catch + suggested fix.
|
|
+ 'ssh' 4: Updated implementation of WinPageant integration to work on 64-bit
|
|
Windows. Thanks again to Jason Coombs for the patch.
|
|
+ Added an IO loop sleep() call to avoid needless CPU usage when agent
|
|
forwarding is in use.
|
|
+ Handful of internal tweaks to version number storage.
|
|
+ Updated setup.py with ==dev install URL for pip users.
|
|
+ Updated setup.py to account for packaging problems in PyCrypto 2.4.0
|
|
+ Added an extra atfork() call to help prevent spurious RNG errors when
|
|
running under high parallel (multiprocess) load.
|
|
+ Merge PR #28: https://github.com/paramiko/paramiko/pull/28 which adds a
|
|
ssh-keygen like demo module. (Sofian Brabez)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jun 24 20:04:03 UTC 2012 - os-dev@jacraig.com
|
|
|
|
- Update to 1.7.7.2:
|
|
* Merge pull request #63: https://github.com/paramiko/paramiko/pull/63 which
|
|
fixes exceptions that occur when re-keying over fast connections.
|
|
- Add unit tests to build
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 12 21:05:53 UTC 2012 - saschpe@gmx.de
|
|
|
|
- Simplified macro usage
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 20 14:30:25 UTC 2011 - saschpe@suse.de
|
|
|
|
- Update to version 0.7.7:
|
|
* Various bug fixes (upstream provides no further changes)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 5 08:20:00 UTC 2010 - nix@opensuse.org
|
|
|
|
- Require newer python-crypto
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 16 07:58:41 UTC 2010 - coolo@novell.com
|
|
|
|
- updte to 1.7.6 "Fanny"
|
|
various bug fixes, "Ernest" brought ARC4 & CTR support and IP6 support
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 24 11:44:21 CEST 2008 - kssingvo@suse.de
|
|
|
|
- initial version 1.7.4 required from bzr
|
|
based on python-paramiko from openSUSE BuildService:
|
|
devel:languages:python/openSUSE_Factory
|