Concurrency Kit provides a plethora of concurrency primitives and lock-less and lock-free data structures designed to aid in the design and implementation of high performance scalable concurrent systems. It was designed to minimize dependencies on operating system-specific interfaces, and most of the interface relies only on a strict subset of the standard library and more popular compiler extensions.
Release Notes: This release includes a family of try operations for the lock-free FIFO and stack implementations and a recursive writer reader-write lock implementation (ck_rwlock_recursive). trylock variants have yet to be introduced to the latter, but will be included in next week's release including saturated back-off behavior.
CryptoHeaven offers secure email and online file sharing/storage. Its main features are secure and highly encrypted services such as group collaboration, file sharing, email, online storage, and instant messaging. It integrates multi-user based security into email, instant messaging, and file storage and sharing in one unique package. It provides real time communication for text and data transfers in a multi-user secure environment. The security and usability of CryptoHeaven is well-balanced; even the no-so-technically oriented computer users can enjoy this crypto product with very high level of encryption.
Release Notes: This release adds the ability to increase font size for message viewing and composing, adds an info status bar to better communicate warning/error messages, changes rendering of timestamps, and has various other cosmetic improvements.
Release Notes: This release adds index freshness and scheduling information to the front page.
HDF (Hierarchical Data Format) is a general purpose library and file format for storing scientific data. It arranges data into datasets (multidimensional arrays) and groups (a structure for organizing objects).
Release Notes: Support was added for IBM XL Fortran for Linux 64-bit and Linux PowerPC 64 Version 13.1. Numerous bugfixes.
MSS Code Factory is a rule-based expert system for translating application models to source code.
Release Notes: This release manufactures a PostgreSQL CLI driver for the SAX Loader, and cleans up the RAM CLI driver to implement consistent naming. The pieces are all in place to begin creating and exercising S1DbTest20 XML loading to test the PostgreSQL database interface (though bugs will likely crop up during testing).
Perltidy is a Perl script indenter and beautifier. By default it approximately follows the suggestions in perlstyle(1), but the style can be adjusted with command line parameters. Perltidy can also write syntax-colored HTML output.
Release Notes: This release fixes two minor bugs. It adds a convergence test when iterations are made.
TomP2P is a P2P-based high performance key-value pair storage library. Each peer has a table (either disk-based or memory-based) to store its values. A single value can be queried or updated with a secondary key. The underlying communication framework uses Java NIO to handle many concurrent connections.
Release Notes: This release adds better MapReduce support, adds a new API for put/get/add/etc., fixes an issue with disk-based persistence with more than 8MB, updates to the latest Netty and JDBM, and adds many fixes and improvements.
Sunflower is a small and highly customizable twin-panel file manager for Linux with support for plugins. It is intended to be an easy-to-use and powerful file manager that seamlessly integrates into the GNOME desktop environment.
Release Notes: This release changes the configuration backend, so users need to update their configurations.
WackoWiki is a small, lightweight, handy, expandable Wiki clone. Its main advantages are a visual (WYSIWYG) editor, an easy installer, full Russian support, many localizations, email notification on changes/comments, several cache levels, design themes (skins) support, XHTML compliance, page rights (ACLs), and page comments.
Release Notes: This minor release serves mainly to remove old legacy code.
mu is a collection of utilities for maildirs, in particular for indexing and searching them. mu fills a database with information about your emails, which can then be queried using an easy query language. It can work stand-alone or be integrated with a mail client. It also provides an emacs-based email client ("mu4e") and bindings for Guile/Scheme.
Release Notes: This release supports larger amounts of email and improves non-Latin support. Mu4e (the Emacs frontend) now support address autocompletion based on the hottest addresses in your mail corpus, richtext email with org-mode, navigation through all queries, narrowing of search results, support for inline images, and more.
cegojdbc implements the JDBC driver for the Cego database system. a Java 1.5 runtime environment is required.
Release Notes: This release supports the cego serial network protocol.
Cego implements a relational and transactional database system with support for the SQL query language. The current release contains the most common database features for basic table manipulation and data retrieval. Indexes, foreign keys, views, and stored procedures are also implemented. Future releases (2.0 and above) will support a multi-node database concept with log file shipping for an automatic database application failover.
Release Notes: This release adds small fixes.
MusE is a multitrack virtual studio for Linux. It supports real-time editing of both MIDI and audio in an integrated environment. It has support for LADSPA and DSSI plugins (with Win VST support), JACK, and ALSA-MIDI output and input as well as internal softsynths. Numerous MIDI editors are available, including a piano roll, score editor, and drum editor. There is full automation for both MIDI and audio.
Release Notes: This release adds a score editor, a project dialog, and many improved functions, including new MIDI editing dialogs.
Release Notes: This release fixes SVG rendering problems.
miniircd is a small and limited IRC server written in Python. Despite its size, it is a functional alternative to a full-blown ircd for private or internal use. Installation is simple; no configuration is required.
Release Notes: This release adds support for channel keys, wallops, and ison commands. Some bugs were also fixed.
Arping is an ARP level ping utility. It's good for finding out if an IP is taken before you have routing to that subnet. It can also ping MAC addresses directly.
Release Notes: This release fixes a timing issue on BSD and adds a statistics line with min/avg/max/std-dev.
CBoard is an NCurses PGN browser, editor, and front end to chess engines that use the XBoard protocol. It supports human/human (local), human/engine, and engine/engine play, the FEN tag, annotations with RAV (limited), NAG, and comments, and more.
Release Notes: When copying a game, the FEN tag wasn't getting updated for the copied game; this has been fixed.
JavApi provides a collection of .NET classes in the form of the Java API. It thus allows you to use an identical API to develop for both platforms.
Release Notes: This release extends JavApi to port the follow API as full managed .net assemblies: JavApi Mail, JavApi JZlib, JavApi Common Codec, JavApi Common Collections, JavApi Language Binding for DOM, JavApi Common Compress, JavApi 7zip, JavApi jrpm, JavApi Common Pool, JavApi TinySQL.
c++-gtk-utils is a lightweight library containing a number of classes and functions for programming GTK+ programs using C++ in POSIX environments where the user does not want to use a full-on wrapper such as gtkmm or wxWidgets. It provides classes for managing the lifetimes of GTK+ widgets and windows that will make GTK+ exception safe, functions to make single instance programs where restarting will bring up the existing instance, smart pointer classes for memory management, thread-safe signal/slot classes with automatic disconnection, classes for using std iostreams with files opened with Unix file descriptors, functions for connecting a callback object and a Unix file descriptor to the main loop with provision for automatic disconnection, classes and functions for inter-thread communication, some convenience pthread wrapper classes., a class encapsulating anonymous Unix pipes, a class to reassemble UTF-8 sent over pipes and sockets, and classes for printing Postscript files and plain text using the GTK+ print system.
Release Notes: Upgrades to the build system have been made. The documentation has been updated and other minor improvements made.
Functy is a 3D graph drawing package. The emphasis of the application is to allow Cartesian and spherical functions to be plotted and altered quickly and easily. This immediacy and the vivid results are intended to promote fun exploration of 3D functions.
Release Notes: Functy can now export in Stanford Triangle Format for use with 3D modeling apps (e.g. Blender and MeshLab). Improved compatibility and color handling of generated shaders. Various other minor tweaks such as animation pausing and GUI hiding.
o42a is a high-level general purpose programming language. It is compiled, statically-typed, prototype-based, logic-driven, and primarily declarative, while the imperative programming style is also supported. A program written in o42a is closer to natural English text than one written in any C-like programming language. The language is designed with programming productivity and code maintainability as main priorities. This achieved by powerful, yet restrained, semantics, and expressive and natural syntax.
Release Notes: This is a milestone release, which means that the core language functionality is implemented. The core libraries are to be implemented during the 0.2.x development cycle. This release contains a few syntax improvements, several new tests, and numerous fixes.
jOOQ effectively combines complex SQL, type safety, source code generation, active records, stored procedures, advanced data types, and Java in a fluent, intuitive DSL.
Release Notes: Minor bugfixes.
phpMyFAQ is a multilingual, completely database-driven FAQ system. It support various database systems and it also offers a content management system with a WYSIWYG editor, an image manager, flexible multi-group and multi-user support, a news system, user tracking, language modules, templates, PDF support, a backup system, Active Directory support, and an easy to use installation script.
Release Notes: This release adds support for the Bosnian language and improves the PDF export. It has updated Arabian, Bengali, Polish, and Simplified Chinese translations and fixes some minor bugs.
Giada is a minimal, hardcore audio tool for DJs and live performers. Just pick your sample, drop it in any channel, and start the show by using this tiny piece of software as a loop machine, drum machine, sequencer, live sampler, or effect (VST) host. Giada aims to be a compact and portable virtual device for production use and live sets.
Release Notes: VST parameters are now stored in patch files. There is PulseAudio support in Linux (thanks to RtAudio 4.0.11), a revised .deb package, and many bugfixes and minor enhancements.
4MLinux is a miniature Linux distribution focusing on four capabilities: maintenance (by using it as a system rescue live CD), multimedia (for example, for playing video DVDs), miniserver (using the inetd daemon), and mystery (meaning console games).
Release Notes: This is an updated version of 4MLinux-3.2-media-edition, using 4MLinux-3.3 as a core system. It has a wide set of applications for playing (MPlayer 1.0rc5, Xine 22.214.171.124, TiMidity++ 2.13.3, MikMod 3.2.1), recording (Audacity 2.0.0, SoX 14.4.0), and ripping (MEncoder 1.0rc5 and FFmpeg 0.10.2). Support for Portable Document Format (via Xpdf 3.0.3) has also been included.