DEVEL.TXT

Projects

Programs and patches

Tools, patches, experiments, and technical projects by Michal Ludvig.

Command-line tools, Linux experiments, and patches born of the occasional itch.

EXPLORE

SMTP CLI

Command-line SMTP client with STARTTLS, authentication, IPv6, MIME, and attachment support.

Nagios and SNMP scripts

Monitoring scripts and notes for Nagios and Net-SNMP.

DDNS updater

Command-line forward and reverse dynamic-DNS updater.

YubiKey LDAP

LDAP schema and tools for YubiKey authentication.

CryptoDev for Linux

A Linux port of the /dev/crypto interface.

libfaketime

A small library for presenting programs with an artificial system time.

FastCrypt driver

Historical Linux driver work for the FastCrypt PCI accelerator.

S/MIME decoder

A small utility for extracting plaintext from signed S/MIME messages.

HTML lowercaser

A filter for converting old uppercase HTML tags while preserving embedded code.

CygProfiler

A small suite for producing and resolving function call traces.

AMD64 registers

A compact reference to AMD64 register names, numbering, and use.

CFI support for GNU assembler

Historical notes and examples for hand-written DWARF2 unwind information.

ptrace demo

A compact demonstration of the ptrace system call.

VIA PadLock

Historical Linux and OpenSSL support for VIA's hardware cryptography engine.

IPsec tools

Historical Linux IPsec-tools patches and notes.

GDB XFree86 module support

A historical patch for debugging XFree86 modules with GDB.

OpenChrome for openSUSE

Historical OpenChrome packages and build notes for openSUSE.

VIA VT-310DP configurator

A tool for changing the pipeline configuration of VIA VT-310DP systems.

NetShips

A small network battleships school project written in C and C++.

Various small tools

A collection of small programs, examples, and utilities.

Conditional move experiments

Supporting code and results related to conditional-move performance.

Programs and patchesUTF-8 · LOGIX.CZ

Find in Logix

Search page titles and descriptions. Esc closes.

A few handy keys

A little Borland, a little early desktop, a corner of the web to call home.

Pick a directory from the menu or tree. Use Find when you know what you’re after.

Tab / Shift+Tab
Move between controls
↑ / ↓ in menus
Choose an entry
← / → in menus
Switch directories
/
Find a page
Esc
Close menu or dialog
F1
Open this help

Prefer a different atmosphere? View has blue, grey, and green palettes.

No commands to learn. Just follow your curiosity.