< August 2006 >
SuMoTuWeThFrSa
   1 2 3 4 5
6 7 8 9101112
13141516171819
20212223242526
2728293031  

Projects @ Mindrot.org

Projects and quick hacks that (to some extent) live here include:

Portable OpenSSH
The port of OpenBSD's SSH protocol implementation to other POSIX operating systems (including most Unices and Windows via Cygwin).
flowd
A small, fast, secure and featureful NetFlow™ collector daemon. [moved to Google Code]
pfflowd
Cisco NetFlow™ datagram export for OpenBSD's PF packet filter.
flashboot
A set of makefiles and scripts for building small, customised OpenBSD distributions suitable for running off read-only boot media (especially flash). Based on OpenBSD's install floppy build system.
Softflowd
This is a software implementation of Cisco's NetFlow™ traffic accounting protocol. It collects and tracks traffic flows by listening on a promiscuous interface. Designed for minimal CPU load on busy networks. [moved to Google Code]
Miscellaneous Code
Various other things developed or patched here, including Python modules:
Traffic-vis
A suite of network traffic monitoring tools, which can write reports in a number of formats. Largely unmaintained.
OpenBSD-related things
Patches and config snippets related to OpenBSD.
SSH Protocol, Tips and Tricks tutorial
In 2002 I was invited to give a tutorial at the Australian Unix Users Group's Winter conference introducing the SSH protocols, the OpenSSH implementation and demonstrating some of the its fundamental and more advanced uses. The slides and the tutorial notes are distributed here in a number of formats which I occasionally update to keep abrest of continuing development.

Recent updates

Tue, 08 Aug 2006

After wrestling with Microsoft's compilers and headers, I have been able to build and release Windows binaries of the radix module. These are available below in the download section. Some minor changes were required to the module to build it, if you are interested you can see them in CVS.

posted at: 12:00 | permanent link

After wrestling with Microsoft's compilers and headers, I have been able to build and release Windows binaries of the editdist module. These are available below in the download section. Some minor changes were required to the module to build it, if you are interested you can see them in CVS.

posted at: 12:00 | permanent link

After wrestling with Microsoft's compilers and headers, I have been able to build and release Windows binaries of the bcrypt module. These are available below in the download section. Some minor changes were required to the module to build it, if you are interested you can see them in CVS.

posted at: 12:00 | permanent link

Sun, 06 Aug 2006

OpenBSD CVS head has switched from 3.9-current to 4.0-beta, so I have made a flashboot-1.0beta1 release. This has been tested on the Soekris NET4501, Commell LE564 SBC, iBase FWA7204 and PC Engines WRAP. The binary distribution includes kernels for all these (the same kernel is used for the Commell LE564 as the iBase FWA7204). The binary distribution also includes a GENERIC kernel and one for the Soekris NET4801, which I was not able to test for lack of hardware. Some additional changes in this release:

posted at: 12:00 | permanent link