summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRobey Pointer <robey@ralph.lag.net>2005-12-03 20:50:02 -0800
committerRobey Pointer <robey@ralph.lag.net>2005-12-03 20:50:02 -0800
commit72e28736e20771013291afa2f3e1bf2d48649f6e (patch)
tree9912fd3e0d1b83093dc14d361e71b24d652d6c48
parent65beaef76fb044b01e74e10e79b657c7adaaa66a (diff)
[project @ robey@ralph.lag.net-20051204045002-f1d13a4bc1351090]
remove pre-1.0 news, bzr will preserve it for future archivists ;)
-rw-r--r--README58
1 files changed, 4 insertions, 54 deletions
diff --git a/README b/README
index c5d813f0..c3c20023 100644
--- a/README
+++ b/README
@@ -219,69 +219,19 @@ v1.0 JIGGLYPUFF
would generate the wrong hash (and therefore fail the initial handshake)
* server-mode subsystem handler is a bit more flexible
-v0.9 IVYSAUR
-* new ServerInterface class for implementing server policy, so it's no
- longer 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 window was full
-* better checking of maximum packet sizes
-* better line buffering for file objects
-* now chops sftp requests into smaller packets for some older servers
-* more sftp unit tests
-
-v0.9 GYARADOS
-* Transport.open_channel() -- supports local & remote port forwarding now
-* now imports UTF-8 encodings explicitly as a hint to "freeze" utilities
-* no longer rejects older SFTP servers
-* default packet size bumped to 8kB
-* fixed deadlock in closing a channel
-* Transport.connect() -- fixed bug where it would always fail when given a
- host key to verify
-
-v0.9 FEAROW
-* Transport.send_ignore() -- send random ignored bytes
-* RSAKey/DSSKey added from_private_key_file() as a factory constructor;
- write_private_key_file() & generate() to create and save ssh2 keys;
- get_base64() to retrieve the exported public key
-* Transport added global_request() [client] and check_global_request()
- [server]
-* Transport.get_remove_server_key() now returns a PKey object instead of a
- tuple of strings
-* Transport.get_username() -- return the username you auth'd as [client]
-* Transport.set_keepalive() -- makes paramiko send periodic junk packets
- to the remote host, to keep the session active
-* python 2.2 support (thanks to Roger Binns)
-* misc. bug fixes
-
*** MISSING LINKS
+R-blockers:
+* unit tests for compression
+* zlib@openssh.com compression probably doesn't work after rekey
+
* host-based auth (yuck!)
* SFTP implicit file locking?
* ChannelException like the java version has
* would be nice to have windows putty "pagent" support -- looks very hard
-* unit tests for compression
-* zlib@openssh.com compression probably doesn't work after rekey
* ctr forms of ciphers are missing (blowfish-ctr, aes128-ctr, aes256-ctr)
-* SFTP url parsing function to return (user, pass, host, port, path)
- components
* sftp protocol 6 support (ugh....) -- once it settles down more
* make a simple example demonstrating use of SocketServer (besides forward.py?)