validate.args is a Lua module that provides a framework for validation of arguments to Lua functions. It can also be used to validate complex data structures.
Release Notes: This is a brown-paper-bag release. 1.5.3 contained debug code which caused runtime failures.
Gitblit is a pure Java stack for managing, viewing, and serving Git repositories. It's designed primarily as a tool for small workgroups which want to host centralized repositories.
Release Notes: This release fixes a bug when upgrading from users.properties to users.conf (issue 41).
Duke is a fast and flexible record linkage engine. It does not use the traditional blocking (sort by key) approach, but instead relies on Lucene. This makes it high-performance (able to process 1,000,000 records in ~10 minutes). Duke can be run from the command line, but also has an API allowing incremental linking applications to be built easily. It supports reading data from CSV, JDBC, SPARQL, and NTriples, and also supports a number of string comparators and string normalizers.
Release Notes: This release adds a more flexible API, a new cleaner (for personal names), two new data sources (in-memory and JNDI), and a number of bugfixes. Some additional utilities have also been added.
Scripture is an online and mobile study application that allows users to read, interact with, and study the Bible using many unique features and tools.
Release Notes: This release adds major fixes and new features.
ToPIA (short for Tools for Portable and Independent Architecture) is a technical platform abstraction framework. It consists of a persistence module and services for migration, replication, and security.
Release Notes: This version fixes a generation bug which made generated sources not compilable. It also updates dependencies (hibernate and h2 are the most important ones).
iKeepAtive is a fitness scheduling app, designed primarily to help users schedule their workouts and integrate with the system calendar to make sure you do them. The application also has Calories tracking, diet tracking, and daily portrait tracking. The user interface is presented in a simple, 5-view design. It also includes BMI, BMR, and TDEE calculators.
Release Notes: This release fixes the critical divide-by-zero crash introduced in 1.1.0, which occurred when there were no previously-completed activities. It also fixes the Activities Due window not showing up when iKeepActive was launched by calendar events when they were due.
AllWorldIT DBackup is a backup system which creates one archive per directory it backs up. This makes searching through the backup much easier, as you can look for which files you're after in the directory hierarchy. It will only back up directories which have changed, which makes it rsync friendly.
Release Notes: This release adds improvements and feature enhancements.
The j661 project provides a generic CDS (or ARINC 661 Server) in order to facilitate the understanding of the ARINC 661 standard, prototype ARINC 661 concepts and architectures, and facilitate the reuse of ARINC 661 specifications and artefacts between projects. The CDS architecture is designed to allow defining the Server behavior to be easily modified or extended. This is achieved by a modular plug-in architecture, allowing customization at runtime without changing anything in the Server core itself.
Release Notes: This release changes the JOGL version to 2.0rc5 and allows the use of constants in the Cockpit configuration. It fixes several bugs related to the TCP protocol, the inability to restart a scenario if it was stopped by the user previously, a null pointer exception when trying to change a layer name in the Editor when trying to change the width or height of the layer after the renaming, and the default cursor renderer implementation still showing the cursor even if it had been set invisible by the Client.
Dolibarr is a simple Web application with ERP and CRM capabilities. It is designed for small and medium companies, freelancers or foundations, and can be used to deal with all things you require to manage your activities, such as management of products, stocks, commercial proposals, invoices, orders, members of a foundation, and mailings. A single executable that installs the server and database is available for people with no technical knowledge.
Release Notes: This release can use OpenOffice/LibreOffice documents as invoice templates, greatly reduces the number of clicks required to work on software, adds more statitiscs to all modules, reorganizes menus to have statitics in the same place for each module, supports personalized fields for customers or suppliers, adds a lot of changes to make development of external module easier, and updates the Wiki documentation for developers.
Fabula is a Python game engine suitable for adventure, role-playing, and strategy games and digital interactive storytelling. It offers a client-server architecture, an event-based protocol, multiplayer and networking capabilities, a multi-threaded server, an abstract, visualization-agnostic model of a game world, an asset manager, and a plugin system. Gameplay can be recorded and played back. The code is well documented and runs on Linux and MS Windows (it should work on OS X, too, but this has not yet been tested). Fabula can be used as a library to develop your own games. As an alternative, you can use the included Pygame-based graphical editor and the default game engine.
Release Notes: The main feature of this release is the re-introduction of TCP networking, which had been disabled in previous releases. Networking is handled using only modules from the Python standard library. Server networking is multithreaded, with a new thread for each incoming connection. Players will be prompted for the server IP and port. Two new scripts have been added, which start a networking-enabled server and client. PygameUserInterface now highlights entities and buttons on mouseover. There have been lots of minor fixes and improvements, and a documentation update.
TruPax is a tool for creating TrueCrypt volumes directly from files and folders. Volume sizes are precisely adjusted to the actual amount of data, so there is no slack. They mount on any modern OS and are of UDF 1.02 format. Creation happens quickly and directly, by creating the file system structures in the encrypted container on-the-fly. TruPax does not require TrueCrypt to be installed nor administrative rights. GUI and command line versions are available. The original material can be securely erased after a volume has been created. Volumes created by TruPax can also be extracted and all TrueCrypt volumes can be quickly invalidated.
Release Notes: TruPax can now invalidate containers of any size very quickly (usually in just a couple of seconds). Drag-and-drop now detects single container files. There's been a slight increase in write performance, and a couple of minor bugfixes.
Kenozooid is software used to plan and analyze diving activities. Features like dive data plotting and analysis, dive computer support, simple but powerful logbook maintenance, and dive calculators are already implemented, with further functions such as dive planning to come.
Release Notes: This release supports UDDF 3.1 and adds support for upgrading UDDF XML files to a newer version of the UDDF specification.
ecromedos is an integrated solution for XML-based publishing in print and on the Web. It features an easy to learn, expressive markup language and a specialized document processor.
Release Notes: ecromedos now uses Pygments for syntax highlighting.
OpenXava is a framework to develop AJAX JavaEE/J2EE applications rapidly and easily. It allows you to define applications only with POJOs, JPA, and Java 5 annotations. It is feature rich and flexible. It generates JSR-168 portlet applications (Liferay, WebSphere Portal, Jetspeed, etc.).
Release Notes: This release fixes references with @AsEmbedded to read the referenced object if the ID has an event associated, dialogs on IE9, "object not found" when the ID is inside a section, parent entities not being injected in EntityValidor if the reference name does not match the model name, Oracle 9 maximum open cursors exceeded, an exception on commit from a dialog disabling the dialog and showing the error message in a hidden layer, and calculated values which depend on an unsaved value not being correct after modifying a collection.