Ding is a PHP framework that provides dependency injection (by Setter, Constructor, and Method), Aspect Oriented Programming, XML, YAML, Events support, and some JSR 250/330 annotations as bean definition providers, lightweight, can be deployed as a PHAR file, simple, and quick MVC, syslog, TCP client and server with non-blocking sockets, timers, and custom error, signal, and exception handling, PAGI integration (for the Asterisk gateway interface), and PAMI integration (for Asterisk management). It is similar to Java's Seasar and Spring.
Release Notes: This is a maintenance release. There are minor fixes and better coverage.
Verbiste is a French conjugation system implemented as a C++ library, a GNOME applet, and two command-line tools. It can conjugate verbs and analyze conjugated verbs to determine their mode, tense, and person. The knowledge base contains over 6700 verbs.
Release Notes: The verb diligenter was added, and the verb chauvir was fixed. Verbiste now works entirely in the UTF-8 encoding instead of Latin-1. The programming interface has thus lost its encoding conversion functions. The RPM spec file has been rewritten to be closer to the Fedora template.
Moscrack is a WPA cracker for use on clusters. It supports MOSIX, SSH, and RSH connectivity and works by reading a word list from STDIN or a file, breaking it into chunks, and passing those chunks off to separate processes that run in parallel. The parallel processes are then executed on different nodes in your cluster. All results are checked and recorded on your master node. Logging and error handling are taken care of. It is capable of running reliably for long periods of time, without the risk of losing data or having to restart. Moscrack uses aircrack-ng by default. Pyrit for WPA cracking and Dehasher for Unix password hashes are supported via plugins.
Release Notes: This release adds RSH, Pyrit, and checkpoint/resume features.
Search and Rescue is a 3D flight simulator in which the pilot is tasked with finding and rescuing people. There are a number of different aircraft, missions, and worlds in which to fly. The player can also explore the virtual worlds without taking on a mission.
Release Notes: This release fixes music playing and improves joystick support. Fires and smoke burn more realistically and the graphics (especially terrain) have been upgraded. The aircraft's HUD now displays both the altitude above sea level and above land.
AutoDiff.NET is a pure .NET library that allows a developer to easily compose functions symbolically and then automatically calculates the function's value and gradient at any given point. It can be very useful in conjunction with a gradients-based optimization library. It has been tested to work on Mono 2.10 on Linux and on .NET4 on Windows.
Release Notes: Reverse-mode AD, samples, and bugfixes.
OtfBot is a modular IRC bot. It has modules to respond to !commands, answer to keywords, post RDF headlines in the channel, kick users because of bad words, interact with the user with an A.I. (megahal and others), display 8-ball quotes, and much more. New plugins can be created in minutes.
Release Notes: Many fixes and further prepartion for the release of 1.0.0.
Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.
Release Notes: The compiler (comp.sd7) was improved to generate less code to initialize arrays. Repeated elements in array initializations are recognized, and the initialization is done with loops instead of individual assignments. The compiler (comp.sd7) was improved to generate string literals with reduced space requirements. The function 'getArgv' in "arr_rtl.c" was changed to assume that the parameters 'arg_0' and 'exePath' are not NULL. The code to recognize constant expressions in the compiler was improved. The superfluous functions 'gkbXpos' and 'gkbYpos' were removed from "drw_dos.c".
Moqui Framework is a seamlessly integrated, enterprise-ready framework for building enterprise automation applications based on Java. It includes tools for database interaction (relational, graph, document), logic in local and Web services, Web and other UIs with screens and forms, security, file/resource access, scripts, templates, localization, caching, logging, searching, business rules, workflow, multi-tenancy, and integration.
Release Notes: This is the first feature-complete release for the 1.0 series. Various tools screens that may be included in the 1.0-final release are not yet complete, but the framework itself is feature-complete. Following this release, the focus for the framework shifts from implementation to testing and to building applications and tools based on it (in Moqui Framework, Moqui Mantle, and in other Moqui-based projects).
Reverse Snowflake Joins is a tool that parses SQL Select statements and generates a diagram. In addition to joins, the diagram shows parts of the underlying SQL directly in the diagram. For example x=30, GROUP BY (year), SUM(profit), HAVING MIN(age) > 18.
Release Notes: This release has an improved simplifier (e.g. not complaining about the column concat, which is a function). Improved subselects, e.g. "select * from (select * from ta A,tb B where A.x=B.y) D1, (select * from ta A,tb B where A.x=B.y) D2".
There are many photo-gallery programs available. Zoph is different, as it concentrates on the management of large collection of photos instead of just showing them on the Web. It can store a lot of information about your photos, including the regular EXIF info, photographer, location, title, description, rating, and the people in the photo. Photos can appear in multiple albums and categories. Additional features include search, slideshows, lightboxes, email, access privileges, and multiple languages.
Release Notes: This is the third feature release for v0.9. It adds several new features and improvements, mostly related to mapping. The most important addition is "geotagging", which will allow you to upload a GPS track in GPX format and let Zoph determine (by the time they were take) where you took your photos. Another feature is "geocoding". If you add a new location to Zoph, you can now let Zoph try to locate it on the map for you. Zoph uses the Geonames project for this. Some usability improvements have been made, and several bugs have been fixed.
Presage (formerly known as Soothsayer) is an intelligent predictive text entry platform. It exploits redundant information embedded in natural languages to generate predictions. Its modular and pluggable architecture allows its language model to be extended and customized to utilize statistical, syntactic, and semantic information sources.
Release Notes: This release offers a new C API to libpresage, in addition to the C++ and Python APIs. gprompter is now written in plain C and uses the new libpresage C API. There are improvements to the experimental D-BUS service interface and start-stop scripts. A D-BUS Python example client is also provided. There are a number of other enhancements and fixes.
LEAF is a secure, feature-rich, customizable embedded Linux network appliance for use in a variety of network topologies. Although it can be used in other ways, it's primarily used as a Internet gateway, router, firewall, and wireless access point.
Release Notes: This release provides mostly minor package updates, a few bugfixes, and fine tuning. The most notable changes are enhanced hardware detection with hwdetect, added ip6tables to all images by default, a working yate, and more Openswan fixes.
bareFTP is a file transfer client supporting the FTP, FTP over SSL/TLS (FTPS), and SSH File Transfer Protocol (SFTP).
Release Notes: This is mainly a bugfix release without any exciting news.
GNU libsigsegv is a library for handling page faults. A page fault occurs when a program tries to access a region of memory that is currently not available. Catching and handling a page fault is a useful technique for implementing garbage collectors, stack overflow handlers, persistent databases, and distributed shared memory.
Release Notes: This release adds support for Linux/S390.
FastFlow is a pattern-based programming framework targeting streaming applications. It implements pipeline, farm, divide and conquer, and their composition, as well as generic streaming networks. It is specifically designed to support the development and the seamless porting of existing applications on multi-core, GPGPUs, and clusters of them. The layered template-based C++ design ensures flexibility and extendibility. Its lock-free/fence-free run-time support minimizes cache invalidation traffic and enforces the development of high-performance (high-throughput, low-latency) scalable applications. It has been proven comparable or faster than TBB, OpenMP, and Cilk on several micro-benchmarcks and real-world applications, especially when dealing with fine-grained parallelism and high-throughput applications.
Release Notes: This release marks the first porting onto the Windows OS. It has been tested on Windows 7 on the x86_64 architecture with Visual Studio 10. More examples were added. Many improvements were made to the allocator, such as deferred reclamation and memory alignment. A new mapping API was added. Multi-push, multi-producers/multi-consumers queue, Posix_memalign in the allocator, and Ticket-spinlock were implemented. The ff_queue implementation of a SPSC queue was added. Several bugs were fixed.
netspeed-plasmoid is a simple plasmoid that shows the current speed of a network interface and some other statistics.
Release Notes: This is the first release. Up/down speed statistics are displayed. Overall statistics were added to the tooltip.
Remote Launcher is an easy-to-use tool that enables you to launch applications remotely on your PC via your Android device. It consists of an Android application (proprietary) and a small server program (GPLv2) for your PC. You can configure Remote Launcher to start any application on your PC with a single click on your Android device. For example, it can start your mediacenter, shutdown or restart the computer, or run a custom script. It has been tested on Ubuntu and Windows 7.
Release Notes: A bug that could cause the server to exit or crash silently was fixed. A proper error message is displayed if the server fails to start.
Simple Continuous Integration Tools (scit) is an automated build and or test system consisting of a set of Perl and expect scripts utilizing common tools that are available for most Unix-like operating systems. The intention is to keep it lightweight while still providing a full set of features. The current version has a command-line and an HTML user interface. It should be possible to make it run on very modest hardware; part of the development and testing has been done on a Nokia N900 phone with both master and slave roles running on the same unit.
Release Notes: Revision pages have been added, showing all builds (and also duplicates) for each revision. A bug that caused the updating of the HTML page of a running build to freeze if another build for the same project and the same revision was started has been fixed.
JShot is a screen capture and uploader utility which allows you to capture and annotate a part of your screen and share it via the Internet in one step. It lets you upload a screenshot to the Web or send to an instant messaging partner.
Release Notes: Flamingo components were integrated. Some user interface improvements were made. A Minus uploader was added. An experimental webcam frame grabber (win x86) was added. JGoodies and Liquidlnf were removed. Some improved error handling was added in the uftp library. A character encoding bug was fixed in the Twitpic uploader. The profile chooser dialog is displayed before uploading from the context menu. The last ten recently made screenshots are stored in a history list. Groovy was updated to version 1.7.6.
YajHFC (Yet Another Java Hylafax Client) is a platform independent client for the Hylafax fax server. It supports sending new faxes, showing the server status, and displaying received and sent faxes.
Release Notes: The following features have been added: local caching of the fax lists, support for direct reading of the recvq and doneq directory, support for multiple servers, support for multiple identities, the ability to save lists of faxes in CSV, HTML, or XML format, and configurable keyboard accelerators.
vPICdisasm is a Microchip PIC firmware disassembler that supports the Baseline, Mid-Range, and Mid-Range Enhanced 8-bit PIC cores. This single-pass disassembler can read Intel HEX8 and Motorola S-Record formatted binary files containing valid PIC program binaries. vPICdisasm is capable of a variety of formatting options, including representing data constants in different bases, and can output directly assemble-able code.
Release Notes: A critical bug was fixed regarding S-Record reading, which was ignoring valid data records. Output file support was added by way of the -o/--out-file option. Standard input support was added with the "-" file argument, meaning that the disassembler now supports piped input. Intel HEX8 / Motorola S-Record auto-detection was improved by using the first character rather than the file extension. Support for printing of original opcode data alongside disassembly was added.
Dive Log Book is an easy-to-use logbook for scuba diving. It makes it possible to record basic dive data, dive notes with photos, and weather conditions. It also provides simple statistics. Records can be exported into a PDF document or an interactive Web page.
Release Notes: Dive statistics were enhanced with general dive statistics.
vAVRdisasm is an Atmel 8-bit AVR firmware disassembler. This single-pass disassembler can read Atmel Generic, Intel HEX8, and Motorola S-Record formatted binary files containing valid AVR firmware. vAVRdisasm is capable of a variety of formatting options, and can output directly assemble-able code.
Release Notes: A critical bug was fixed regarding S-Record reading, which was ignoring valid data records. Output file support was added by way of the -o/--out-file option. Standard input support was added with the "-" file argument, meaning that the disassembler now supports piped input. Atmel Generic / Intel HEX8 / Motorola S-Record auto-detection was improved by using the first character rather than the file extension. Support was added for printing of original opcode data alongside disassembly.
MSS Code Factory is a rule-based expert system for translating application models to source code.
Release Notes: PostgreSQL 8.4 stored procs were fixed. The "-p PORT" option was added to .bash scripts for PostgreSQL 8.4, which gets passed to psql as "--port=PORT".
RemoteBox is a graphical tool which lets you administer guests or virtual machines running under VirtualBox on a remote server or even your local machine if desired. You may, for example, have a root server on the Internet, a server at home, or a server at work running VirtualBox but want to have the convenience of managing the guests easily from your local machine. The virtual machines run in headless mode, which means you don't need an active graphical display on the server but you can still connect and view the displays of the guests. The goal of RemoteBox is to provide a GUI that should be familiar to VirtualBox users while allowing them to administer a remote installation of VirtualBox. It does this via the VirtualBox API and SOAP interface, which are exposed when running the VirtualBox Web service. You can also use RemoteBox simply as an alternative interface for managing VirtualBox on your local machine.
Release Notes: A large number of new features have been added, including parallel port support, CPU hot plugging, VPID, HPET, page fusion, large pages, and CPU throttling. The virtual keyboard is now configurable, supporting None, PS/2, USB, or Combo. The guest's BIOS settings are configurable, including the BIOS image that is displayed. You can also configure whether VirtualBox's hypervisor mode is run in shared or exclusive mode. You can now also send video hints to guests to change their resolution. A number of new RemoteBox preference settings have been added and some tweaks were made to the UI.