08 February 2010
Mahara is a fully featured electronic portfolio, blog, resume builder, and social networking system for connecting users and creating online communities. It integrates with Moodle and many online services.
Release Notes: A new authentication plugin (SAML), various Internet Explorer fixes, and blog post deletion fixes.
AS2Secure is a PHP library that allows you to send and receive AS2 (Applicability Statement 2) messages from partners. The project is split into two parts: a client to send one or more documents to a partner and a server to receive one or more documents from a partner. Its main features are asyncronous and syncronous MDN, partner setup, digital signatures, message encryption, secure transport (using OpenSSL), support for SSL client authentication, and multiple attachments (AS2 1.2).
Release Notes: A stupid bug into the "Loading Partner" process has been fixed. The system for reporting errors has been improved.
KMid2 plays MIDI and karaoke files to hardware MIDI devices or software synthesizers. It supports playlists, MIDI mappers, tempo (speed) control, volume and pitch (transpose) controls, and configurable character encoding, font, and color for lyrics. The graphic views include a rhythm view (visual metronome), a channels window with solo/muting controls and instrument selectors, and a piano player window (pianola).
Release Notes: Lyrics text encodings are automatically detected. SMF metadata (track names) are used to populate the channel labels in the channels window, and have been added to the pianola window. The runtime ALSA drivers version is used to check the advanced MIDI ports. A PulseAudio option has been added to the TiMidity++ configuration. Several fixes, including a memory leak, handling of command line playlists, and the settings dialog apply button and audio output controls.
GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. There is no limit to the precision, except for the ones implied by available memory. It has a rich set of functions, and the functions have a regular interface. It is designed to be as fast as possible, both for small operands and for huge operands. The speed is achieved by using fullwords as the basic arithmetic type, by using fast algorithms with carefully optimized assembly code for the most common inner loops for a lot of CPUs, and by a general emphasis on speed (instead of simplicity or elegance). It is believed to be faster than any other similar library. The advantage increases with the operand sizes for certain operations, since GMP in many cases has asymptotically faster algorithms.
Release Notes: This release series contain a very large amount of new code, and countless improvements to existing code. There are also a large number of changes between 5.0.0 and 5.0.1, to fix certain regressions. Fat builds have been fixed. A crash with the FFT_TABLE2 parameter has been fixed. More Core i3, i5, and Core i7 processor models are recognized. Upgraded to the latest autoconf, automake, and libtool.
codemetre allows you to compare different versions of your software project, determining how and how much source files have changed. It currently recognizes both source code and comments from Ada, Bash shell, C, Eiffel, SQL, and more. It can also provide you with metrics on any single snapshot of your project.
Release Notes: Support for HTML. A fix for bug #2 concerning bad behavior of the '--config' option in the previous version. Now analysis is an option of single measure instead of a command mode on its own. Fewer constraints in the writing of the configuration file.
GNUmed Live is a bootable CD that contains the GNUmed medical software client in a graphical environment as well as the corresponding PostgreSQL database for medical record storage. It can be run completely self-contained without any installation on the host system. The CD provides an option to install a fully configured Debian Linux distribution on the host computer.
Release Notes: This version includes GNUmed client 0.6.1 and server 12.1. The non-German versions have a local database working again.
Dominion v8 is a PHP universal database abstraction layer to develop rapid portable and compatible applications connecting to any freeware or commercial databases. You no longer need to write proprietary SQL sentences, but can use portable objects that give you the power to change the database engine without rewriting a single line of code.
Release Notes: DomMaskMailField.lib has been added, WAMessage is now fully static and does not extend WAClass, DomList.lib has been created, and a new example of WADebug has been added. The containers and elements have been modified to be compatible with the new way to call them from WAJAF.
WAJAF is a powerfull JavaScript framework that works on the client side (i.e. the Web browser) and lets you build complete applications based on XML file descriptors or native server language classes (already available in PHP).
Release Notes: The standard parameters to call containers and elements have been changed to simplify the way to call the libraries in standalone mode. All the containers and elements are now into the structure, and hooked into WA.Containers and WA.Elements. All the libraries in PHP have been integrated into a single file that is easier to call. simpleContainer.js has been released and working. Some minor bugs have been removed.
Roxen WebServer is a complete Web server. It is platform-independent, modular, and features a version with strong 128/168-bit encryption. Add-on products for information retrieval, visitor behavior analysis, and powerful tools for application development offering connectivity to databases are available. Altogether the Roxen Platform is a secure Web-based workgroup solution for time and cost-efficient content and Web site management.
Release Notes: The administration interface was cleaned up. Automatically generated images may now have a timeout. <gxml> and its documentation was improved. There is improved support for MySQL. Pike was updated to 7.8.408. There are many minor bugfixes.
Babel is a distance-vector routing protocol for IPv6 and IPv4. It is designed to be robust and work efficiently on both wired networks and wireless mesh networks.
Release Notes: This version adds some fairly obscure options for unusual network configurations.
RRDcollect is a daemon that polls certain files in the /proc/ directory, gathering data and storing it inside RRDtool database files. It supports both scanf-style pattern matches and Perl-compatible regular expressions.
Release Notes: This is mostly a milestone release. It contains an insignificant number of fixes in logging debug messages and a call for new features.
Piggydb is a Web notebook application that provides you with a platform to build your knowledge personally or collaboratively. With Piggydb, you can create highly structural knowledge by connecting knowledge fragments to each other to build a network structure, which is more flexible and expressive than a tree structure. Fragments can also be classified with hierarchical tags. Piggydb does not aim to be an input-and-search database application. It aims to be a platform that encourages you to organize your knowledge continuously to discover new ideas or concepts, and moreover enrich your creativity.
Release Notes: This release adds a new menu, "System/System Info", where you can view the system settings and the database statistics. With that menu, you can also change the database title, which is used for the title of the HTML pages. A minor edit checkbox was added to the fragment edit form. If you check the box, the fragment's updated-timestamp will be unchanged. The #home and #bookmark tags were changed to be owner-privileged (so only an owner can handle those tags).
SVEditor is an Eclipse-based editor for SystemVerilog files. It provides cross-linking, content assist, source indent, and class hierarchy browsing.
Release Notes: This version of SVEditor adds support for source indenting and better support for auto-indent. Auto-indent is now enabled by default, and can be disabled via the SVEditor preferences page.
Rspamd is an anti-spam system designed to work faster than SpamAssassin by using event model and regular expression optimization. Currently released features: regexp rules for filtering different parts of messages; a number of built-in functions for analyzing messages; fuzzy hashes support; SURBL filters; email and character tables support; a control interface for remote managing and stats gathering; a Perl and Lua plugin system; statistics support (OSB/Winnow); compatibility with SpamAssassin; and a client program for email scanning. With similar rules, rspamd is about ten times faster than SpamAssassin.
Release Notes: Statistic synchronization (master-slave) was implemented. Many major fixes were made to the statistics system. A new logging system with the capability of partial logging was added. An SPF parser, new plugins, filters, and other features were added.
BOUML is a UML 2 tool box that allows you to specify and generate code in C++, Java, IDL, and PHP. BOUML is very fast and doesn't require much memory to manage several thousands of classes. BOUML is extensible, and the external tools (named plug-outs) can be written in C++ or Java, using BOUML for their definition as any other program. UML models can be exported to HTML pages, including PNG or SVG graphics.
Release Notes: A crash could occur when you did some changes on relations used by "modeled" class instances (non-pure graphical class instances) or when you reload a project defining "modeled" class instances. This was fixed. In a class diagram when the drawing setting "draw all relations" was false, the only way to show not yet drawn nesting relations was to set "draw all relations" to true, then to remove undesired shown relations. Now the menu of a nested class proposes to show the nesting relation when it is not yet drawn and the container class is present. XMI2 Import 1.7.2, C++ Reverse 2.12.3, and C++ Roundtrip 1.0.2 are used.
iWeb Valet adds many features to sites made with iWeb. It is both easy to use and powerful. You don't have to know anything about programming or Web authoring languages such as HTML or JavaScript. iWeb Valet widgets give you the power to add new interactive widgets to your Web pages. For example, you can add dropdown menus, clocks, scrolling news, internal search engines, calendars, scrolling texts, navigation menus, falling snow, and much more. Finally, you can have your Web site uploaded to an FTP or iDisk server.
Release Notes: Basic support for international fonts was added. FTP real-time logging was removed to increase listing speed (by about 20%). An iDisk transfer bug was corrected. The text menu was enhanced. A rare division by 0 bug was fixed. A rare email masking bug was fixed.
FetchYahoo is a Perl script that downloads mail from a Yahoo! account to a local mail spool. It is meant to replace fetchmail for people using Yahoo! mail since Yahoo!'s POP service is no longer free. It downloads messages to a local mail spool, including all parts and attachments. It then deletes messages unless requested not to. It can also optionally forward messages to a specified email address and repeat with a given interval.
Release Notes: This release fixes the downloading of sent messages and allows a user to move messages to a specified Yahoo! folder.
j-Interop is a Java Open Source library (under LGPL) that implements the DCOM wire protocol (MSRPC) to enable development of Pure, Bi- Directional, Non-Native Java applications which can interoperate with any COM component. The implementation is itself purely in Java and does not use Java Native Interface (JNI) to provide COM access. This allows the library to be used from any Non-Windows platform. It comes with pre- implemented packages for automation. This includes support for IDispatch, ITypeInfo, and ITypeLib. For more flexibility (in the cases where automation is not supported), it provides an API set to directly invoke operations on a COM server.
Release Notes: Major bugs were fixed regarding memory and session management. The JIVariant(Object) and JIVariant(Object, boolean) ctors have been removed. The JISession.createSession() method was introduced. This does not require any user credentials and uses the credentials of the "logged-in" user. It is native and works only on Windows with NTLMv1 only. The Java library path using -D"java.library.path" must be set to point to "NTLMAuth.dll", which is available with the jTDS project (http://jtds.sourceforge.net/).
Tellu is inventory management software that collects hardware and software information automatically from networked servers and workstations, and stores collected data in MySQL database where data is easily readable using a comprehensive user interface usable by any modern Web browser. Devices (like routers and switches), peripherals (like video projectors and displays), and service providers (like hosting and maintenance) can also be stored in the database using a Web interface called Tellu Skin. Inventory management is only one part of Tellu's capability, Tellu offers the possibility to group together workstations, servers, devices, passwords, file attachments, and others to form a faction. For example, a faction can contain all the stuff that a development team needs in their development environment.
Release Notes: This version was completely rewritten and modernized. Stability and sanity were improved. New features added were added. Some obsolete stuff was removed.
OpenMeetings is a multi-language customizable video-conferencing and collaboration system. It supports audio/video and allows you to see the desktop of any participant. It includes a whiteboard, the ability to import a variety of image formats, invitations, a moderation system, backup and language modules, private and public conference rooms, and the ability to record meetings.
Release Notes: Recording of complete conferences was added as a new feature. Recorded sessions can be downloaded in FLV or AVI format. The built in recording player also shows some metadata about the attendees of the meeting and when they are speaking. The SOAP & Integration API also permits you to load recordings directly, similar to the direct access to conference rooms. A new screen sharing module was added, which runs on the same port and protocol like the usual audio/video transmission.
Jajuk is a multi-platform music organizer. The main goal is to provide a fully-featured application to advanced users with large or scattered music collections. It supports most audio formats.
Release Notes: This version is a fixpack. Seven bugs have been fixed.
The Java Algebra System (JAS) is an object oriented, type safe, multi-threaded approach to computer algebra. JAS provides a well designed software library using generic types for algebraic computations implemented in the Java programming language. The library can be used as any other Java software package, or it can be used interactively or interpreted through a Jython or JRuby front end. The focus at the moment is on commutative and solvable polynomials, power-series, multivariate polynomial factorization, Gröbner bases, and applications.
Release Notes: Gröbner bases for sub-sets of variables in class GroebnerBasePartial were implemented. Small enhancements were made to the polynomial recursive coefficient parser and a matrix parser. Book-keeping of all used polynomial variable names is done. New and improved unit tests were added.
Synspam uses Netfilter NFQUEUE to catch the source IP address of any machine connecting to your mail server, running multiple tests against it (RBL check, regexp on the reverse name, etc.) before forwarding the connection to the MTA. In order to have as few false positives as possible, a scoring system is used. If the source IP address is believed to be a spammer IP address, the connection can be dropped. There is a dry run mode if you just want to test it, which is the default.
Release Notes: Synspam now checks both A and PTR records to be sure that the source IP address doesn't have a reverse which belongs to another network. This is a technique used by spammers to bypass some spam filters. The INSTALL file was updated with information about the kernel support needed for synspam.
The Linux Cluster Management Console (LCMC) is an application that eases the burden of managing your Corosync/Heartbeat, Pacemaker, and DRBD-based cluster systems. It does not require any kind of agent or client code on the cluster nodes, instead using SSH.
Release Notes: LVM devices are now recognized on Debian. Adding order to an existing colocation was fixed. If cibadmin -Q output is not available, cib.xml is used. Deadlock while loading the cluster was fixed. The rc.d check on Debian was fixed. The authkey file for Corosync and Openais installation was added. Online verification was enabled. Totally wrong "Heartbeat is unmaintained" text was removed. The default for on-io-error was changed to detach. Cloned groups were fixed.
Timeline is a cross-platform application for displaying and navigating events on a timeline.
Release Notes: Quite a few bugfixes and enhancements were made. Support for starting weeks on Sundays was added.