PHP Asterisk Manager Interface ( AMI ) supports synchronous command ( action )/ responses and asynchronous events using the pattern observer-listener. It supports commands with responses with multiple events. It is very suitable for the development of operator consoles and / or asterisk / channels / peers monitoring through SOA, etc.
Release Notes: Message variables now allow multiple values.
Atem is a fast command line tool that converts MetaStock financial binary data to CSV.
Release Notes: This release ignores the Master file when it shows the wrong "dat record length in bytes", fixes reading wrongly-aligned numbers (bus error on sparc), fixes build failures when BSD tar is used, and cleans the byteorder code using system headers if possible (boobs.h magic).
StoryText (formerly PyUseCase) is an unconventional GUI testing tool written in Python. It currently has mature support for PyGTK, beta status support for Java Swing, SWT/Eclipse RCP, and Tkinter, and very basic support for wxPython. Instead of recording GUI mechanics directly, it asks the user for descriptive names and hence builds up a "domain language" along with a "UI map file" that translates it into the current GUI layout. Instead of an "assertion" mechanism, it auto-generates a log of the GUI appearance and changes to it, so as to use that as a baseline for text-based testing, using e.g. TextTest. Instead of requiring the tester to add "wait" statements by hand, it includes support for instrumenting code so that "waits" can be recorded.
Release Notes: This release adds many improvements to SWT/Eclipse RCP support (including support for GEF applications), many improvements to wxPython support (status changed from Alpha to Beta), support for Python 3 and Tkinter, the ability to parametrize shortcuts, and many bugfixes.
CS-Cart is a turnkey shopping cart solution that includes all necessary features to build a successful online Web store. It is ready to use right from the start. With its functionality you can start an ecommerce Web site of any complexity: from a one-product shop to a full-featured online store.
Release Notes: This is a major stable release.
LPAR2RRD makes historical, future trends and nearly "realtime" CPU utilization graphs of LPARs and shared CPU usage of IBM Power servers. It collects complete physical and logical configuration of all servers/LPARs. It is agent-less (it gets everything from the HMC/SDMC or IVM). It supports all kinds of logical partitions (AIX/AS400/Linux/VIOS).
Release Notes: This release adds Live Partition Mobility and LPAR migration support.
Kst is a fast real-time large-dataset viewing and plotting tool with built-in data analysis functionality. It contains many powerful built-in features and is expandable with plugins and extensions. It features powerful keyboard and mouse plot manipulation, a large selection of built-in plotting and data manipulation functions (such as histograms, equations, and power spectra), built-in filtering and curve fitting capabilities, a convenient command-line interface, a powerful graphical user interface with non-modal dialogs for an optimized workflow, support for several popular data formats, extended annotation objects similar to vector graphics applications, and high-quality export to bitmap or vector formats,
Release Notes: This release adds a data-fixed annotation object, support for Matlab's .mat file format for strigns, matrices, vectors, and scalars, a beta version of Python scripting, Drag-and-Drop support, improved printing to vector formats, and optional antialiasing. There have been also a number of bugs and crashes fixed in various areas, including shared axis boxes.
LogAnalyzer is a Web front-end for syslog and other network event data. It provides easy browsing, searching, basic analysis, and some graphics. Data is taken from databases or plain syslog text files, so LogAnalyzer does not require changes to an existing logging infrastructure. Depending on the log data present, it can process syslog messages, Windows event log entries, and some more exotic things. Its troubleshooting support enables users to quickly find solutions to problems seen in the log data. LogAnalyzer was previously called phpLogCon, and has been renamed since v3.
Release Notes: This release fixes several security vulnerabilities, including a SQL Injection vulnerability in admin/view.php, Cross Site scripting issues related to the filter parameter on index.php, the id parameter in admin/reports.php, and the id parameter in admin/searches.php, and an arbitrary file reading issue in the Disk LogStream class.
libmemcached is a C client library for interfacing to a memcached server. It has been designed to be light on memory usage, thread safe and to provide full access to server side methods. It also implements several command line tools: memcat, memflush, memrm, memstat, and memslap (for load generation). The library has been designed to allow for different hashing methods on keys, partitioning by keys, and to use consistent hashing for distribution.
Release Notes: This release adds support for setting options via the ENV variable LIBMEMCACHED. It fixes a corner case on last used result. There are some bugfixes.
The Drizzle project is building a database optimized for Cloud and Net applications. It is being designed for massive concurrency on modern multi-CPU/core architectures. The code is originally derived from MySQL.
Release Notes: This release includes ongoing bugfixes, as well as build fixes for Ubuntu. The Gearman module has also been fixed with both older and newer versions of libgearman.
H2 is an SQL database engine written in Java that implements the JDBC API. Embedded, server, and clustering modes are available. A browser based console application is included. The database has strong security features. Disk based and in-memory databases and tables are supported.
Release Notes: Database event listeners can now listen for executing statements and their progress. Many bugs have been fixed, and compatibility with other databases has been improved.
Kwatee Agile Deployment is a lightweight automated server software deployment tool targeted at Independent Software Vendors and Cloud Service Providers. Designed for the flexible needs of agile teams, Kwatee installs or updates PHP sites, Java Web apps, Windows services, n-tier applications, etc. in your local network or in the cloud and on virtually any operating system. It shortens software update delivery projects by an order of magnitude but also benefits developers, testers, and technical support in their daily activities.
Release Notes: This release cleans up the REST interface and related Python/Ant/Maven support, and adds support for create/delete version and freeze/delete deployment (see the documentation). "Internal Error" messages are now replaced by more explicit descriptions.
MathGL is a library for making high-quality scientific graphics under Linux and Windows, fast data plotting and handling of large data arrays, working in window and console modes, and easily embedding into other programs. It has more than 40 general types of graphics for 1d, 2d, and 3d data arrays. It can export graphics to raster and vector (EPS or SVG) formats. It has an OpenGL interface and can be used from console programs. It has functions for data handling and MGL language scripting for simplification of data plotting. It has several types of transparency and smoothed lightning, vector fonts and TeX-like formula drawing, an arbitrary curvilinear coordinate system, and many other useful things.
Release Notes: This release improves the speed of drawing. It adds reading 3d data files using mglData::ReadMat(). It has an improved build system and minor bugfixes.
Database Deployment Manager (DDM) is a desktop oriented multi-platform database design tool that allows database administrators and programmers to create database structures (using an object oriented methodology) and deploy them into an existing database. The tool allows creation of diagrams to identify basic relations between the defined structures. You can import tables from various databases, either by fully reversing a database or just picking tables from various databases and injecting them into your solution. You can browse the databases and execute SQL queries on them. There is a unique SELECT query builder that makes the building of queries very easy without having to write a single SQL statement; just using point and click with the mouse.
Release Notes: This version implements support for the most used MySQL database objects, including the reverse engineering of them. A new help system was implemented, and the project is moving towards multiple database support. Some bugs were fixed (and some introduced).
queXF (pronounced kweks-eff) takes scanned paper forms generated using queXML and reads them. Operators can then verify that queXF has read the form correctly. Once this is done, the data collected can be exported in a fixed width ASCII file with a DDI data description. queXF can be used as an alternative to programs such as Cardiff Teleform and Remark OMR, in some situations. It removes the need to manually enter form data, therefore reducing error and fatigue. It does OMR (Optical Mark Recognition) on each form to determine if boxes have been filled, and can use ICR (Intelligent Character Recognition) to determine what characters have been entered into boxes.
Release Notes: Response values and labels can be added/edited by mousing over response boxes when banding. Bugs with PSPP export, banding file import, and page width detection have been fixed. Translations have been updated from Launchpad.
Opendedup is a project that develops a deduplication based filesystem for called SDFS. SDFS is a distributed and expandable filesystem designed to provide inline deduplication and flexiblity for applications. It benefits services such as backup, archiving, NAS storage, and Virtual Machine primary and secondary storage, and can be deployed in both a stand alone and distributed, multi node configuration. Standalone, it provides inline deduplication, replication, and unlimited snapshot capabilities. In a multi-node configuration, it adds global intra-volume deduplication, block storage redundancy, and block storage expandability. and will store and share unique data blocks with other volumes within the cluster. These volumes can also specify a level of redundancy for data stored in the cluster.
Release Notes: Minor fixes and enhancements are included.
JFile builds on JActor and Jid, adding file persistence and an in-memory database which has a throughput of one million transactions per second when running on an i7 with SSD.
Release Notes: The recovery pipeline now performs under load.
milter manager is a flexible and low administrative cost anti-spam system that can be used with MTAs that support milters like Sendmail and Postfix. It provides an effective solution by combining a range of existing milters.
Release Notes: This release adds Ubuntu Precise Pangolin support. It fixes an overflow bug that occurred when milter manager processed over 30 million messages.
GRAMPS is a genealogy program. It helps you organize your family tree, and is capable of exchanging data with other programs using the GEDCOM standard.
Release Notes: This is the second and last bugfix release on the 3.3.x branch.
jnostromo provides drivers for the Razer Nostromo designed to be E-Sport legal. Profiles are unique user-defined keymappings and can be created for each game. A profile can have up to eight unique keymaps with mappings to switch between keymaps. jnostromo includes an easy-to-use configuration GUI to map keys from the nostromo to the keyboard and/or mouse. The configuration GUI can be hidden, and, at any time, the GUI can be displayed by clicking on the system tray icon. It's the goal of this project to make jnostromo the driver of choice for E-Sports and competitive gamers.
Release Notes: This release adds support for 32-bit Linux systems. It also fixes a minor bug where the description for keymaps was editable when it should not have been.
JActor is a high-performance Java Actor implementation that can send 150 million messages per second, making it one of the fastest Actor implementations in any language.
Release Notes: This release fixes an exception handler bug found in the JFile project.
Marvin is an extensible image processing framework for Java. It provides features to manipulate images, to manipulate captured video frames, and to process images with multi-threading. Its features can be extended via plug-ins. Plug-ins can be integrated with the graphical user interface, and their plug-in performance can be analyzed. Every image processing algorithm is developed as a plug-in that can be plugged into the MarvinEditor, an image manipulation program that uses plug-ins developed using Marvin, or into third-party applications. Currently there are 55 plug-ins available.
Release Notes: This version comes with a new plug-in interface that allows developers to insert the plug-in attributes panel directly in their applications. New GUI components were added, e.g. to manipulate matrices. New plug-ins are also available, such as new approaches for edge detection, convolution, fill, and cropping.
nut is nutrition software to record what you eat and analyze your meals for nutrient composition. The database included is the latest USDA Nutrient Database for Standard Reference. This database contains values for vitamins, minerals, fats, calories, protein, carbohydrates, fiber, etc., and includes the essential polyunsaturated fats, Omega-3 and Omega-6. Nutrient levels are expressed as a percentage of the Daily Value, the familiar standard of food labeling in the United States, but also can be fully customized. Foods can be added from recipes or food labels, and nutrient intake can be graphed. The program is completely menu-driven and there are no commands to learn.
Release Notes: This release is the last phase of a rewrite to make the GUI resizable and to make usable FLTK's "plastic" scheme, which offers muted colors some users may prefer.
FBZX is another Sinclair Spectrum emulator for Linux, but with an special feature: it works with the framebuffer, so it can work at full speed and full screen. Its main features are extremely accurate emulation of screen and sound (both speaker and AY-3-8912 sound chip), emulation of joysticks (kempston, cursor, and Sinclair), and emulation of 48K (both issue 2 and issue 3), classic 128K, Plus 2, and Plus 2A. It supports Z80 snapshot files (both loading and saving) and TAP files (allowing normal loading or fast-speed loading).
Release Notes: This release fixes CPIR and CPDR so Ant Attack works fine, makes CPIR and CPDR set the N bit, makes access to the ULAPLUS registers produce memory contention (as it should be), and initializes some registers when loading a .sna snapshot.
DeVeDe is a program to create video DVDs (compatible with home players) from nearly any video format. It only uses Python, MPlayer, Mencoder, DVDAuthor, VCDImager, and mkisofs, so it has very few dependencies.
Release Notes: This release allows the user to choose which coder to use for videos and which for menus, allows the user to choose to use or not use hyperthreading, sets the audio bitrate in menus to 192Kbps and the video bitrate to 2500Kbps, provides graceful degradation when the locale is unknown, and adds setup.py as an installation method.