2011 / December / 11 (23 releases)

11 December 2011

Download No website 11 Dec 22:14 netwmpager 2.02


netwmpager is an enhanced version of the original netwmpager-1.11 program written around 2005 by Timo Hirvonen. It should be compliant with the EWMH (or NetWM) specifications. This version implements virtual desktops split into different viewports, into different desks, or both, while the earlier version only supported desks. As a consequence, netwmpager-2 should work with most window managers; it has been tested especially with compiz, fluxbox, and fvwm. It also has many parametrizable features, and it implements a convenient zoom.

Release Notes: Initial public release.

No download No website 11 Dec 22:09 Tree Layout Helper 0.9 Beta


Tree Layout Helper is a .NET/Mono library that provides some utilities for handling tree structures. Most importantly, it supports the display of tree structures as two-dimensional graphics. By using ready-made interfaces, you can specify the size of your nodes, and the Tree Layout Helper library will take care of placing those nodes appropriately.

Release Notes: This is the first public release of the helper library. The current version supports laying out trees in four orientations (LeftToRight, TopToBottom, RightToLeft, and BottomToTop), either as conventional trees or as flow graphs (for example, to display a Boolean expression tree as a filter/flow graph).

Download Website 11 Dec 21:53 libx1f4l2 0.20111210


libx1f4l2 is a data structures library. Featured are self balancing BSTs and self balancing BST backed lists. The BST (binary search tree) selection includes AVL, red/black, AA, and RBST trees in simple, parent pointer, and threaded flavors. The BST backed lists are all-purpose lists, allowing for sequential and random access. The complexity for most operations is log(N), including reading, inserting, and deleting, random or sequential. Other library features include pointer sets and tries. A collection of demo, test, and data structure comparison programs is included.

Release Notes: A deletion algorithm for the last introduced B-tree based sequence was added. The sequence organizes the B-tree leaf nodes as sparse arrays to lower the amount of data shifted for edit operations. Its implementation was refined into taking advantage of the broader words of 64-bit architectures.

Download Website 11 Dec 21:52 Rekonq 0.8.1


Rekonq is a Web browser based on WebKit. It first focuses on being a light, fast, and clean way to access the Internet. Its development is doubly based on using the new amazing features offered by the WebKit rendering engine and on the rock solid KDE network technologies.

Release Notes: This release brings bugfixes, including fixes for inclusion of documentation and translations.

No download Website 11 Dec 21:51 Symia 0.4


Symia is a minimalist C++ library for performing symbolic calculus. It is meant to be used by developers, as there is no graphical or textual user interface.


Release Notes: This release fixes several important bugs. Most importantly, several memory leaks were fixed.

Download Website 11 Dec 21:50 TCPDF 5.9.139


TCPDF is a PHP class for generating PDF documents without requiring external extensions. TCPDF supports all ISO page formats and custom page formats, custom margins and units of measure, UTF-8 Unicode, RTL languages, HTML, barcodes, TrueTypeUnicode, TrueType, OpenType, Type1, and CID-0 fonts, images, graphic functions, clipping, bookmarks, JavaScript, forms, page compression, digital signatures, and encryption.


Release Notes: This version fixes some bugs related to spot colors.

No download Website 11 Dec 21:49 j661 0.52 Beta 1


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 takes into account completely attributes with size / length and maximum size when loading binary or XML definition files, or when modifying them in the Editor. It fixes some paddings used for several widget event definitions. It fixes some problems in the Cursor implementation. It reorganizes the code to remove many critical sections (synchronized methods) in the server. It fixes some cases when acceleration would not be updated correctly in the Scenario Plugin.

Download Website 11 Dec 21:44 rho 1.0.43


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: This is a QA release that adds -Wall to the Makefile's compiler switches in order to raise the quality bar.

Download Website 11 Dec 21:43 PHP Shell 2.3


PHP Shell is a shell wrapped in a PHP script. It's a tool you can use to execute arbiritary shell-commands or browse the filesystem on your remote Web server. This replaces, to a degree, a normal telnet-connection. You can use it for administration and maintenance of your Web site using commands like ps, free, du, df, and more.

Release Notes: This release adds a file upload feature (not enabled by default), fixes a strange UTF-8 bug, and adds an internal history command. The prompt $PS1 is now configurable. Commands with HTML entities (e.g.: echo "ü") were displayed encoded in the output, and there are some other minor bugfixes.

Download Website 11 Dec 21:42 gtatool 1.0.1


Gtatool provides a set of commands that manipulate Generic Tagged Arrays (GTAs) on various levels (element components, dimensions, arrays, array streams, metadata). Additionally, it can import from and export to many other file formats.

Release Notes: The component-based commands now use better buffering and are therefore faster than before. Building gtatool does not require C++11 anymore.

Download Website 11 Dec 21:41 libgta 1.0.1


Libgta implements the Generic Tagged Arrays (GTA) file format. GTAs can store any kind of data in multidimensional arrays, optionally with simple tags to store rich metadata. GTAs are streamable and support mupltiple compression methods. Uncompressed GTAs allow easy out-of-core data access for very large arrays.

