PuTTY hosts its code at svn://svn.tartarus.org/sgt/putty.

You can learn more at the project's web page.

Launchpad imports the master branch and you can create branches from it.

You can browse the source code for the development focus branch or get a copy of the branch using the command:
bzr branch lp:putty

See all merge proposals.

PuTTY has 2 active branches owned by 1 team. There were 22 commits by 2 people in the last month.

Bazaar branches

Name Status Last Modified Last Commit
lp:putty
Series: trunk
1 Development 2014-10-21 11:33:33 UTC
3757. Cross-reference the description of wi...

Author: jacob
Revision Date: 2014-10-21 11:33:33 UTC

Cross-reference the description of winadj@putty.projects.tartarus.org
to its bug-compatibility mode.

lp:~vcs-imports/putty/master 1 Development 2025-05-06 23:02:35 UTC
6959. GTK/x11font/Cairo: use XDrawString16 ...

Author: Ben Harris
Revision Date: 2025-05-06 23:02:35 UTC

GTK/x11font/Cairo: use XDrawString16 instead of XDrawImageString16

On my test case, this reduces Xwayland's CPU usage by 5-10%, though
curiously in glamor_block_handler rather than the drawing routine
itself.

XDrawImageString16 isn't as helpful as it might be for two reasons.
First, "M" type fonts (e.g. Courier Oblique) can extend beyond the
rectangle erased by XDrawImageString16, and PuTTY tries to support such
fonts. And second, we really want to blank the pixmap after drawing
rather than before, because otherwise we have to muck around clipping
the mask operation. So avoinding the XFillRectangle calls is difficult,
at which point we may as well use XDrawString16.

12 of 2 results
You can't create new branches for PuTTY.