summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--Makefile1
-rw-r--r--README19
-rw-r--r--paramiko/__init__.py8
-rw-r--r--paramiko/transport.py2
-rw-r--r--setup.py6
5 files changed, 20 insertions, 16 deletions
diff --git a/Makefile b/Makefile
index 4222eb13..e2230fd5 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 75442683..b06d6dae 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 <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' )
diff --git a/setup.py b/setup.py
index 2c6f5334..5b5dd55b 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',