chiark / gitweb /
Patch idea from Debian, but modified considerably in implementation: