diff options
-rw-r--r-- | Makefile | 1 | ||||
-rw-r--r-- | README | 19 | ||||
-rw-r--r-- | paramiko/__init__.py | 8 | ||||
-rw-r--r-- | paramiko/transport.py | 2 | ||||
-rw-r--r-- | setup.py | 6 |
5 files changed, 20 insertions, 16 deletions
@@ -9,6 +9,7 @@ # horsea (27jun04) # ivysaur (22oct04) # jigglypuff (6nov04) - 1.0 +# kabuto (12dec04) - 1.1 release: python ./setup.py sdist --formats=zip @@ -1,9 +1,9 @@ -paramiko 1.0 -"jigglypuff" release, 6 nov 2004 +paramiko 1.1 +"kabuto" release, 12 dec 2004 Copyright (c) 2003-2004 Robey Pointer <robey@lag.net> -http://www.lag.net/~robey/paramiko/ +http://www.lag.net/paramiko/ *** WHAT @@ -149,6 +149,14 @@ the best and easiest examples of how to use the SFTP class. highlights of what's new in each release: +v1.1 KABUTO +* server-side SFTP support +* added support for stderr streams on client & server channels +* added a new distinct exception for failed client authentication + when caused by the server rejecting that *type* of auth +* added support for multi-part authentication +* fixed bug where get_username() wasn't working in server mode + v1.0 JIGGLYPUFF * fixed bug that broke server-mode authentication by private key * fixed bug where closing a Channel could end up killing the entire @@ -212,10 +220,5 @@ v0.9 FEAROW *** MISSING LINKS * ctr forms of ciphers are missing (blowfish-ctr, aes128-ctr, aes256-ctr) -* multi-part auth not supported (ie, need username AND pk) * server mode needs better documentation -* sftp server mode -* figure out if there's a way to put stdout/stderr on different channels? * add method to block until a channel's "exit-status" is set -* if password auth is forbidden (only key auth allowed), error isn't very - informative -- improve that. diff --git a/paramiko/__init__.py b/paramiko/__init__.py index 2c430d78..cf3783f8 100644 --- a/paramiko/__init__.py +++ b/paramiko/__init__.py @@ -46,9 +46,9 @@ receive data over the encrypted session. Paramiko is written entirely in python (no C or platform-dependent code) and is released under the GNU Lesser General Public License (LGPL). -Website: U{http://www.lag.net/~robey/paramiko/} +Website: U{http://www.lag.net/paramiko/} -@version: 1.0 (jigglypuff) +@version: 1.1 (kabuto) @author: Robey Pointer @contact: robey@lag.net @license: GNU Lesser General Public License (LGPL) @@ -61,8 +61,8 @@ if sys.version_info < (2, 2): __author__ = "Robey Pointer <robey@lag.net>" -__date__ = "6 Nov 2004" -__version__ = "1.0 (jigglypuff)" +__date__ = "12 Dec 2004" +__version__ = "1.1 (kabuto)" __license__ = "GNU Lesser General Public License (LGPL)" diff --git a/paramiko/transport.py b/paramiko/transport.py index 7e457410..683324f1 100644 --- a/paramiko/transport.py +++ b/paramiko/transport.py @@ -130,7 +130,7 @@ class BaseTransport (threading.Thread): is done here. """ _PROTO_ID = '2.0' - _CLIENT_ID = 'paramiko_1.0' + _CLIENT_ID = 'paramiko_1.1' _preferred_ciphers = ( 'aes128-cbc', 'blowfish-cbc', 'aes256-cbc', '3des-cbc' ) _preferred_macs = ( 'hmac-sha1', 'hmac-md5', 'hmac-sha1-96', 'hmac-md5-96' ) @@ -13,13 +13,13 @@ Required packages: ''' setup(name = "paramiko", - version = "1.0", + version = "1.1", description = "SSH2 protocol library", author = "Robey Pointer", author_email = "robey@lag.net", - url = "http://www.lag.net/~robey/paramiko/", + url = "http://www.lag.net/paramiko/", packages = [ 'paramiko' ], - download_url = 'http://www.lag.net/~robey/paramiko/paramiko-1.0.zip', + download_url = 'http://www.lag.net/paramiko/paramiko-1.1.zip', license = 'LGPL', platforms = 'Posix; MacOS X; Windows', classifiers = [ 'Development Status :: 3 - Alpha', |