summaryrefslogtreecommitdiffhomepage
path: root/NEWS
diff options
context:
space:
mode:
authorJeff Forcier <jeff@bitprophet.org>2014-09-06 16:07:24 -0700
committerJeff Forcier <jeff@bitprophet.org>2014-09-06 16:07:24 -0700
commit08239ff4b29c0b53c5443f21ae482e51340223f6 (patch)
tree73f0b7e4d25a80c965186d03abde9c006b1feec0 /NEWS
parent5335d9dc0a6266217d288e7aaf2091739980d841 (diff)
parent6a6ac4d78421667b810f5e3a017fb669853133f9 (diff)
Merge branch 'master' into 234-int
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS138
1 files changed, 4 insertions, 134 deletions
diff --git a/NEWS b/NEWS
index 4a3a672c..761f8e48 100644
--- a/NEWS
+++ b/NEWS
@@ -9,143 +9,13 @@ Issues noted as "'ssh' #NN" can be found at https://github.com/bitprophet/ssh/.
Issues noted as "Fabric #NN" can be found at https://github.com/fabric/fabric/.
-Releases
-========
-
-v1.12.0 (27th Sep 2013)
------------------------
-* #152: Add tentative support for ECDSA keys. *This adds the ecdsa
- module as a new dependency of Paramiko.* The module is available at
- [warner/python-ecdsa on Github](https://github.com/warner/python-ecdsa) and
- [ecdsa on PyPI](https://pypi.python.org/pypi/ecdsa).
- * Note that you might still run into problems with key negotiation --
- Paramiko picks the first key that the server offers, which might not be
- what you have in your known_hosts file.
- * Mega thanks to Ethan Glasser-Camp for the patch.
-* #136: Add server-side support for the SSH protocol's 'env' command. Thanks to
- Benjamin Pollack for the patch.
-
-v1.11.2 (27th Sep 2013)
------------------------
-
-* #156: Fix potential deadlock condition when using Channel objects as sockets
- (e.g. when using SSH gatewaying). Thanks to Steven Noonan and Frank Arnold
- for catch & patch.
-* #179: Fix a missing variable causing errors when an ssh_config file has a
- non-default AddressFamily set. Thanks to Ed Marshall & Tomaz Muraus for catch
- & patch.
-* #200: Fix an exception-causing typo in `demo_simple.py`. Thanks to Alex
- Buchanan for catch & Dave Foster for patch.
-* #199: Typo fix in the license header cross-project. Thanks to Armin Ronacher
- for catch & patch.
-
-v1.10.4 (27th Sep 2013)
------------------------
-
-* #179: Fix a missing variable causing errors when an ssh_config file has a
- non-default AddressFamily set. Thanks to Ed Marshall & Tomaz Muraus for catch
- & patch.
-* #200: Fix an exception-causing typo in `demo_simple.py`. Thanks to Alex
- Buchanan for catch & Dave Foster for patch.
-* #199: Typo fix in the license header cross-project. Thanks to Armin Ronacher
- for catch & patch.
-
-v1.11.1 (20th Sep 2013)
------------------------
-
-* #162: Clean up HMAC module import to avoid deadlocks in certain uses of
- SSHClient. Thanks to Gernot Hillier for the catch & suggested
- fix.
-* #36: Fix the port-forwarding demo to avoid file descriptor errors. Thanks to
- Jonathan Halcrow for catch & patch.
-* #168: Update config handling to properly handle multiple 'localforward' and
- 'remoteforward' keys. Thanks to Emre Yılmaz for the patch.
-
-v1.10.3 (20th Sep 2013)
------------------------
+**PLEASE NOTE:** For changes in 1.10.x and newer releases, please see
+www.paramiko.org's changelog page, or the source file, sites/www/changelog.rst
-* #162: Clean up HMAC module import to avoid deadlocks in certain uses of
- SSHClient. Thanks to Gernot Hillier for the catch & suggested
- fix.
-* #36: Fix the port-forwarding demo to avoid file descriptor errors. Thanks to
- Jonathan Halcrow for catch & patch.
-* #168: Update config handling to properly handle multiple 'localforward' and
- 'remoteforward' keys. Thanks to Emre Yılmaz for the patch.
-v1.11.0 (26th Jul 2013)
------------------------
-
-* #98: On Windows, when interacting with the PuTTY PAgeant, Paramiko now
- creates the shared memory map with explicit Security Attributes of the user,
- which is the same technique employed by the canonical PuTTY library to avoid
- permissions issues when Paramiko is running under a different UAC context
- than the PuTTY Ageant process. Thanks to Jason R. Coombs for the patch.
-* #100: Remove use of PyWin32 in `win_pageant` module. Module was already
- dependent on ctypes for constructing appropriate structures and had ctypes
- implementations of all functionality. Thanks to Jason R. Coombs for the
- patch.
-* #87: Ensure updates to `known_hosts` files account for any updates to said
- files after Paramiko initially read them. (Includes related fix to guard
- against duplicate entries during subsequent `known_hosts` loads.) Thanks to
- `@sunweaver` for the contribution.
-
-v1.10.2 (26th Jul 2013)
------------------------
-
-* #153, #67: Warn on parse failure when reading known_hosts file. Thanks to
- `@glasserc` for patch.
-* #146: Indentation fixes for readability. Thanks to Abhinav Upadhyay for catch
- & patch.
-
-v1.10.1 (5th Apr 2013)
-----------------------
-
-* #142: (Fabric #811) SFTP put of empty file will still return the attributes
- of the put file. Thanks to Jason R. Coombs for the patch.
-* #154: (Fabric #876) 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
- Kevin Tegtmeier for catch & patch.
-
-v1.10.0 (1st Mar 2013)
---------------------
-
-* #66: Batch SFTP writes to help speed up file transfers. Thanks to Olle
- Lundberg for the patch.
-* #133: Fix handling of window-change events to be on-spec and not
- attempt to wait for a response from the remote sshd; this fixes problems with
- less common targets such as some Cisco devices. Thanks to Phillip Heller for
- catch & patch.
-* #93: Overhaul SSH config parsing to be in line with `man ssh_config` (& the
- behavior of `ssh` itself), including addition of parameter expansion within
- config values. Thanks to Olle Lundberg for the patch.
-* #110: Honor SSH config `AddressFamily` setting when looking up local
- host's FQDN. Thanks to John Hensley for the patch.
-* #128: Defer FQDN resolution until needed, when parsing SSH config files.
- Thanks to Parantapa Bhattacharya for catch & patch.
-* #102: Forego random padding for packets when running under `*-ctr` ciphers.
- This corrects some slowdowns on platforms where random byte generation is
- inefficient (e.g. Windows). Thanks to `@warthog618` for catch & patch, and
- Michael van der Kolff for code/technique review.
-* #127: Turn `SFTPFile` into a context manager. Thanks to Michael Williamson
- for the patch.
-* #116: Limit `Message.get_bytes` to an upper bound of 1MB to protect against
- potential DoS vectors. Thanks to `@mvschaik` for catch & patch.
-* #115: Add convenience `get_pty` kwarg to `Client.exec_command` so users not
- manually controlling a channel object can still toggle PTY creation. Thanks
- to Michael van der Kolff for the patch.
-* #71: Add `SFTPClient.putfo` and `.getfo` methods to allow direct
- uploading/downloading of file-like objects. Thanks to Eric Buehl for the
- patch.
-* #113: Add `timeout` parameter to `SSHClient.exec_command` for easier setting
- of the command's internal channel object's timeout. Thanks to Cernov Vladimir
- for the patch.
-* #94: Remove duplication of SSH port constant. Thanks to Olle Lundberg for the
- catch.
-* #80: Expose the internal "is closed" property of the file transfer class
- `BufferedFile` as `.closed`, better conforming to Python's file interface.
- Thanks to `@smunaut` and James Hiscock for catch & patch.
+Releases
+========
v1.9.0 (6th Nov 2012)
---------------------