Launchpad now runs on Python 3

Metaprogramming custom control structures in C

SSH quoting

Tweak: An Efficient Hex Editor

Porting Launchpad to Python 3: progress report

Coroutines in C

Professor Hawking's Voice

PuTTY 0.71 released, fixing security vulnerabilities

Coroutines in C

An Efficient Data Structure for a Hex Editor

The Infinity Machine (2017)

Implementing coroutines in C (warning: disgusting macro magic) (2000)

Simon Tatham's Portable Puzzle Collection

PuTTY 0.69 has been released

PuTTY 0.68 has been released

Coroutines in C (2000)

Filigrams: A New Type of Pretty Picture (2000)

PuTTY 0.66 fixes security vulnerability

Metaprogramming custom control structures in C (2012)

Drop versus Reject (2002)

Metaprogramming custom control structures in C

How to Report Bugs Effectively (1999)

PuTTY 0.64 released, fixing a security hole

Fractals derived from Newton-Raphson iteration

Coroutines in C (2000)

The Descent to C