Allegro is a multi-platform game library for C/C++ developers that provides many functions for graphics, sounds, player input (keyboard, mouse, and joystick), and timers. It also provides fixed and floating point mathematical functions, 3D functions, file management functions, compressed datafile, and a GUI.
Point-in-time recovery of an Oracle DB entails the use of transaction log files. The set of such logs grows over the lifetime of a DB, and their management often requires that they be copied to remote locations and/or backed up to offline storage. Alv can verify a set of archive logs prior to its use in a DB recovery scenario: checks are made on file size and type, and the checksum of each redo record is verified. The output is a sequence of log file numbers and character codes to indicate status and highlight any gaps in the sequence (which would stall a recovery). Environment variables can be set to allow for custom log file name formats and to check the DBNAME associated with each log.
AqFinance is the successor to QBankManager. It is a graphical accounting application based on double-entry accounting. The GUI uses the FOX toolkit. The package contains AqFinance (the GUI application), AqFinance-CLI (a command line tool to manipulate and export the AqFinance database), and AqBanking-CLI (a command line tool for online banking tasks). It supports all online banking protocols provided by AqBanking (currently HBCI and OFX DirectConnect). A version supporting EBICS (a German online banking protocol) is also available. AqFinance contains the latest versions of AqBanking, Gwenhywfar, and Libchipcard.
The Automagical Sudoku Solver attempts to solve Sudoku puzzles for you using various techniques. Although it has come a long way, there are still some tough puzzles that it can't solve. Puzzles are entered in the text file provided, and "ass < foo" will solve your puzzle in a pinch.
BackupMX consists of two programs, 'Store' and 'Forward'. Store accepts SMTP connections, takes all mail given to it, and stores it in a file. Forward takes that file and forwards it over SMTP to a fixed destination. This is code for integrating into your own projects rather than using as is. It is suitable for creating a disaster-recovery mail handler, but would also make a good basis for a spam filter, a tarpit, a honeypot, or a greylist filter. It is written in simple C, and has no external dependencies such as libsmtp.
BlueSense SDK is a software development kit for communicating with BlueSense equipment. It allows you to read out sensors or control actuators. A user-space USB driver for all platforms is included. Examples for all modules are also included. For Java and Mono/C#, there is an object-oriented interface, and for C, there is a function based interface.
A one-player side-view game in the style of Capcom's excellent "MegaMan" series of Nintendo, PlayStation and PC games. As "BoboBot," the `robo-monkey,' you travel to eight different levels fighting your way to the boss. Once defeated, you gain that boss' special weapon. This preview release contains 4 of the 8+ planned levels and has sound and joystick support for Linux users.
Bugs Dynamic Cryptography is a private key cryptography algorithm. The package includes a C Library and many sample applications, including ones for file encryption, secure chatting, and login applications. The algorithm handles stream and block encryption, unlimited Keylength, and a strong key generator. Documentation and a developer HOWTO are included.