Contributions

In addition to writing my own software, I've contributed patches to the following projects: