Contact: cbdev on irc://irc.freenode.net/

Project List

Non-exhaustive list of things located (primarily) here
/cmail Internet mail processing suite with SQLite backend Active [github]
/akadns Simple DNSmasq dynamic host name API/Frontend thingy Bugfixes only [github]
/traccoon Multithreaded BitTorrent tracker with SQLite backend Semi-active [svn] [github]
/2t3 Web/JSON API multiplayer Implementation of Ultimate TicTacToe Bugfixes only [Live deployment] [github]
/kbserver Serve configurable strings via TCP, triggered by evdev input (and react to them) Bugfixes only [git] [github]
/xecho Render text messages to X with minimal dependencies Active [git] [github]
/shell Some useful shell scripts for automating minor tasks Semi-active
/js-modules Some JavaScript modules encapsulating often-needed functionality (I dislike most frameworks) Semi-active
/kit mimasm and mimasim, Assembler & Interpreter for the minimal machine used in lectures at the KIT Bugfixes only [github]
otp.c RFC 4226/6238 compatible single-call OTP token generation library, compatible to Google's Two-Factor-Auth Done
/historic Snippets & Programs found on old Backups & Machines, archived mainly for sentimental value (might occasionally contain good stuff) Various
Incomplete list of projects hosted externally
fugit Really lightweight git+ssh access control Bugfixes only
seatping Share your location in lecture halls at the KIT (or on arbitrary images) Bugfixes only [Live deployment]
timers Configurable unit JS countdowns Done [Live deployment]
The SYSTEM Lightweight centralised authentication panel and protocol Semi-active [Live deployment]
ipmagnet Check which IP adresses your BitTorrent client hands out to Trackers Semi-active [Live deployment]
signet Simplified GPG key signing Semi-active
gbcd-client Garfield Barcode-Reader daemon shell client Bugfixes only
garfield-pos Standalone interactive interface for a Garfield(-like) snack-sales database backend using POS Hardware Semi-active
pt1230 P-Touch 1230PC label printer protocol implementation and minimal interface Active
kismetcli Simple extendable Kismet client Semi-done
HowTo Crypto (Rather lengthy) Introduction to cryptography using GPG aimed at beginners (German) Semi-active [github]
Some other things I worked on or contributed to
matrix-tools Simple file-based matrix manipulation toolchain Done
garfield-shell Tools for interfacing and extending Garfield, the Point of Sales System of the Student Body "FSMI" at the KIT On hold/partly superseded
tracker-panel Basic web panel for traccoon, designed for content distribution at small-ish gatherings Semi-active
pizza-planer Collaborative pizza order planning panel Semi-active
xwait Small utility to block until a new X Window is created Done

And, since it's fashionable to have that these days...

My GitHub Account

Boring stuff about me:

Geek Code v1.0.1: GCS/MU d-(--) p c++++ l++ e+ m++ s/- n- h* f++ !g t r y++
Mail: cb cbcdn com [GPG]
Did you seriously zoom in this far to read this

About this page

Single static XHTML compliant page, no scripting dependencies, screen reader friendly with gracefully upgrading navigation.
Created with vim in zsh within rxvt-unicode, served by lighttpd running on IPv6-ready debian monitored by munin with analytics by visitors.
Mail handled by my own mail server. Literally.

Links & Resources

Since this is the internet, and you probably barely know me, by following these links you absolve me of any responsibility of whatever it is you do or read on or because of any of the linked pages.
If you do not agree to this, you probably should not be allowed on the Internet and should leave now.

Software

debian.org - The universal operating system
reactos.org - An operating system aiming for binary compatability with Windows
bellard.org/tcc - The Tiny C Compiler project [git]
nongnu.org/ratpoison - The ratpoison window manager
flatassembler.net - FASM, the flat assembler
sqlite.org - The SQLite project
netsurf-browser.org - A free and open source web browser, written in C
ledger-cli.org - Free and open source double entry accounting tool

Programming & Technical Literature

beej.us/guide/bgnet/ - Beej's Guide to Network Programming (You should buy the book!)

People & Organizations

kitinfo.de - A channel on the freenode IRC network where I can sometimes be found
vehk.de - Personal page / blog of vehk, a coworker and friend

General Reading

localroger.com/prime-intellect - The Metamorphosis of Prime Intellect, a brilliant short story

Misc

vsre.info - [E-Mail] Very Short Reply Expected
dns.he.net - Free & functional DNS service (they've got more great stuff)

Please consider donating to...

eff.org - The Electronic Frontier Foundation
whispersystems.org - OpenWhisperSystems, the coordinators of TextSecure and RedPhone [Donation Info]
notepad-plus-plus.org - Notepad++, a free powerful text editor for Windows
archive.org - The Internet Archive, the project to build an Internet library