"PHP Web Security Monitor" is designed to protect Internet sites created with PHP from malicious queries from hackers and Web viruses. It filters common PHP variables via prepared security patterns and compares (unprotected) input variables against patterns of dangerous data, such as SQL injection, XSS injection, and PHP code compromising.
libmawk is a fork of mawk 1.3.3 restructured for embedding. It allows you to embed awk interpreters in any application written in C or in a language that can interface C libraries. This allows the application to have plugins, configuration, run control, and AI written in awk. It extends the original feature set of mawk with modularity (C-style include), save/load of compiled bytecode, function calling by name-in-string (substitute for pointers/references), and accounting and limiting of memory and CPU use. While awk as a language does not offer OOP and complex data structures, it is still reasonably powerful. A major advantage is the short learning curve for new users.
sailplay parses NMEA0183 data from a GPS data logger, and replays the sailboarder, kite surfer, cyclist, motorcyclist, etc. being logged on a 3D moving map. The end result is a Y4M video file that is ready to be converted to a movie file (MPEG, AVI etc). Optionally, the user can take screenshots. This program can display/record multiple participants (i.e. display/record more than one GPS file).
Tiling provides a simple window tiling system for Linux. It's for those who cannot (or don't want to) use a tiling window manager like awesome or Xmonad. There is no menu or GUI in tiling. You just (optionally) focus a window, press a keyboard shortcut, and that's it -- all windows in the current virtual desktop are tiled.
iptables-bash_completion provides programmable completion for the iptables and ip6tables programs. iptables options are shown only if they are valid at the current context. It supports completion of options, matches, and targets, and dynamic retrieval of data from the system, including chains, set names, interfaces, and hostnames. Environment variables allow completion options to be tuned. IP and MAC addresses can be supplied using a file.