libHX is a C library (with some C++ bindings available) that provides data structures and functions that are commonly needed, such as maps, deques, linked lists, string formatting and autoresizing, option and config file parsing, type checking casts, and more.
Release Notes: readlink and realpath functions were added to the library. The string formatter gained a "%(substr)" function. A new "%(substr)" function was added in the text formatter. Type checking was added to the "ARRAY_SIZE" macro.
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: This version brings enhanced recording deletion and minor bugfixes.
musl is a new implementation of the standard library for Linux-based systems. It is lightweight, fast, simple, free, and strives to be correct in the sense of standards-conformance and safety. It includes a wrapper for building programs against musl in place of the system standard library (e.g. glibc), making it possible to immediately evaluate the library and build compact statically linked binaries with it.
Release Notes: More bugs have been fixed, including printf floating point formatting and rounding, printf positional argument specifiers, a misaligned read bug in strchr that could lead to crashes, general failure of getmntent_r, broken statvfs on x86_64, and various minor issues. More non-standard and system-level interfaces have also been added, increasing application compatibility.
uxdstools is a set of Unix directory service tools. It is a suite of command tools to administer POSIX user and group accounts in an LDAP directory. It is similar in spirit to the useradd/mod/del tools found on Linux and Solaris, the pw tools on BSD, the mk|ch|rmuser/group tools on AIX, etc. However, instead of manipulating local accounts, uxdstools manages POSIX-type accounts that can be found in LDAP directory services installations, namely those with posixAccount and posixGroup attributes.
Release Notes: Many bugs were fixed. The (autotools) build system has been reorganized to correctly factor in configured compile-time options. The argument parsing code has been refactored.
XML Parsing in Java Kit is an Eclipse plug-in composed of three parts: cheat sheets, visual XPath, and XML templates. The cheat sheets describe Parsing XML in Java, with descriptions of using the DOM parser, validating documents, using XPath, character references, etc. An interactive example of using XPath expressions is included. Visual XPath is an XPath expressions visualizer. It lets you evaluate XPath expressions, and highlights the corresponding parts of the XML document of your choice in response. The XML templates can be useful for working with XML documents with a Java editor.
Release Notes: The plug-in is now available in English and French.
Rho is a small, very powerful console-based POSIX text editor and mini-IDE with Bash/Emacs key bindings. A configuration file allows the user to create macros using not only any internal function but anything available to a shell command. Keyboard macros (Ctl-Alt-A through Z) can be sourced into the editor for each kind of task, the next sourcing overwriting the last. Rho also allows an unlimited number of templates (sh, awk, python, etc.) to be injected into executable buffers which trap stdout and stderr.
Release Notes: Initial freshmeat announcement.
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: Logging refactoring. PygameEditor now offers a full-fledged Entity editor. Using the new clickndrag API to prevent entity captions from popping up in the wrong places. Refactored plane ordering when processing MovesToEvents: entities now correctly overlap each other, depending on their vertical position. Action icons now move with the entity that has been clicked on. The pathfinding has been changed to make entities stop when they cannot get any closer to their target. A default room is included in the distribution, with free game art from Danc (www.lostgarden.com). The documentation has been updated.
GroupOffice is a groupware suite that takes your office online, implementing online collaboration and CRM. It allows you to share projects, calendars, files and email online with co-workers and clients. It is easy to use and fully customizable. It also features synchronization with PDAs and Outlook.
Release Notes: Many small bug fixes. The Norwegian translation was updated. There are some small new features. Upgrading is recommended.
Release Notes: This release fixes a bug that was showing up in the new installation mechanism (without .htaccess) if you used sub-pages.
Cardpeek is a tool to read the contents of ISO7816 smartcards. It features a GUI to represent card data in a tree view, and it is extendable with a scripting language (LUA). The goal of this project is to allow smartcard owners to be better informed about what type of personal information is stored in these devices. The tool currently reads the contents of: EMV bank cards, Calypso public transport cards (such as Navigo, RavKav, and Mobib), Belgian eID cards, GSM SIM cards, the French Vitale 2 health card, some Mifare cards, and Moneo electronic purse cards.
Release Notes: Better calypso/navigo transport card support and modularity. Many other small improvements, corrections, and updates.
Advene (Annotate Digital Video, Exchange on the NEt) is aimed at providing a model and a format to share annotations about digital video documents (movies, courses, conferences, etc.), as well as tools to edit and visualize the hypervideos generated from both the annotations and the audiovisual documents. Teachers, moviegoers, etc. can use them to exchange multimedia comments and analyses about video documents. The project also aims at studying the way that communities of users (teachers, moviegoers, students, etc.) will use these self-publishing tools to share their audiovisual "readings", and to envision new editing and viewing interfaces for interactive comment and analysis of audiovisual content.
Release Notes: This release integrates new audio/video extraction algorithms such as face detection, audio waveform generation, or silence detection. The interface has been improved in many areas, based on user requests/suggestions.
PieDock is a task bar in the shape of a pie menu that appears directly around your mouse cursor. It feels a little bit like the Mac OS X dock but in a circular shape.
Release Notes: Improved gathering of window titles.
xcave is an application that allows you to track and manage the contents of a wine cellar.
Release Notes: Various bugs were fixed.
dl is a file exchange service that allows you to upload any file to a Web server and generate a unique ticket for others to download. The ticket is automatically expired according to the specified rules, so that you don't need to keep track or cleanup afterward. dl also allows you to grant an anonymous, one-time upload for others to send you a file, without the requirement of account management. dl is usually installed as a replacement for email attachments due to its simplicity (though it can be used in other ways).
PAC provides a GUI to configure SSH and Telnet connections, including usernames, passwords, EXPECT regular expressions, and macros. It is similar in function to SecureCRT or Putty. It is intended for people who connect to many servers through SSH. It can automate logins and command executions.
Release Notes: A right-click option over the connections list was added to start more up to 10 instances of every selected connection. A "Windows Domain" option was added for RDP connections under the "rdesktop" options of the connection editing window. Some <Ctrl><c> keypresses were modified to try to avoid some undesired disconnections. Mnemonics were added for saving and closing the "Edit" and "Preferences" windows. Very minor changes were made to the connection editor GUI.
Archipel is a solution to manage and supervise virtual machines. No matter if you have a few locally on your computer or thousands through data centers, Archipel is a central solution to manage them all. You can use all libvirt-supported virtualization engines like KVM, Xen, OpenVZ, or VMWare. You can perform all basic virtualization commands and many other things like live migration, VMCasts, packages, etc. Archipel uses XMPP for all communication. There is no Web service or custom protocol. You just need at least one XMPP server, like eJabberd, to start playing with it. This allows Archipel to work completely in real time. You never have to refresh the user interface. You'll be notified as soon as something happens. You can even use your favorite chat clients to command your infrastructure. You can open a chat conversation with your virtual machine and say things like "How are you today?" or "Hey, please reboot."
Release Notes: Support for nested groups was added. A big improvement was made to the GUI loading time. All plugins are now eggs. XMPP private storage was added. A new GUI was implemented for the chat. Hypervisor network monitoring was added. The definition GUI is now fully based on libvirt capabilities. Drive cache mode was added. Fixed size QCOW2 can be created. Platform wide requests were added. The permissions interface was revamped. Support for isolated networking mode was added. Network interfaces now fetch the real list of available NICs installed on the hypervisor. Taking snapshots and restoring them can be done offline. Live migration can be done in groups. A client can be automatically updated.
VoIP Development Kit (VDK) is a cross-platform framework that allows creation of VoIP applications in a very rapid and easy way using VirtualDev technology. Very little knowledge (if any) of VoIP protocols is needed to create your first application.
Release Notes: This is the first tech-preview of the upcoming 2.0 version. This release includes major architectural changes in order to add support for video and multi-flow VoIP calls.
LogicalDOC is a Web-based document management system that is easy to use and learn. Its architecture leverages best-of-breed Java technology to achieve a powerful and flexible solution. It supports its users with a powerful search engine (Lucene), Web service interface (JAX-WS via CXF) compatible with .NET and PHP, versioning, annotation on documents, a WebDAV interface, importing and exporting from .zip files. Documents can be organized into hierarchical folders, searched using the integrated search engine, or browsed by Tag. The system is extensible thanks to the technologies used (Spring-Hibernate) and its plugin architecture.
Release Notes: New features include a document rating system, the ability to send multiple documents by email as attachments or zip files, full Dutch support, the ability to move documents between folders with drag'n'drop, and RTL support in the Arabic language. Users forgetting their passwords can now email the administrator for help. Improvements were made for extraction of text from PDF forms and metadata extraction from image files. The listing configuration is saved for important tables. Labels can be specified for custom fields on templates. The Jackrabbit dependency was upgraded to 1.6.4. The inability to save when adding multiple tags was fixed.
quIRC is a lightweight console-mode IRC client. It uses terminal escape sequences to provide a clean character-cell based interface, handling things like multiple channels and servers (using tabs), input line editing (with bash-like keystrokes), and backscroll.
Release Notes: Significant changes were made to the rendering back-end (storing of unprocessed logical lines), allowing display settings to act retroactively. The -n option was added to /msg. Some minor text bugs were fixed. Configuration handling was generalized with generated code. Display of timestamps (in a variety of formats) was added with /set ts and /set utc. Quiet mode was added, which suppresses many informational messages and minor diagnostics. The output from "quirc --help" is more informative.
NFS-GANESHA is a user-space NFSv2, NFSv3, and NFSv4 server. It runs on Linux, BSD variants, and POSIX-compliant Unixes.
Release Notes: This release integrates many bugfixes and new features. New features include internal data cache flush management by a new set of threads, pNFS support (layout file) for LUSTRE, and more Log levels. WRITE on unstable storage mechanism has been fully reviewed.
Piwigo is photo gallery system for the Web. The project started in 2002 and is built by an active community of users and developers. It comes with powerful features for publishing and managing your photos, scalability, and smart browsing capabilities such as albums, tags, or calendars. Extensions make Piwigo even more customizable.
Elmedia Player PRO makes it easy to download videos from online sources such as YouTube, Vimeo, DailyMotion, Metacafe, and many others. Using it is just a matter of entering the link to the page with your desired video in Elmedia Player and choosing the content you want to download from the list. When you are downloading SWF files, you are given the option to preview all external resources used by the SWF animation. You can download them along with the SWF file if you wish, or even download just the external resources without the initial SWF. Other features include full-screen mode, "Always on top" mode, the ability to make screenshots of your favorite movie moments, and the ability to convert the whole movie into a series of images.
Release Notes: The possibility to download online videos that are embedded in a Web page via HTML5, QuickTime plugin, or Flip4Mac plugin was added.
Flash'In'App is a Cocoa framework that lets you load and fully manage Adobe Flash movies from your own applications. It provides classes that play SWF files, communicate with them via External API, FSCommands, or Variables, control external resource loading, and much more. They can interact with Flash Player.plugin and SWF files themselves.
Release Notes: The metadata file was added, which facilitates Flash'In'App communication with applications written in any language. Samples of Flash'In'App usage in applications written in Carbon, Python (using PyObjC), and Ruby (using RubyCocoa) were added.
Elmedia Player is media player for Mac. It is also an advanced player of Flash movies and video. It supports playback of multiple popular formats in the free version and can download online videos from multiple Web sites in the Pro version, including streaming videos (over RTMP) and videos embedded via HTML5. Elmedia Player features a built-in Web browser, so you can browse through a Web site and watch online media without leaving the application. Elmedia Player can manage media files with its convenient media library, usual and smart playlists, and more.
Release Notes: The possibility to download online videos that are embedded in a Web page via HTML5, QuickTime plugin, or Flip4Mac plugin was added. Playback of VCD files (.dat videos) was added. Playback of Xiph-encoded files (Ogg/Vorbis, Theora videos) was added. The possibility to run full-screen video on one monitor and work with Elmedia playlist on another was added.
ODB is a compiler-based object-relational mapping (ORM) system for C++. It allows you to persist C++ objects to a relational database without having to deal with tables, columns, or SQL and without manually writing any mapping code. The C++ code that performs the conversion between persistent classes and their database representation is automatically generated by the ODB compiler. The ODB compiler is a real C++ compiler except that instead of producing assembly or machine code, it generates portable C++, which can in turn be compiled by any C++ compiler. ODB is not a framework. It does not dictate how you should write your application. Rather, it is designed to fit into your style and architecture by only handling C++ object persistence and not interfering with any other functionality.
Release Notes: This release adds support for the SQLite database, including the integration of the shared cache and unlock notification functionality for multi-threaded applications, as well as support for the GCC 4.6 plugin interface.