CONTENT: putty.exe - compiled putty.exe with the additional features putty.reg - Windows Registry file to register putty.exe to handle telnet, ssh and putty protocols unputty.reg - Windows Registry file to unregister putty.exe from the system window.c - the only file that had to change to implement extra functionality - for your reference only, you don't need to do anything about it diff.txt - the diff file for window.c file - for your reference only, you don't need to do anything about it readme.txt - the file with information about this package INSTALLATION: 1) Put putty.exe into the directory where your current putty.exe resides 2) Edit putty.reg to replace path to putty.exe with your path 3) Merge putty.reg with your registry (usually, by double-clicking) 4) Enjoy! UNINSTALLATION: 1) Run unputty.reg 2) Enjoy! CHANGELOG: [*] Based off the source code for the latest Windows development version as of 14/09/2008 [+] Handles ssh:// protocol to the same extent as it handles telnet:// protocol. Namely, if you type something like "ssh://192.168.0.1", and 192.168.0.1 runs SSH server, PuTTY would attempt to connect [+] Handles putty:// protocol. This is a special protocol and, if invoked as "putty://profile-name", would be equivalent to "putty.exe -load profile-name". In other words, if you have profile-name defined in PuTTY, then typing "putty://profile-name" in Run menu or in browser, would invoke PuTTY, load profile-name and attempt to connect using its settings. If the profile contains spaces in it, please, put it in quotes: "putty://"profile name""