Release Notes: This release fixes a few bugs that caused libgta to crash on invalid input. Automatic fuzz testing was added to help prevent this kind of problem in the future.

No download Website 11 Dec 21:41 Partimage Is Not Ghost 3.02


Partimage Is Not Ghost (PING) is a live Linux ISO based on LFS (Linux From Scratch). It can be burnt on a CD and booted, or integrated in a PXE/RIS environment. Several tools that make it the perfect choice for easily backing up and restoring whole partitions are included. It supports backups to and from SMB shares, backup of BIOS data, the ability to blank the local admin's password, creation of bootable restoration DVDs, the ability to partition and format a disk before installing Windows, and more.

Release Notes: This release upgrades the Linux kernel from 2.6.37 to 3.1.2, It adds Reiser4 mount support, xfsprogs-3.1.4, progsreiserfs-, ufs-tools-0.1, vmfs-tools-0.2.1, jfsutils-1.1.15, libufs2_7.2-2, and partclone-0.2.24. It upgrades dhcpcd from 5.1.5 to 5.2.12. It is still fully backward compatible.

Download Website 11 Dec 21:39 4tH compiler 3.61.3


4tH is a Forth compiler with a little difference. Instead of the standard Forth engine it features a conventional compiler. 4tH is a very small compiler that can create bytecode, C-embeddable bytecode, standalone executables, but also works fine as a scripting language. It supports about 95% of the ANS Forth CORE wordset and features conditional compilation, pipes, files, assertions, forward declarations, enumerations, structures, suspended execution, recursion, include files, etc. It comes with an RPN calculator, line editor, preprocessor, compiler, decompiler, C-source generator, a virtual machine, and a multitasking environment.


Release Notes: Unions and pragmas can be defined. The library files now support several polynomials, RAM disks, menus, bitfields, bit arrays, several new sorting algorithms, Morse signs, and 3VL. The preprocessor was enhanced, supporting S\", token concatenation, string comparison, variable assignment, and smart double number/FP literals. 'DOES>' can be used to change the execution semantics of basic data types. A bug in the Linux Makefile was fixed. Overflow and underflow errors in number conversion were fixed. A bug in the 'IF' statement of 4tsh was fixed. The accuracy of the 'FERF' words was improved.

Download Website 11 Dec 21:34 Simple Groupware 0.730


Simple Groupware is a complete enterprise application offering email, calendaring, contacts, tasks, document management, synchronization with cell phones and Outlook, full-text search, and much more. Simple Groupware combines standards like RSS, iCalendar, vCard, IMAP, POP3, SMTP, CIFS, CSV, WebDAV, LDAP, and SyncML under one platform. Unlike other groupware software, Simple Groupware contains the programming language sgsML to enable the quick customization and creation of powerful Web applications.

Release Notes: New modules were added for employee contracts and absence. A reverse lookup was added for members of contract groups. sgsML was extended with new attributes to disable notification and bgcolor fields. Updates were applied to the PmWiki engine and the Czech translation. A sync4j warning was fixed.

Download Website 11 Dec 21:34 din is noise 1.9.2


din is a software musical instrument and audio synthesizer. Bezier curves are used to draw and sculpt waveforms, create gating and modulation (FM and AM) patterns, and create delay feedback and volume patterns. You can also create an unlimited number of drones and sculpt their waveforms. It uses JACK to output audio, and supports MIDI, OSC and IRC bot for input. din can be extended and customized with Tcl scripts.


Release Notes: The initial size of boxes in keyboard-keyboard is constant irrespective of note volume. A new variable delta_time, used for changing attack_time and decay_time, has been added. A live distribution (.iso file) for booting din on any PC has been added.

Download No website 11 Dec 21:28 btar 0.9.1


btar is a tar-compatible archiver which allows arbitrary compression and ciphering, redundancy, differential backup, indexed extraction, multicore compression, input and output serialisation, and tolerance to partial archive errors.

Release Notes: This release fixes troubles with long file names when 'tar c | btar'. It avoids storing directories where no files changed in differential archives.

Download Website 11 Dec 21:27 Embedthis Appweb 4.0 Beta


Embedthis Appweb is a fast, little embedded Web server. It is unmatched in efficiency and serves pages at native speed, using an event-driven, non-blocking core to serve multiple requests using minimal resources. It has integrated caching and the ESP "C" Web framework. Without compromising performance, it has extensive security controls and a rigorous security sandbox that helps protect the server and mitigate denial-of-service attacks. It is one of the most widely deployed embedded Web servers and is used in networking equipment, telephony, mobile devices, industrial control, and consumer and office equipment, and in high-performance Web services.

Release Notes: This release has many new features, including: Embedded Server Pages (a "C" language based Web framework), a high performance in-memory database, a flexible URL routing engine, and integrated response caching. It allows you to run blazingly fast Web sites in under 2MB.

Download Website 11 Dec 21:25 QuakeForge 0.5.99 Beta 2


