43 lines
1.8 KiB
Plaintext
43 lines
1.8 KiB
Plaintext
|
|
2003-08-24:
|
|
* implemented the other hashes: all 4 from the draft are working now
|
|
* added 'aes128-cbc' and '3des-cbc' cipher support
|
|
* fixed channel eof/close semantics
|
|
2003-09-12: version "aerodactyl"
|
|
* implemented group-exchange kex ("kex-gex")
|
|
* implemented RSA/DSA private key auth
|
|
2003-09-13:
|
|
* fixed inflate_long and deflate_long to handle negatives, even though
|
|
they're never used in the current ssh protocol
|
|
2003-09-14:
|
|
* fixed session_id handling: re-keying works now
|
|
* added the ability for a Channel to have a fileno() for select/poll
|
|
purposes, although this will cause worse window performance if the
|
|
client app isn't careful
|
|
2003-09-16: version "bulbasaur"
|
|
* fixed pipe (fileno) method to be nonblocking and it seems to work now
|
|
* fixed silly bug that caused large blocks to be truncated
|
|
2003-10-08:
|
|
* patch to fix Channel.invoke_subsystem and add Channel.exec_command
|
|
[vaclav dvorak]
|
|
* patch to add Channel.sendall [vaclav dvorak]
|
|
* patch to add Channel.shutdown [vaclav dvorak]
|
|
* patch to add Channel.makefile and a ChannelFile class which emulates
|
|
a python file object [vaclav dvorak]
|
|
2003-10-26:
|
|
* thread creation no longer happens during construction -- use the new
|
|
method "start_client(event)" to get things rolling
|
|
* re-keying now takes place after 1GB of data or 1 billion packets
|
|
(these limits can be easily changed per-session if needed)
|
|
2003-11-06:
|
|
* added a demo server and host key
|
|
2003-11-09:
|
|
* lots of changes to server mode
|
|
* ChannelFile supports universal newline mode; fixed readline
|
|
* fixed a bug with parsing the remote banner
|
|
2003-11-10: version "charmander"
|
|
* renamed SSHException -> SecshException
|
|
* cleaned up server mode and the demo server
|
|
|
|
*** for all subsequent changes, please see 'tla changelog'.
|