30 July 2004
ru is a reimplementation of the BSD 'rwhod' and 'ruptime' commands. It doesn't suffer from the performance impact of 'rwhod', scales to hundreds of servers, and supports a variety of platforms. In addition to the features provided by 'ruptime', it supports colorized output, availability reporting, graphing of system load averages using gnuplot, historical storage of system loading, and the grouping of servers.
Release Notes:
nut is nutrition software to record what you eat and analyze your meals for nutrient composition. The database included is the latest USDA Nutrient Database for Standard Reference. This database contains values for vitamins, minerals, fats, calories, protein, carbohydrates, fiber, etc., and includes the essential polyunsaturated fats, Omega-3 and Omega-6. Nutrient levels are expressed as a percentage of the Daily Value, the familiar standard of food labeling in the United States, but also can be fully customized. Foods can be added from recipes or food labels, and nutrient intake can be graphed. The program is completely menu-driven and there are no commands to learn.
Release Notes: The program now distinguishes between zero values and no data in the USDA database, and uses this information to produce a new screen that lists foods high in some nutrient while minimizing some other nutrient.
The Market Analysis System (MAS) provides tools for technical analysis of financial markets, including stock charting, futures charting, and automated generation of buy and sell signals.
Release Notes: This release fixed a problem that occured when the server was used in -w (Web) mode to access its data from yahoo.com. Yahoo! made a small change to the format of its data that caused previous versions to fail when retrieving the data.
Estraier is a full-text search system for personal use. Its principal purpose is to realize a full-text search system for a Web site. It functions similarly to Google, but for a personal Web site or sites in an intranet. It has fast searching, conspicuous results, relational document search, the ability to handle Japanese text, and support for handling a large number of documents. Installation is easy.
Release Notes: The indexing command was enhanced, and customizability of the user interface was improved.
Linux Bandwidth Arbitrator allows beginning-to-advanced network administrators to control bandwidth. It is designed to be completely turn-key in its default configuration. You just plug it into your network trunk, and it self configures and immediately starts slowing "bandwidth hogs". It can be configured to target specific applications such as Kazaa, IMAP, and POP. It is compatible with the 2.4.25 kernel, ebtables, and brouter (bridging router). It also comes with denial of service protection.
Release Notes: The complete feature set was ported to the Linux 2.6.5 kernel. Installation is now much simpler as no patching is required. This release also allows for stable use of the arbitrator with ebtables, which had some lock-up problems on the 2.4.25 kernel. The code base was re-arranged into one file with minimal kernel hooks, thus providing a stable and easy-to-use code base for further extensions.
Gtk-Qt Theme Engine is a GTK+ theme engine meant for GTK applications running in KDE. It applies all Qt settings to the GTK application and uses Qt style plugins directly.
Release Notes: This release features KDE icon support, fixed menu and text box backgrounds in Firefox, themed menu bars and tool bars (useful for themes like Keramik), and themed spin boxes. Radio buttons and check boxes are now resized correctly. Scrollbars should now always be the correct size. The dependency on KDE was removed, improving application startup speeds. Problems with magicdev on Mandrake were fixed, Java compatibility was improved, and Solaris support was added.
php_db2util is a module that extends PHP with mass data movement functions. It supports connecting to a DB2 server, loading data from a client or server with a replace option or insert option, and exporting data from a table to a client. It also allows the runstats utility to be run to recreate indexes.
Release Notes:
TemplateThis is a PHP templating system used to separate HTML from code, easing the process of creating any type of Web application. The main features of TemplateThis are its speed, flexibility, and ease of use. The engine parser includes support for block iterating, control structures, template compiling, custom extensions, and more. TemplateThis is written in pure OO PHP and does not rely on any frameworks or databases to run, making it usable on almost any shared host with PHP enabled.
Release Notes: Custom tag delimeters that can be changed in the class file were added. A small bug in the core that made it impossible to modify the $_data array through custom extensions still remains.
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.
Release Notes: yield_timeslice was deprecated in favour of rest(0). A problem with the asm colour converter and another with vsync() blocking on a mutex were fixed. An m4 macro was added. Lag under X11 when X11 locks are held for too long was fixed along with an endianess issue when loading and saving 24-bit images from data files. Some problems with the ALSA driver were corrected, and a bug in the handling of %n in the printf style text functions was fixed. Improvements were made to the sound mixer and pause key behavior, MSG_WANTMOUSE was added to the GUI, and the digmid_set_pan function was implemented.
Wolfenstein: Enemy Territory Statistics generates various statistics out of ET server log files in HTML format. It is a single executable utility and only requires Perl. It also includes a separate real-time stats monitor which has bot-like features (services like "?seen").
Release Notes: Code from ets and ets-rt is merged (cleanup). HTML templates and a new theme have been added.
getmail is intended as a simple, secure, and reliable replacement for fetchmail. It retrieves email (either all messages, or only unread messages) from one or more POP3, SPDS, or IMAP4 servers (with or without SSL) for one or more email accounts, and reliably delivers into qmail-style Maildirs, mboxrd files, or through external MDAs (command deliveries) specified on a per-account basis. getmail also has excellent support for domain (multidrop) mailboxes, including delivering messages to different users or destinations based on the envelope recipient address.
Release Notes: Trying to use MDA_qmaillocal destination with a non-multidrop retriever would raise an exception instead of printing a configuration error message. This has been fixed.
DbWrench is multi-vendor, multi-platform database design and synchronization software. Features include a syntax highlighting SQL query editor, support for many of today's most popular databases, a graphic entity relation diagram (ERD) designer, and the ability to forward and reverse engineer databases. Its multi-vendor and multi-platform functionality makes it ideal for heterogeneous database environments.
Release Notes: The config file path had a Windows type slash, which was causing problem on Linux and Mac OS machines. This should now be fixed.
UUID is an implementation of the UUIDs and GUIDs specification in Java. UUIDs are 128 bit long identifiers that are guaranteed to be unique.
Release Notes: More robust code to detect the network card's MAC address was added.
matrixss is a package for the GAP system (gap-system.org) implementing the Schreier-Sims algorithm for matrix groups, using different approaches. This can be used as an alternative to the built-in GAP implementation.
Release Notes: A rudimentary manual has been created, and it is both included in the package distribution and available from the package homepage. The code is now more GAP-connected in the sense that the algorithms are methods of an operation StabChainMatrixGroup, and the package installs a method for the Size attribute for finite matrix groups that uses that attribute to compute the order of a group.
Java Desktop Rolemaster Character Generator is a gradually-developing cross-platform character generator for the Rolemaster FRP role-playing game from Iron Crown Enterprises. It can create and develop Rolemaster characters quickly. It contains information from the Rolemaster FRP book and the current Character Law, with training packages and equipment.
Release Notes: There are extra languages as a background option, and manual adjustment of early language points. Data have been populated for weapon names for weapon skills, spells lists for spells, etc.
The lisp-cgi-utils is a software package for developing CGI scripts with Common Lisp. It implements a very basic HTTP/CGI interface (sending headers, getting GET/POST and environment variables) and offers tools for easier HTML generation with special support for handling HTML forms.
Release Notes: The examples have been reworked. Now there examples for use with CMUCL and SBCL as CGI scripts.
Business::Payroll is a series of Perl modules that provides an API for working with multiple countries' federal, state, and local taxes. It also supports calculating mileage reimbursement values and can handle adjustment entries. Currently it only supports the US in terms of countries and MO in its list of states. It should be relatively easy to enhance to support other countries/ states.
Release Notes: This release adds startPeriod/endPeriod attributes to the <payroll> tag to allow the start and end of the payroll period to be defined and passed around between the raw and cooked versions. The version of the XML files is now 1.1.
Pre Make Kit (PMK) aims to be a BSD alternative to GNU autoconf, GNU libtool, and pkg-config. It uses data files instead of scripts to limit the spreading of trojans in software packages. It's designed to be easy to use for users and developers. For better portability and efficiency, all of the components are written in C. Requirements are a POSIX system, a C compiler, a POSIX shell, and a make tool.
Release Notes: This release has improved Autoconf compatibility. The port of bluefish from Autoconf to PMK is working and will be released soon as an example of PMK's possibilities.
Cynus is a Content Management System which aims at providing academic establishments a means of simple, yet elegant Web site generation. Its modular design and plugin repository system make extending features and upgrading simple.
Release Notes:
Feather Linux is a Linux distribution based on Knoppix 3.4 that can fit on a Mini-CD or on a 128 MB USB pen drive. It aims to have a wide range of applications for desktop, rescue, and administration uses.
Release Notes: This release adds an RSS reader, adds a customisable shutdown script, updates and makes some scripts more economical with memory, updates ettercap, tcpdump, and nmap, adds more documentation, adds a PCMCIA option to the HD install script, and features a new custom Fluxbox style.
Go Siege is a transformation of the ancient Chinese game of Go into a massively multiplayer online game in which hundreds of players can compete simultaneously over the Internet.
Release Notes: This release includes various bugfixes, improved documentation, revised game rules, and several new features including a chat system and bots.
MirBSD originated as a patch set against OpenBSD-current, an ultra secure operating system and NetBSD derivate, and has since also incorporated changes from NetBSD, a 4.4BSD-derived ultra portable operating system. It features bugfixes, code removal for the sake of simplicity, and feature enhancements over stock OpenBSD as well as a much more up-to-date GNU toolchain, careful integration of patches from other projects (such as KAME), and many improvements. It works on the Intel Pentium and some 80486 machines with more than 32 MiB RAM and the SPARC, and a port to the PowerPC Macintosh is in preparation.
Release Notes: This snapshot features a few security fixes (e.g. libpng) and manyformat string cleanups for all of the kernel and nearly all of userland. Leap second correction has been added to the kernel. pxeboot is built and installed.
Blogfish is a Gnome panel applet that allows you to spread your blog URL, Web site URL, or random thoughts to other users. Good memes survive; bad ones are voted down and go belly up. Recently online IP addresses are visible.
Release Notes:
LCDNetstat is a program that displays the TCP/IP connections of a computer on an external or internal LCD display.
Release Notes:
lftpsearch is a set of Perl scripts that are searching for files and directories on FTP servers. There is the searcher, the indexer for getting the lists of all the files and directories at remote FTP servers, and the onliner for checking whether FTP servers are online. It supports "+" (or " ") and "*" in search queries, page splitting at search results, searching on online servers only, searching for files/directories only, searching for size limited files, caching, and Russian names. It also shows some statistics on servers (files/directories amount and total size). Initially, it was created to be used over LANs.
Release Notes: