The bitap library is a clean implementation of regular expression (regex/grep) string matching using the bitap algorithm. Approximate (a.k.a. fuzzy) matching is allowed. This is the same algorithm as the one used in Glimpse and agrep, but it is much more complete with regard to regular expression syntax, and is much cleaner.
Fetchgals is a Web spider that locates and optionally downloads free pictures and movies from the internet. It comes with an extensive list of Web sites that are visited to locate thumbnail galleries, and the pictures or movies from these galleries can then be downloaded or linked to from local HTML pages. The list of downloaded galleries is kept so that downloads can be resumed after interruption and so that nothing is ever downloaded twice. Disk space is monitored to avoid overruns.
vobps2fix is a tool that runs through a set of .VOB files created by dvdauthor and tweaks them so that the Playstation 2 will play them without pausing. The Playstation 2 is a bit finicky about the DVD format and pauses frequently when encountering certain timestamps, even if the DVDs work on other players.
This is a Dvorak international keyboard layout for use with PC keyboards and the xkb keyboard mapper for X. It should be compatible with most modern distributions of GNU/Linux. The layout features dead keys to make accents, plus various useful symbols, including the Euro sign. It is suitable for writing in English, German, French, Spanish, Hungarian, and possibly other languages.
smtpfilter is a filter for an SMTP session which passes the session through transparently in real time, except for the DATA command which is intercepted in order to scan the data for spam and/or viruses with the scanner of your choice. The sources are heavily commented. The default spam filtering is a hybrid approach that uses spamassassin to self-train the excellent spamprobe Bayesian filter which works on a per-site rather than per-user basis. The virus checking can use clamav or NAI, or any other command- line scanner.
minimap (minimalistic IMAP) is a non-compliant dummy IMAP server to allow a user to subscribe to the server and drag mail items from another server into either INBOX or "Junk E-mail", which are the only two (fake) mailboxes supported. The intention is for the APPEND command to be used to upload spam and ham in order for a Bayesian mailer such as spamprobe to have a feedback mechanism for retraining. This is for sites where the spam filtering is being done on-the-fly with an SMTP filter before the email gets to the final delivery system. This dummy IMAP server would therefore run on the filter box. It is a suitable companion program for the smtpfilter project.