QuakeForge is a 3D graphics game engine based on id Software's legendary Quake® and QuakeWorld® game engines.

Release Notes: This release includes key binding improvements, brings back the "loading" plaque, and fixes an apparent hang, with some other fixes too.

Download No website 11 Dec 21:24 libsockmux-glib 1


libsockmux-glib is an implementation of the sockmux protocol, using GIO data types and using glib functions internally. The interface offered to applications is very simple and straightforward. sockmux specifies a simple way for muxing messages and data streams onto a single socket for network and local communication streams.

Release Notes: Initial release.

Download Website 11 Dec 21:24 Clement 2.5-143-4


Clement is an email server application. Its main function is to block unwanted mail (spam) as soon as possible in the email exchange process. It accepts or rejects email while the SMTP session, initiated by the email sender, is still pending, accepting legitimate email messages without the need to return an error status to non-existent or "borrowed" return address later. Clement can operate in two modes, either as a standard MTA (as sendmail, Postfix, Exim, Exchange, etc.) to store email in the recipient's own area, or to transmit the mail to an another SMTP server acting as smart spam filtering device. Each email domain name Clement knows about can be treated in one of these two modes depending on the group to which the domain name has been set. Each message is verified by a virus scanner (ClamAV) while the SMTP connection is still open, but the refusal of mail and the reason for refusal is notified to the actual sender. Mail management is done via a Web interface and can be delegated to three administrative levels (Root-Admin, Group-Admin, Domain-Admin). Standard users can access their own logs (sent email status, email rejected, quarantined email, etc.). With this interface, the user can handle the rejection and acceptance of mail. Users who are level "Admin" can access the session logs (via the Web interface). Clement uses a SQL database (PostgreSQL, MySQL) to store and manage logs, user profiles, and dynamic management of directives concerning the sender-receiver relationship.

Release Notes: This is a production release. It has better handling when a contact with an internal forwarder is not successfully completed (i.e.: connection established, but no signon). It fixes the case where the internal forwarder did not respond to a double check about an email alias found previously (Clement was doing a core dump in this unexpected configuration). It uses 'postmaster' instead of 'Mailer_daemon' for email bounces.

No download Website 11 Dec 21:21 Arcadia 0.11.1


Arcadia is a Light Integrated Development Environment (IDE) for the Ruby language written in Ruby using the classic Tcl/Tk GUI toolkit. Some features include an editor with source browsing, syntax highlighting, and code completion, debug support, the ability to work on any platform where Ruby and Tcl-Tk work, a highly extensibility architecture, and support for RAD GUI building.

Release Notes: Bugs have been fixed. There are some aesthetic enhancements.

No download No website 11 Dec 21:20 Vendetta Online 1.8.202


Vendetta Online is a multi-platform 3D space-combat MMO for Windows, Mac, Linux/32 and Linux/64. The game permits players to interact in a vast online galaxy; fighting, trading, and mining their way to success. A "twitch" type real-time combat model makes true player skill the deciding factor instead of character advancement. Massive capital-ship battles shake the foundations of the major nations at war, while others struggle to push back the encroachment of the AI "Hives". A no-strings free trial is available.

Release Notes: This release adds joystick support for Android 3.1 and above. It adds a PLUGINS_LOADED plugin Lua event that triggers after all plugins are loaded. It fixes another bug with changing channels in Voice Chat. It adds experimental Voice Chat for the Android version. It adds a Heyzap Check in button to Android Updater. It fixes problems with switching between group and guild voice chat. It fixes problems with Border Skirmish.

Download Website 11 Dec 21:09 IndiMail 1.8.4


IndiMail is a messaging platform built using qmail and other messaging software. IndiMail has the ability to distribute the users in a domain across multiple hosts. IndiMail has multiple queues (called a queue collection), which can achiever very high concurrencies. The system IDs and configuration files used by IndiMail are all configurable through a set of environment variables, allowing you to customize IndiMail the way you want. IndiMail does not use hard-coded uid/gid in the executables, which makes it easy to distribute a binary package. IndiMail has features that any modern email server should have: SMTP, QMQP, QMTP, IMAP, POP3, DKIM, BATV, greylisting, filtering capability, and spam/virus control.

Release Notes: CRAM-SHA1, CRAM-SHA256, CRAM-RIPEMD, and DIGEST-MD5 authentication support in qmail-smtpd, qma. AUTH PLAIN, AUTH LOGIN, AUTH CRAM-MD5, AUTH CRAM-SHA1, and CRAM-SHA256 support in IMAP/POP3. The ability to use AUTH PLAIN and LOGIN with plain text passwords in the database. The ability of iwebadmin authentication to work with plain text passwords in the database. Repos for Mandriva 2011 and Ubuntu 11.10. RFC 3798 compliant qnotify for automatic Mail Delivery Notification (MDN). MD5 for 64-bit systems has been fixed.

Most Popular Projects

Most Vital Projects


Project Spotlight


An RPC framework for distributed computing.


Project Spotlight


A graphing statistics module for Webmin.