Marathon is a GUI test tool that allows you to play and record scripts against a Java Swing UI. It's written in Java, and uses Python and Ruby as its scripting language (the emphasis being on an extremely simple, readable syntax that customers/testers/analysts feel comfortable with). Marathon includes a recorder, editor, player, and debugger to simplify working with test scripts.
Release Notes: Support for Jython was added. Bugs in object map storage and retrieval were fixed.
Tablatures is a guitar tablature editor. Tablatures is compatible with PowerTab, which is a well-known and widely adopted tablature editor for Windows systems. You can easily find thousands of song transcriptions in this format on the Internet.
Release Notes: Readability of fret numbers in the tablature has been improved. Playback of GuitarPro documents with only one score has been fixed.
The clash New Generation focuses on making a versatile OS environment for embedded systems allowing users to customize the resulting platform into routers, firewalls, 3G gateways, access points, an emergency rescue system, or even diskless clients.
Release Notes: iceWM was replaced with Fluxbox and startx was fixed. PHP man pages and includes and iptables includes were removed. libnss files were moved from the noarch package to dropbear. Four virtual consoles were added. An RDP client (rdesktop), VNC client (vncviewer), and a lightweight Web browser (links) were added.
MeTA1 is a modularized message transfer agent (MTA) consisting of five (or more) persistent processes, four of which are multi-threaded. A queue manager controls SMTP servers and SMTP clients to receive and send email messages, an address resolver provides lookups in various maps (including DNS) for mail routing, and a main control program starts the other processes and watches over their execution. The queue manager organizes the flow of messages through the system and provides measures to avoid overloading the local or remote systems by implementing a central control instance. It is simple to configure using a C-like syntax and is secure and efficient.
Release Notes: This version fixes a bug in the (still experimental) session reuse code, as well as some other minor problems.
QtitanDataGrid provides a complete set of wide range of unique features that cannot be implemented using default Qt components and methods. It is a pure grid for business application in Qt. It enables you to load various types of data from different sources into a fast, flexible, and functional editable grid supporting sorting, grouping, reporting, creation of banded columns, drag’n’drop for buttons, and plenty of other handy functions. This data grid helps novice and experienced Qt developers with Delphi and C++ backgrounds to use the same comprehensive advanced editable grid capabilities that they’ve grown accustomed to in corresponding IDEs and that are not part of the standard Qt library.
Release Notes: The Drag & Drop mechanism has been implemented. It can be used in either target or source mode. A Drag & Drop demo was added.
Flexmock is a mock/stub/spy library for Python. Its API is inspired by a Ruby library of the same name. However, it is not a goal of Python Flexmock to be a clone of the Ruby version. Instead, the focus is on providing full support for testing Python programs and making the creation of fake objects as unobtrusive as possible. Flexmock’s design focuses on simplicity and intuitiveness. This means that the API is as lean as possible, though a few convenient short-hand methods are provided to aid brevity and readability. Flexmock declarations are structured to read more like English sentences than API calls, and it is possible to chain them together in any order to achieve high degree of expressiveness in a single line of code.
Release Notes: pytest and doctest integration were fixed to always call flexmock_teardown. flexmock_teardown now returns a function as before so it can still be used as a decorator.
ClubMaster is membership management system for all minor organizations. It supports multiple locations, groups, roles, a shop for each location, accounting, tons of different subscriptions, and much more. This project is easy to extend with your own plugins.
Release Notes: This beta release added an installer.
Gujin is a PC boot loader that can analyze your partitions and filesystems. It finds the Linux kernel images available, as well as other bootable partitions (for *BSD, MS-DOS, Windows, etc.), files (*.kgz) and bootable disk images (*.bdi), and displays a graphical menu for selecting which system to boot. It boots the Linux kernel using the documented interface, like LILO and GRUB, so it doesn't need any other pre-installed bootloader. It can also directly load gzipped ELF32 or ELF64 files, with a simple interface to collect real-mode BIOS data. There is no need to execute anything after making a new kernel: just copy the kernel image file into the "/boot" directory, with a standard name. Gujin is written almost entirely in C with GCC, and it fully executes in real mode to be as compatible as possible.
Release Notes: This release fixed a problem where Shift-F1 was not editing the Linux command line like Shift-F2..F12. A VirtualBox bug is now detected to disable VESA linear graphics. GCC 4.6 compilation fixes were added. A problem with the HP Compaq 8000 Elite BIOS was corrected. A file named gujin.sh is provided as an example to patch the init scripts of a Linux live CD to get it to boot from the live CD image file using Gujin.
check_dir is a Nagios plugin to check the number of files in one or more directories
Release Notes: This release fixes the checks on the directory permissions and the checks on hidden files. The distribution now includes unit tests.
Java Gearman Service is a Java implementation of the gearman service, which provides a generic application framework that farms work out to other machines or processes that are better suited to do the work. It allows you to do work in parallel, to load balance processing, and to call functions in other languages. It can be used in a variety of applications, from high-availability Web sites to the transport of database replication events.
Release Notes: This version addresses the issues with text commands not working, the standalone server dying from inactivity, and other miscellaneous bugs.
rnio is a minimalistic nio framework for Java. With rnio, it is easy to use non-blocking network sockets in Java. Internally, rnio runs a set of selectors and handles the thread pool for the network-related tasks. This means that non-blocking network connections can be fully event-based.
Release Notes: Minor changes to thread handling and a big Javadoc update.
DocumentBurster is a tool for report distribution: split, merge, email, and FTP your reports. It has report delivery for Crystal Reports, SSRS Reporting Services, MS Access, Cognos, PeopleSoft, and SAP. It has report bursting for Pentaho, JasperReports, and BIRT. It can upload reports to MS SharePoint.
Release Notes: ant_ftp.groovy and ant_scp_sftp.groovy sample scripts provided to upload the output burst files to FTP and or SFTP/SCP remote server locations. Documentation improvements with two separate help documents, one for common day to day report distribution scenarios, and another one for more complex requirements (reports-distribution-manual.pdf and advanced-report-delivery.pdf).
RabbIt is a mutating, caching Web proxy used to speed up surfing over slow links like modems. It does this by removing advertising and background images and scaling down images to low quality JPEGs. RabbIT is written in Java and should be able to run on any platform. It does depend upon an image converter if image scaling is on. The recommended image converter is "convert" from the ImageMagick package.
Release Notes: This release fixes a problem with StackOverflow for chunked resources with many small chunks. It fixes a problem that caused some bytes to get lost when a data buffer was enlarged. It reduces memory usage a little.
Tyrs is a Twitter and Identi.ca client based on ncurses. It is easily configurable. It allows you all basic manipulations such as searching, directly sending a message, and mentions. Tyrs let you configure all shortcuts, colors, and more parameters.
Release Notes: There are many new feature in this release. It supports shortening URL services such as ur1.ca and bit.ly. There is a new filter system to get more control on tweets displayed. Lazy loading of tweets when scrolling down.
The massXpert software package is a mass spectrometry environment for linear (bio-)polymers. It inherits all the innovations of GNU polyxmass. It allows the detailed definition of new polymer chemistries in the XpertDef module. These chemistry definitions are then used in the desktop calculator-like mass calculator (XpertCalc) and in the sophisticated polymer sequence editor and (bio-)chemical/mass spectrometric simulations module (XpertEdit). Available simulations include polymer and monomer chemical modifications, polymer sequence cleavage, gas-phase fragmentation, m/z ratio calculations, and more.
Release Notes: Improvement of the isotopic cluster prediction for any chemical formula in the massXpert software. The program now runs eight times as fast as the previous version. Further, the simulations can now be performed either using the Gaussian calculation or the Lorentzian simulation.
ConnochaetOS is a Libre GNU/Linux distribution for old computers, starting from a computer with a 586 processor, 64 MB RAM, and a 2 GB HD drive. It includes a full-featured WebKit-based Web browser, an email client, multimedia software, and office programs.
Release Notes: All open bugs were fixed. X keyboard setup was added to the installer.
Grafx2 is a bitmap paint program that allows you to draw in more than 60 video resolutions (from 320x200 to 1024x768, including most of the standard Amiga resolutions: 320x256, 320x512, 640x256, 640x512, and more, provided your video card knows how to handle them). Its layout is not very different from the famous Deluxe Paint or Brilliance, so it will be quite easy to handle it if you know at least one of these programs.
Release Notes: This version introduces a color-cycling animation, has a redesigned palette editor, and has many other small improvements and bugfixes over 2.2. The program is also portable to new platforms : Mac OS X, Atari Falcon, AROS, Syllabe, and the Caanoo portable console.
amforth is an extendible command interpreter for the Atmel AVR ATmega microcontroller family. It has a turnkey feature for embedded use as well. It does not depend on a host application. The command language is an almost compatible ANS94 forth with extensions. It needs less than 8KB code memory for the base system. It is written in assembly language and forth itself.
Release Notes: This is a cleanup release. There are many documentation updates for the reference card and the new recognizer concept as well. Many internal code changes are applied. Some new forth words are added.
execline is a very light, non-interactive scripting language, which is similar to a shell. Simple shell scripts can be easily rewritten in the execline language, improving performance and memory usage. execline was designed for use in embedded systems, but works on most Unix flavors.
Release Notes: This release works with skalibs-1.0.0 and takes advantage of all the improvements in the new library. Minor bugs have also been fixed, and four new commands have been added.
skalibs is a set of general-purpose, low-level C libraries, all in the public domain. It can replace or hide the standard C library to some extent. It is designed to allow building of small static binaries. It is used in building all skarnet.org software, including execline and s6.
Release Notes: This is a major skalibs release with shared library support, zero-copy data transfer support, improved time handling, major memory optimizations, and a library made to write asynchronous helper programs.
Unicorn is a Unix and LAN/localhost-optimized fork of the Mongrel HTTP server. It takes full advantage of functionality exclusive to Unix-like operating systems. It will reap and restart workers that die from broken apps, and there is no need to manage multiple processes yourself. Load balancing is done entirely by the operating system kernel. Requests never pile up behind a busy worker. The server does not care if your application is thread-safe or not, as workers all run within their own isolated address space and only serve one client at a time. All Rack applications are supported along with pre-Rack versions of Ruby on Rails via a Rack wrapper. It also supports atomic log cycling, nginx-style binary re-execution without losing connections, before_fork and after_fork hooks, and optional copy-on-write-friendly memory management.
Release Notes: This release fixes things for users of per-worker "listen" directives in the after_fork hook.
Bugzero is a Web-based change management and issue tracking system used in a distributed team environment to track software bugs, hardware defects, test cases, or any other issues. It can also be used equally well as a helpdesk customer support, trouble ticketing, or email management system to collect and manage customer feedbacks, incidents, requests, and issues. It is easy to use, but still flexible and adaptive, and can be configured to fit to your organization's unique business process and workflow.
Release Notes: Initial assignment routing can now be based on two fields. A drop-down field can now depend on two parent fields. The Reminder and Trigger action API has been changed and made more flexible. A new alias user type was added for group assignment.
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: More fixes have been added. This version is proofed with the SysMT application and marked as stable.
Release Notes: This version fixes a problem with SVG images.
M.A.M.E. Catalog / Launcher II (also referred to as QMC2) is the successor of one of the first XMAME GUI frontends available, QMamecat (derived from MAMECAT, which was text-only). QMC2 has been rebuilt from scratch as a Qt 4 project. Parts of the design and code were inspired by its predecessor. The new design was made as flexible as possible to minimize dependencies from frontend- and CLI-related MAME changes, which was a major deficiency of QMamecat. QMC2 uses a template-based MAME configuration scheme, which can easily be enhanced with additional command line options (defined in an XML template file).
Release Notes: This release comes with a fairly high number of new features, improvements, and bugfixes. The most important changes this time include many useful MESS-related improvements, an updated template format, and variant launching is now also supported on Windows. QMC2 can now also be built using the MinGW (GCC) compiler on Windows; the user can now decide if ROM status icons are to be shown or not in any of the game/machine list views. A number of tool functions are added. A built-in YouTube video player for game/machine attached video streams is added.