31 July 2004
LibGtkMdi is a GTK+ library to create and manage MDI (multiple document interface) windows.
Release Notes:
lighttpd is a secure, fast, compliant, and very flexible Web server which has been optimized for high-performance environments. It has a very low memory footprint compared to other Web servers, and it takes care of CPU load. It has an advanced feature set that includes FastCGI (load balanced), CGI, Auth, Output-Compression, URL-Rewriting, SSL, and much more.
Release Notes: Support for Server-Side Includes and FreeBSD's kqueue mechanism has been added. Large POST requests are now handled correctly, and a problem with delayed events with rt-signals has been fixed.
hymn (Hear Your Music aNywhere) makes it possible to free your iTunes Music Store purchases from their DRM restrictions with no sound quality loss. These songs can then be played outside of the iTunes environment, even on operating systems not supported by iTunes.
Release Notes: Major bugs that were introduced in 0.7.0 with regards to processing the MPEG 4 AAC audio stream were fixed.
Condict is a program for creating dictionaries. It is written in Python, and uses the wxPython GUI framework, as well as the PyXML library.
Release Notes: The bugs preventing the entry window from operating as intended were fixed. Other, minor bugfixes were made.
plbackitup is a simple Perl script for backing up directories/files to a tarball. It uses a flat file database for selecting what to backup, and features logging, excludes, email notification, FTP backup files, scp files, and removing old tarballs in the backup directory. It can be run as a cron job or manually.
Release Notes: The ability to backup MySQL databases was added. An option for passive FTP transfers was added.
ZynAddSubFX is a powerful real-time, multi- timbral software synthesizer for Linux. It has microtonal capabilities, and the instruments it creates sound like those from professional keyboards. It includes effects like reverb, echo, chorus, and phaser.
Release Notes: A Win32 port was added. Bugfixes and some improvements were made.
Alliance CAD System is a set of EDA tools and portable cell libraries for VLSI design. It covers a wide range of the standard design flow (from VHDL up to layout). It includes a VHDL simulator, RTL synthesis tools, place and route tools, netlist extractor, DRC, and a layout editor.
Release Notes: Many bugs have been fixed. All of the 50 tools have been ported to Cygwin, and the graphical tools are now fully working. A new tool, Mips_asm, was added to convert MIPS ASM to VHDL ROM description. New features were added, such as GDS II with instance names and VASY VHDL subset enhancements. All tutorials have been rewritten or updated. More than fifteen new complete circuit examples were added, from VHDL up to layout (with a MIPS R3000). A new autoconf/automake directory structure is used, which is much more faster than before.
Cyphesis is a server for MMORPG games. It is the core engine of the WorldForge project and is currently focused on implementing fantasy games, providing rich scripting, full world persistence, and basic physics.
Release Notes: A bug which tended to cause a segfault after running for a few days was fixed.
Pubcookie is an Open Source package for intra-organizational, end-user authentication and Web single sign-on. More generally, it is an approach to identifying users as they browse to an organization's many Web sites that require authentication. It helps an organization reuse existing authentication services (like Kerberos or LDAP), and it limits the exposure of end-user passwords by ensuring they're only sent to a trusted login service.
Release Notes:
GRAMPS is a genealogy program. It helps you organize your family tree, and is capable of exchanging data with other programs using the GEDCOM standard.
Release Notes: A Finnish translation and relationship calculator were added. Usability was improved for small screen sizes. Cross-platform newline support was added in the GEDCOM import feature.
webAlbum is a bash script for automatically generating Web-based photo and video albums for publishing online or archiving on disk or CDs. The generated HTML pages do not require any scripting support for viewing. The script includes automatic thumb-nailing and resizing, image rotation, captioning support, and CD preparation for Windows autorun. The resulting album is a hierarchical tree structure of "albums" and "collections" of albums with an intuitive navigation system.
Release Notes: Clip previews are provided for browsing videos. The look was improved, and more useful information is displayed. The supplemental script to generate the content list has been improved and merged into the main script. The list is now created as a nested hierarchical structure to provide a more intuitive navigation system. The list includes each item with a title, an optional date, an optional comment, a preview icon, and info about the item (including the number of images and videos). A better user interface and more configurability were added.
GNU Anubis is an SMTP message submission daemon. It represents an intermediate layer between the mail user agent (MUA) and mail transport agent (MTA), receiving messages from the MUA, applying to them a set of predefined changes, and finally inserting modified messages into an MTA routing network. The set of changes applied to a message is configurable on a system-wide and per-user basis. The built-in configuration language used for defining sets of changes allows for considerable flexibility and is easily extensible.
Release Notes:
mntd is an automount daemon and shared library written for automatically mounting hotplug devices such as USB sticks, Compact Flash cards, or other mountable devices on Linux 2.4.x and 2.6.x kernels. You only have to plug in your hotplug device and wait a little bit. The library can be used for user mode programs that want to be informed when devices are mounted and unmounted. It will use now devfs to get the device changes. So no need for hal and udev any more.
Release Notes: The daemon will shutdown if it is disconnected from DBUS at runtime. The path to the binaries for the mount, umount, and killall commands can be configured at compile time. Devices will be unmounted even if accessed by processes. The daemon will not start up if DBUS is unavailable. A callback in libmnt was added for disconnected signals from DBUS. Some code cleanup was done.
SDE for Eclipse is a UML modeling environment tightly integrated with Eclipse IDE. It lets you draw all types of UML diagrams (use case diagrams, class diagrams, component diagrams, etc.) in Eclipse, reverse source code (Java, C++, XML, XML Schema, CORBA IDL, etc.) to UML models, and generate Java source from UML diagrams. It features the latest UML notation support, a Rational Rose importer, an XMI importer, Microsoft Visio integration, HTML/PDF documentation generators, and plug-in and template support.
Release Notes: Eclipse 3.0 is now supported. It now allows project team members to model UML diagrams through the teamwork environment.
For each File is a Bash script wrapper for repetitive file manipulation tasks such as mass file renaming. It lets you run arbitrary commands (recursively if you like) upon files, directories, and more.
Release Notes: New-line characters in file-names are now supported. Several portability issues have been resolved. Defects were fixed. The package has been revised according to user suggestions.
Devil-Linux is a special secure Linux distribution which is used for firewalls, routers, gateways, and servers. The goal of Devil-Linux is to have a small, customizable, and secure Linux system. Configuration is saved on a floppy disk or USB stick, and it has several optional packages. Devil-Linux boots from CD, but can be stored on CF cards or USB sticks.
Release Notes: Various program updates, security updates, and all reported bugs from the previous beta were fixed.
Pure FTP Server is a fast, production quality, standards-conformant FTP server based on Troll-FTPd. It has no known vulnerability, it is trivial to set up, and it is especially designed for modern kernels. Features include PAM support, IPv6, chroot()ed home directories, virtual domains, built-in 'ls', FXP protocol, anti-warez system, bandwidth throttling, restricted ports for passive downloads, an LDAP backend, XML output, and more.
Release Notes: This release fixes portability issues with FreeBSD, Solaris, and MacOS X that were introduced. A possible denial of service when the max number of connection is reached was fixed. The -Y option now works on OpenBSD.
TriTag helps you to get a clear MP3 collections by either creating a new filename out of the ID3 tag or filling the metatags using the information found in the filename using a user defined pattern -- easy due to a pattern builder. The first mode also allows to create a unique directory structure (artist/album/) similar to the one generated by iTunes "Consolidate library".
Release Notes: The application is now scriptable, which is useful for folder actions. The genre field is now supported. The mode, pattern, and options are stored.
TunesBrowser discovers iTunes shares over Rendezvous and lets the user connect to them, browse the various songs on the share, and play the songs.
Release Notes: This version of TunesBrowser has been updated to take adavantage of the new version of libopendaap. Changes include the removal of hosts from the host list when they are no longer available, a large speedup when accessing iTunes shares on slow computers, and many bugfixes.
The Atlas protocol is intended for use in networked roleplaying games, and provides a flexible and extensible means of communicating between the components of a game system. The protocol is transport independent, encoding independent and portable. Atlas-C++ is the standard implementation of the protocol in C++ used by most WorldForge software, and is made available for use in any other system.
Release Notes: A major overhaul of the objects code was done. It was updated to work standalone and to work more efficiently. Loads of bugfixes were made.
libopendaap is a library used to access iTunes shares. It can be used to browse and play music on various iTunes shares on the local network.
Release Notes: Portability enhancements were made, so this release now works on Windows and partially on the XBox. Hosts are now deleted from the hostlist when they disconnect from the network. Any file type can now be accessed over iTunes. Many bugfixes were made.
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: A new tool, "abput", was added to upload files to compile farms. A new tool, "abbuild", was added to build projects on remote hosts. A flexible frontend and backend for SourceForge's compile farms is included.
mplay is a console-based front-end for MPlayer. It plays most all audio and video formats and features adjustable colors, a browsable playlist, a progress bar, status information, an interactive shoutcast stream browser, and interactive help, and remembers the position upon quitting.
Release Notes: A "randomize playlist" function in the sort mode and a (switchable) "repeat all" function were added. The PageUp and PageDown keys now function where it makes sense (playlist, filebrowser-, help-mode). In mixer-, sort-, color-, and filebrowser-mode the status information (such as elapsed time and currently playing file) will also be processed and displayed. The playlist now scrolls bit-wise instead of page-wise. Total-time fixes were made.
ViboDev (formerly opDeveloper) is a multiple-file editor with syntax highlighting. It will eventually become a fully-fledged IDE.
Release Notes: The name was changed to ViboDev, and the project is now maintained by the ViboRace software company. Major code cleanup and UI improvements were done.
Skopje is a collection of small utility classes that each provide a piece of functionality based on Perl. Rather than trying to make Java code look more Perl-ish, it focuses on elements like "join" that would be useful, but are not present in the JDK. Its mechanics and syntax try to follow the "Java way" as closely as possible.
Release Notes: Some small documentation changes were made. A potential NullPointerException error in the Chomp class was fixed. Chomp now behaves just like Perl's chomp for null or zero-length record-separators. Lastly, an optimization change was made to the Join class.