Tartarus CVS: putty simon

tartarus-commits-admin@lists.tartarus.org tartarus-commits-admin@lists.tartarus.org
Fri, 02 Mar 2001 13:55:23 +0000


CVSROOT:	/home/cvs
Module name:	putty
Changes by:	simon	01/03/02 13:55:23

Modified files:
	.              : putty.h settings.c ssh.c ssh.h sshaes.c 
	                 sshblowf.c sshdes.c windlg.c 

Log message:
Support for selecting AES from the GUI. In the process, I've had to
introduce another layer of abstraction in SSH2 ciphers, such that a
single `logical cipher' (as desired by a user) can equate to more
than one `physical cipher'. This is because AES comes in several key
lengths (PuTTY will pick the highest supported by the remote end)
and several different SSH2-protocol-level names (aes*-cbc,
rijndael*-cbc, and an unofficial one rijndael-cbc@lysator.liu.se).