This repository has been archived by the owner on Apr 19, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 94
Other forks of PuTTY
FauxFaux edited this page Mar 13, 2012
·
20 revisions
I'd like to merge all the compatible code from as many forks as possible.
I am currently aware of, in no particular order:
- http://code.google.com/p/portaputty/ , abandoned since 2007, PuTTY 0.60.
- https://github.com/FauxFaux/PuTTYTray/tree/portaputty-steveman-0.62 - "steveman"'s rebase of this upon PuTTY 0.62.
- Most of the PuTTYTray patches, but with only file store support.
- This does not merge; they drop support for the registry and just go with files, so winstore.c is a mess. Everything else is similar, I believe; haven't checked.
- http://jakub.kotrla.net/putty/ , active 2011, PuTTY 0.61
- Just drops the registry code and replace it with a new winstore.c, again, no merging.
- https://bitbucket.org/daybreaker/iputty/ , active 2012, PuTTY 0.62.
- Some of the smaller PuTTYTray patches, plus IME support, Korean localisation, extra hotkeys, and other cool stuff.
- Large diff, doesn't quite align with my PuTTYTray tree as I've reordered some lines doing the commit splitting (argh), so hard to merge.
- Would like to steal the IME support, but I can't quite work out what advantages it has (at least, on modern Windows?).
- Should steal some of the extra keybindings, as they seem useful.
- Spoke to "daybreaker"; he would rather continue as separate projects, and in Mercurial (boo!). That's cool. Still need to rearrange my code (possibly using umage's work) to make merging easier both ways.
- http://netvor.sk/~umage/ / https://github.com/FauxFaux/PuTTYTray/tree/diffs/umage , PuTTY 0.60.
- Cleaned up set of PuTTYTray patches, like mine, with unnecessary whitespace changes removed. Don't trivially apply to p0.60; haven't worked out why.
- http://portableapps.com/apps/internet/putty_portable , active 2012, PuTTY 0.62.
- No code changes. Portability is implemented through a launcher which dumps/restores the registry to a file. Could implement similar functionality? Not really any point, as it's horrible.
- http://kitty.9bis.com/
- Huge set of wrapper code; binaries in source dump. UI tweaks, icon-per-session, automatic command sending, other PuTTYTray patches.
- https://github.com/FauxFaux/PuTTYTray/commits/kitty
- http://ryara.net/putty-url/
- Rewrite of the URL patch in C (woo!), icons and font changes.
- https://github.com/FauxFaux/PuTTYTray/commits/puttyurl
- https://github.com/plasticbox/boxtty
- ??? Unicode font changes
- https://github.com/FauxFaux/PuTTYTray/commits/boxtty
- https://github.com/sztupy/adbputty/
- Android Debug Bridge support
- https://github.com/FauxFaux/PuTTYTray/commits/adb
- https://github.com/FauxFaux/PuTTYTray/issues/23
- https://dev.daybreaker.info/dputty , SVN repo down, guessing abandoned for iPuTTY (same author).
- ??? , even older version of dPuTTY
- http://hp.vector.co.jp/authors/VA024651/PuTTYkj.html , active 2011, PuTTY 0.62; no source that I can see.
- Support for EUC and ISO-2022, and other East-Asian encodings.
- http://www.kelley.ca/amd64/ , abandoned since 2007, PuTTY 0.59.
- Can't find source; diff link 404s.
- Guessing patches went into core, or anything they did was fixed. x64 build currently works fine, as far as I'm aware.