From ee0d4ae68effd315df0e52ea76eb66b03938b127 Mon Sep 17 00:00:00 2001 From: Robey Pointer Date: Sun, 12 Dec 2004 09:58:40 +0000 Subject: [PATCH] [project @ Arch-1:robey@lag.net--2003-public%secsh--dev--1.0--patch-129] 1.1 (kabuto) edit various files to bump the version to 1.1. also fix to point to the new url. --- Makefile | 1 + README | 19 +++++++++++-------- paramiko/__init__.py | 8 ++++---- paramiko/transport.py | 2 +- setup.py | 6 +++--- 5 files changed, 20 insertions(+), 16 deletions(-) diff --git a/Makefile b/Makefile index 4222eb1..e2230fd 100644 --- a/Makefile +++ b/Makefile @@ -9,6 +9,7 @@ # horsea (27jun04) # ivysaur (22oct04) # jigglypuff (6nov04) - 1.0 +# kabuto (12dec04) - 1.1 release: python ./setup.py sdist --formats=zip diff --git a/README b/README index 7544268..b06d6da 100644 --- a/README +++ b/README @@ -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 -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 2c430d7..cf3783f 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 " -__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 7e45741..683324f 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' ) diff --git a/setup.py b/setup.py index 2c6f533..5b5dd55 100644 --- a/setup.py +++ b/setup.py @@ -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',