Skip to content
This repository has been archived by the owner on Apr 19, 2024. It is now read-only.

Other forks of PuTTY

Eugene V. Subbotin edited this page Feb 18, 2020 · 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:

Might want to steal code from...

PortaPuTTY

"Jakub Kotrla" PuTTY

iPuTTY

  • https://github.com/iPuTTY/iPuTTY , active 2018, PuTTY 0.70.
  • 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.

iceiv

umage putty

PuTTY Portable

  • http://portableapps.com/apps/internet/putty_portable , active 2017, PuTTY 0.70.
  • 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.

KiTTY

PuTTY-URL

boxtty

dPuTTY

Hangul PuTTY

  • ??? , even older version of dPuTTY

PuTTYTray Redux

Can't find source for...

PuTTYjp

John's AMD64 PuTTY

  • 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.

ExtraPuTTY

Merged

adbputty

Mostly merged

FuTTY

PuTTYCyg

Uninvestigated