From a73413c5886dd411aeb65c941797516c8bc240a4 Mon Sep 17 00:00:00 2001 From: Robey Pointer Date: Sat, 23 Oct 2004 07:36:23 +0000 Subject: [PATCH] [project @ Arch-1:robey@lag.net--2003-public%secsh--dev--1.0--patch-95] ivysaur 0.9 update ivysaur release date, and add the list of changes to the README file. --- Makefile | 2 +- README | 18 +++++++++++++----- paramiko/__init__.py | 2 +- 3 files changed, 15 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 4e53dab..b3bfba4 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ # fearow (23apr04) # gyarados (31may04) # horsea (27jun04) -# ivysaur (20oct04) +# ivysaur (22oct04) release: python ./setup.py sdist --formats=zip diff --git a/README b/README index cb66216..95f107c 100644 --- a/README +++ b/README @@ -1,5 +1,5 @@ paramiko 0.9 -"ivysaur" release, 20 oct 2004 +"ivysaur" release, 22 oct 2004 Copyright (c) 2003-2004 Robey Pointer @@ -124,13 +124,21 @@ highlights of what's new in each release: v0.9 IVYSAUR * new ServerInterface class for implementing server policy, so it's no longer - necessary to subclass Transport + necessary to subclass Transport or Channel -- server code will need to be + updated to follow this new API! (see demo_server.py) * some bugfixes for re-keying an active session * Transport.get_security_options() allows fine-tuned control over the crypto negotiation on a new session - -* .......? - +* Transport.connect() takes a single hostkey object now instead of two string + parameters +* the Channel request methods (like 'exec_command') now return True on success + or False on failure +* added a mechanism for providing subsystems in server mode (and a new class + to be subclassed: SubsystemHandler) +* renamed SFTP -> SFTPClient (but left an alias for existing code) +* added SFTPClient.normalize() to resolve paths on the server +* fleshed out the API a bit more for SFTPClient and private keys +* a bunch of new unit tests! v0.9 HORSEA * fixed a lockup that could happen if the channel was closed while the send diff --git a/paramiko/__init__.py b/paramiko/__init__.py index bbae192..864ba4b 100644 --- a/paramiko/__init__.py +++ b/paramiko/__init__.py @@ -61,7 +61,7 @@ if sys.version_info < (2, 2): __author__ = "Robey Pointer " -__date__ = "20 Oct 2004" +__date__ = "22 Oct 2004" __version__ = "0.9-ivysaur" __license__ = "GNU Lesser General Public License (LGPL)"