28 July 2004
Ion is a tiling (no overlapping windows) window manager that also has PWM-style tabbed frames which can contain multiple client windows. These features help to keep windows organized and to switch quickly between them. Ion was designed primarily as an efficient and unobtrusive window manager for users who prefer the keyboard.
Release Notes:
HTML Parser is a Java library used to parse HTML in either a linear or nested fashion. Primarily used for transformation or extraction, it features filters, visitors, custom tags and easy to use JavaBeans. It is a fast, robust, and well-tested package.
Release Notes: This semi-regular integration build provides a first look at a SAX parser implementation. It's currently just wrapping the DOM parser. It uses interfaces from the SAX project (http://sourceforge.net/projects/sax/). The "code to the interface" refactoring is complete, along with some other housekeeping. A real StringSource that reads directly from a String rather than creating an intermediate byte array was added. This avoids character encoding losses.
Tyrant is a game of heroic adventure in the style of the classic game rogue.
Release Notes: Many improvements were made. A brand new skill system was implemented. New areas to explore were added. New items, spells, and monsters were added.
manpages-ru contains Russian translations of Linux manpages.
Release Notes: New translations were added for clone.2, mmap2.2, pread.2, pwrite.2, personality.2, syscall.2, and umask.2. The translations for pipe.2 and sync.2 were updated.
RTL-check is a framework for static analysis of programs from a safety and security perspective. It performs analysis on RTL, which is the low-level intermediate representation generated by GCC. This framework was created for a research project that deals with static analysis and memory safety of programs developed in unsafe languages such as C or C++. In particular, it is targeted at detecting buffer overflows statically and proving their absence. However, this framework should be useful for other projects dealing with static analysis.
Release Notes: Decoding of RTL is now more complete.
OTF Gallery is a minimalistic, yet usable photo gallery which requires minimal setup.
Release Notes: General code cleanup was done.
Email Security through Procmail (the Procmail Sanitizer) provides methods to sanitize email, removing obvious exploit attempts and disabling the channels through which exploits are delivered. Facilities for detecting and blocking Trojan Horse exploits and worms are also provided.
Release Notes: Unusual formatting of base64 attachments intended to bypass filters is now detected. More HTML tags that can be used to attack mail clients or deliver web bugs are now defanged. Other minor bugfixes and enhancements were made.
bf is a simple, fast interpreter for the esoteric programming language Brainfuck.
Release Notes: bf can be compiled and used without slang now. Signal-catching was added. GCC optimizations are used now.
python-ldap provides an object-oriented API to access LDAP directory servers from Python programs. Mainly, it wraps the OpenLDAP 2.3+ libs for that purpose. Additionally, the package contains modules for other LDAP-related stuff (such as processing LDIF, LDAPURLs, and LDAPv3 schema).
Release Notes: A build fix was made for OpenLDAP versions 2.1.0 to 2.1.12.
mapacman (multiplayer arianne pacman) is a multiplayer online game based on the classic Pacman game. It uses the Arianne engine.
Release Notes: A bug related to timings that denied login to the server was fixed. A new GUI was added to make the game more user-friendly.
web2ldap is a full-featured Web-based LDAPv3 client written in Python. It is designed to run either as with stand-alone built-in Web server or under the control of another Web server with FastCGI support (e.g. Apache with mod_fastcgi). It has support for various LDAPv3 bind methods and a powerful built-in schema browser. HTML templates are supported for displaying and editing entries, and LDIF templates can be used for quickly adding new entries. A built-in X.509 parser displays a detailed view of certificates and CRLs with active links.
Release Notes: Cascaded configuration was improved. A rudimentary plugin interface for syntax and attribute-type classes was added. python-ldap 2.0.1 is now required. Some features for Active Directory were added. More fixes and small enhancements were made.
cpShuffleSature randomly copies files. It is designed for copying music, pictures, or films onto portable hardware devices which serve as a filesystem (such as I-Bead, iPod, MuVo, Archos, or others). The source subdirectories are replicated on the target and many options are provided (parts of the original directory names filtering, a given amount of available space on the target filesystem preservation, copying of whole directories, size of each target directory limits, etc.). A history file tracks the activity to reduce over- and under-copying of any file.
Release Notes: The program now sorts (using MP3::Tag) by track number instead of alphabetically when in -w mode (i.e. "copy whole directories").
3dFB is a 3D file manager and browser. 2D file managers work nicely, but with 3D, you can display much more information. The aim of this project is to make a viable, workable, 3D file manager that is not a hog on resources and can actually be usable.
Release Notes: This release adds skinning capability, stored in ~/.3dfb. A bug with switching levels has been fixed.
DansGuardian is a Web content filtering proxy that uses Squid to do all the fetching. It filters using multiple methods including, but not limited to, phrase matching, file extension matching, MIME type matching, PICS filtering, and URL/domain blocking. It has the ability to switch off filtering by certain criteria including username, domain name, source IP, etc. The configurable logging produces a log in an easy to read format. It has the option to only log text-based pages, thus significantly reducing redundant information (such as every image on a page).
Release Notes: This version corrects a problem where the banned file extensions can be bypassed by hex encoding the file name. Also included are updated docs and language files.
QML (Quantity Modeling Language) is a "thing"-based language for scientific and mathematical data modeling. Each "thing" is a quantity which may be associated with either a structure or physical phenomena. Quantities, in turn, may hold other Quantities or values (numbers or strings). Higher-level data models, which associate or define meanings to various quantities (such as velocity or position), can be built from QML quantities. The higher-level data model (XML) schema that inherits from QML may be understood, and its instance documents may be parsed into QML documents and objects by the QMLReader.
Release Notes: This version features a number of important feature additions and bugfixes. Most importantly: better support for creating inheriting schema/packages. Methods have been added to QMLDocument for better access to namespaceURI/prefix mappings. The QML schema has many little fixes to permit better inheritance. There are many bugfixes and enhancements to the QMLDocumentHandler so that it supports inheriting schema/packages better.
HERMES is a Web application framework designed to help provide a rapid application development framework for business tools with an initial focus of CRM (application included). It provides an integrated and flexible approach to business tools, and allows for database abstraction, library models, user rights management, and other critical areas.
Release Notes: A text/html MIME type has been added for file uploads has been fixed. A known issue in the item dispatch popup has been fixed.
Autobuild is a package that processes output from building software, primarily focused on packages using Autoconf and Automake, and generates HTML summaries. The output includes project name, version, build host types, build host name, and indication of success or failure. The output is indexed in many ways to simplify browsing.
Release Notes: Guessing logic of project name/revision, based on *.tar.gz names, has been improved. There are various minor fixes.
Konqueror Burning Sidebar is a KDE extension that enables CD burning from Konqueror via a sidebar and an ioslave (burn:/). K3b provides that backend functionality.
Release Notes:
Snowlog is a Web server access log browser and analyzer that runs on the console. It does not generate static reports, but lets you browse through the requests in real time. Filters that accept regular expressions can be applied.
Release Notes:
The IberAgents platform is a framework for component development in Java. It has facilities for Web service communication (SOAP), persistence to database or files, and interaction via the Web; thus providing an end-to-end solution for data management. It uses its own SOAP library, so it does not depend on Axis or Apache Soap.
Release Notes: First public release. The SOAP implementation is functional but not yet complete at this stage.
kiss4lin is a Linux server for the PC-Link feature in the KiSS DVD/DivX/XviD/MP3/JPEG players. It has only been tested with a KiSS-1500 running firmware version 2.8.5.
Release Notes:
Conary is a distributed software management system for Linux distributions. It replaces traditional package management solutions (such as RPM and dpkg) with one designed to enable loose collaboration across the Internet. It enables sets of distributed and loosely connected repositories to define the components which are installed on a Linux system. Rather than having a full distribution come from a single vendor, it allows administrators and developers to branch a distribution, keeping the pieces which fit their environment while grabbing components from other repositories across the Internet.
Release Notes:
OpenRabbit is a programmer (software uploader) and debugger for the microprocessor and microcontrollers sold by Rabbit Semiconductor. This software, in combination with WINE, makes it possible to fully develop using Linux (and possibly other platforms as well).
Release Notes:
uSTL is a partial implementation of the Standard Template Library which reduces code size by factoring memory management code into a non-template base class and deriving containers from it.
Release Notes: The big change this time is the MMX copy/fill support, which can double the speed of those functions. String finally got a saner design without as much null terminator jiggling as before. Some minor bugs were fixed, and a few new functions added (see ChangeLog). There is a matrix template for tuple lovers, with a 3dNow! point transform specialization.
cutmp3 is a small command line MP3 editor. It lets you select sections of an MP3 interactively or via a timetable and save them to separate files without quality loss. Silence and ID3 tag searching are also possible. For playback it uses mpg123. The program works with VBR files and files bigger than 2GB. There is also a simple frontend for it, called xcutmp3.
Release Notes: This release features better ID3 v1 support.