Projects

The following is a list of projects that I maintain. All of these works are freely-licensed and may be shared and modified under the terms of their respective licenses. I offer my work with hope that some may find it useful, but without any warranty. If it breaks, you're free to fix it (or find someone who can) -- unlike the case with non-free software.

libRCIO

A library written in ISO C to read and write UNIX-style run control (configuration) files.

Cowbell

"Curses, I'm up already!" A feature-packed alarm clock with a curses interface.

screen-batt

A simple battery status indicator for GNU Screen.

changelog-gen

A UNIX shell script to generate a change log from "CHANGE:" tags found in Git commit messages.

HIDRECT (Human Interface Device Reverse Engineering Capture Tool)

A simple event-based capture tool for human interface devices.

VHC (Virtual Host Config)

A collection of scripts to manage hosted users, domains, Web roots, and mailboxes.

testbuild

A simple script to automate build testing for software managed with Git.