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: This release adds new waveforms and attack & decay patterns. It provides separate oscillators, i.e. waveforms for lead voice on the DIN board and voices on the DIN keyboard-keyboard. Components that take BPM automatically sync to MIDI clock sync and MIDI start messages.
ExpressionJ is a Java library for interpreting simple numeric expressions, which may be used in all applications that have to combine numeric values but do not want to use full-blown scripting languages.
Release Notes: This release adds utility methods in the util package to detect if an Expression is a Constant or a Variable. It adds new simplification patterns: now if two constants are combined in a numeric expression, the resulting Constant result is returned rather than the expression.
DeforaOS Phone is a GTK+ application that has an interchangeable telephony backend, complete with call, contact, and message management. With its backends for GSM modems, it can be used as the telephony application on phones including the Openmoko Freerunner, Nokia N900, and some HTC phones running custom Linux distributions, and as a tethering application that provides Internet access to a desktop computer. Support for VoIP protocols is under development, with a backend based on the sofia-sip library.
Release Notes: The code was almost entirely rewritten from scratch for the 0.3 series of releases. This brought a number of significant improvements, of which the most significant is certainly the ability to switch the telephony backend. The historical AT-command-based interface for GSM phones and modems is now known as "hayes", while "sofia" provides VoIP via the SIP protocol (still in development). The user interface was improved as well, with a nicer integration on embedded platforms like the Openmoko Freerunner.
DeforaOS Panel manages panel windows for the desktop environment. It also supports smaller screen sizes and finger-based user interaction. It is extensible via a plug-in system, and provides a number of additional applets.
Release Notes: This release further improves applet placement thanks to the addition of the "spacer" and "separator" applets. The preferences window was redesigned and now allows the complete layout to be defined there. The virtual keyboard plug-in was also improved in this regard. Finally, like the other DeforaOS desktop projects, the "panel-settings" utility was renamed to "panelctl" and will be extended in future releases.
haveged is a daemon that feeds the /dev/random pool on Linux using an adaptation of the HArdware Volatile Entropy Gathering and Expansion algorithm invented at IRISA. The implementation attempts to be self-tuning on a wide variety of hardware and includes runtime validation testing. The tarball uses the GNU build mechanism and includes a devel sub-package, self test targets, init system options, and spec file samples for building an RPM. haveged may be used independently of the /dev/random interface through the filesystem at the command line. haveged functionality may be incorporated directly into other components directly through the devel sub-package.
Release Notes: Small fixes to the 1.3 version for PPC.
SvxLink is a flexible general purpose voice services system for ham radio use. It can act as a repeater controller or operate on a simplex channel. The server consists of a core that handles the connection to the transceiver. The transceiver audio is connected to the PC through the sound card, and the PTT is controlled by a pin in the serial port. The voice services are loaded into the core as modules. Examples of existing voice services are a help system, a module that plays back everything you say, a module to connect to other EchoLink stations, and a voice mail module. The project also includes an EchoLink client GUI application (Qtel).
Release Notes: The main focus in this release was to get the Qt code (e.g. Qtel) moved from using Qt version 3 to Qt version 4. Note that the Qtel config will be lost when installing the new version. A number of bugs have been fixed, both in Qtel and SvxLink, and smaller additions to existing features have been made.
Open Cubic Player is a music player which can play a wide variety of music formats. Currently it can play so called modules (MOD, XM, S3M, IT), MIDI, MP1-3, SID tunes, and CD audio. It supports many soundcards (SB, GUS, EWS, WSS, PAS, and many more). It features many different display modes for "looking" (text and graphics) at the music.
Release Notes: Configure/OS quirk updates. OS X compile updates. SDL audio output. Crash fixes. An FPU mixer for non-x86 platforms. Support for newer ALSA. The timidity parser has been updated.
twstools is a simple set of command line tools around the Interactive Brokers TWS API with the purpose of having a powerful scriptable toolbox to automate "jobs" like downloading historical data, tracking account info or submitting orders, etc.
Release Notes: Major bugfixes, minor build fixes, and refactoring. Fixes twsgen to not skip empty expiries. Fixes twsdo to solve a long time bug assert( !violations.empty() ). A build fix for a missing define IB_USE_STD_STRING. Provides a simple test suite (make check). Internal code refactoring to prepare new features. Account status requests can be read from a file.
The qpfcalc application is a Qt frontend for pfcalc, a CLI pipe friction calculator. It is similar to gpfcalc, the GTK+ frontend for pfcalc. There are two versions of qpfcalc, one for Windows and one for Linux. The Linux version should be easy to compile and run on any Unix-like operating system with few minor modifications. For the application to function properly the pfcalc backend must be installed. For the Windows version, this is not needed as qpfcalc is distributed along with all the files needed to run, including pfcalc and Qt libraries.
Release Notes: The default extension for saving/opening has been changed from csv to pfc. This release stores settings for the current version, not 0.1. It prevents users from entering a "," in the table cell, which would interfere with the CSV parsing code. It implements an option for using imperial units. It adds a progress bar for sort operations longer than a second. It changes the column sizing code. Now columns resize with the window. Code clean-up. It adds code to avoid calculating or exporting an empty table and inform the user through a message box.
GiNaC (GiNaC is Not a CAS (Computer Algebra System)) is a C++ library for symbolic calculations. It is designed to allow the creation of integrated systems that embed symbolic manipulations together with more established areas of computer science (like computation-intense numeric applications, graphical interfaces, etc.). Contrary to other CASes it does not try to provide extensive algebraic capabilities and a simple programming language but instead accepts a given language (C++) and extends it by a set of algebraic capabilities.
Release Notes: This release fixes the parser to read GiNaC::lst again. It fixes a compile warning (relevant to openSUSE build). It fixes a bug concerning the substitutions in indexed expressions (subs_options::no_index_renaming was ignored).
DeforaOS Browser is a file browser for the DeforaOS desktop. It depends only on GTK+ 2 and the DeforaOS System and Desktop libraries. It supports browsing with multiple views, MIME type application association, and file manipulation. It also features a program to display file icons on the desktop, which is useful with window managers like WindowMaker or Fluxbox.
Release Notes: Three new plug-ins were added since the last release announcement: "dirtree" (directory tree), "preview", and "subversion" (both also self-explanatory). The "desktop-settings" tool was renamed to "desktopctl" and supports more operations. The "properties" tool now supports plug-ins too, and is therefore no longer limited to just displaying file properties. The desktop manager, translations, and general error handling were reviewed and improved.
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 brings a redone automatic plot layout algorithm, the ability to change a scalar value directly in the scalar selection combo box, and as-you-type search in combo boxes (vector selection). There are also some user interface enhancements and bugfixes.
csvDB is an SQL engine for CSV (comma separated values) files, allowing files to be searched as if they were database tables. It includes both a library and a client, allowing it to be used programatically and from the command line.
Release Notes: This release implements the autotools build chain, increases file loading speed, implements a readline-based shell, adds table/file/column/keyword autocompletion to the shell, makes changes to table and result data structures, major query optimizations, adds AND/OR support to WHERE, implements HAVING, and expands WHERE to support =, LIKE, >, <, NOT, <=, and >= comparisons.
Apache OpenMeetings is a multi-language customizable video-conferencing and collaboration system. It supports audio/video and allows you to see the desktop of any participant. It includes a whiteboard, the ability to import a variety of image formats, invitations, a moderation system, backup and language modules, private and public conference rooms, and the ability to record meetings. The project also provides integrations for Asterisk, Jira, Confluence, Moodle, Sakai, and SugarCRM, and connectors for LDAP and ADS.
Release Notes: This release fixes the ENTER Key/Event in Remote Desktop Control.
The library is a contribution to GtkAda, an Ada bindings to GTK+ toolkit. It deals with the following issues: tasking support; custom models for tree view widget; custom cell renderers for tree view widget; multi-columned derived model; an extension derived model (to add columns to an existing model); an abstract caching model for directory-like data; tree view and list view widgets for navigational browsing of abstract caching models; file system navigation widgets with wildcard filtering; resource styles; capturing the resources of a widget; embeddable images; some missing sub-programs and bugfixes; a measurement unit selection widget and dialogs; an improved hue-luminance-saturation color model; simplified image buttons and buttons customizable by style properties; controlled Ada types for GTK+ strong and weak references; and a simplified means to create lists of strings.
Release Notes: This release is compatible with the newest version (2.18) of GtkAda. The package Gtk.Handlers.References now supports explicit unsetting references. Has_Tooltip, Set_Has_Tooltip, and Set_Tip have been added to Gtk.Missed. Gtk.Handlers.Generic_Callback supports signal handlers returning GValue. Gtk.Recent_Manager has been renamed to Gtk.Recent_Manager_Alt to keep it compatible with GtkAda 2.18. Gtk.Object.Checked_Destroy has been added to safely destroy floating widgets. The package Gtk.Recent_Manager_Keys now provides a simplified means to store and restore values by key and contents of combo boxes.
phlyMail is a groupware, webmailer, and PIM. It offers unlimited nested groups, unlimited POP3/IMAP profiles, quotas, an integrated address book, a calendar with multiple reminders and event repetitions, a file manager with an integrated WebDAV server, the ability to send faxes, SMS support (which lets you send SMS, get reminded of events via SMS, and get email notification via SMS), a bookmark manager, themes, and multilingual support. It uses either sendmail or SMTP to send email, and can handle MIME and SSL connections. Support for IDN (Internationalized Domain Names) is included. Through its modular design, it's easy to add completely new features as modules, which can be plugged into the system.
Release Notes: This build vastly improves the display of calendar events and allows you to flag the calendar groups with individual colours (which are shown alongside the events in the main calendar). External calendars in iCalendar format (ICS / VCS) can be included as folders and polled regularly. Switching between the external and internal calendar for groups is possible at any time.
Mobile Lua augments Lua with both zero-effort mobility (moving scripts between machines while they run) and zero-effort persistence.
Release Notes: This release allows you to run your own Mobile Lua computation server.
slacktrack tracks the installation of 'make install' (or similar) and produces a Slackware compliant package from the results. It can be used to build replica packages from Slackware's '.build' scripts or your own.
Release Notes: This release adds more paths to the default exclusion list, adds a new option to allow overlapping files to exist in newly-created packages, and fixes a small bug with the --delete-overlapping option.
OWASP Zed Attack Proxy (ZAP) is an easy-to-use integrated penetration testing tool for finding vulnerabilities in Web applications. It is designed to be used by people with a wide range of security experience and as such is ideal for developers and functional testers who are new to penetration testing as well as being a useful addition to an experienced pen tester's toolbox. ZAP provides automated scanners as well as a set of tools that allow you to find security vulnerabilities manually.
Release Notes: This is a bugfix and usability release.
BabelPod is cross-platform software for transferring songs from your iPod to your computer without using iTunes.
Release Notes: First release.
myBill is a money flow management utility. It can also be used to manage personal income/expenses.
Release Notes: A new report has been created. You can compare expenses per category between two years. There is a new minimal splash screen.
FeResPost is a library that allows the rapid development of small programs for the post-processing of Nastran or Samcef finite element results. The library allows easy manipulation of finite element models, groups, and results. Efficient post-processing is possible because the time-consuming operations are written in C/C++. The library is distributed as a COM component, a .NET assembly, as well as a Ruby compiled extension.
Release Notes: Distribution of a VBA-RUBY bridge that allows you to embed Ruby in MS Office documents. The addition of new methods for Results derivation, and to "explore" the finite element model. Several minor bugfixes.
HighVIP allows users to send and receive secure and anonymous email, chat and exchange secure instant messages, and create secure message boards.
Release Notes: This release fixes occasional incomplete uploads when using multiple file attachments or Q&A encryption. It fixes occasional static noise in voice mail recordings.
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 reduction and feature release. COLOR was removed and should be replaced by more modern lib methods. CTAGS is working with Exuberant Ctags version 5.8, and the documentation for same is in the README. The format-* macros were improved and two unused functions were removed. The code mass is down 161kb from version 1.0.2.
FidoCadJ is a very easy-to-use editor, with a library of electrical symbols and footprints (through hole and SMD). Drawings can be exported in several graphic formats (PDF, EPS, PGF for LaTeX, SVG, PNG, and JPEG). Although very simple and not relying on any netlist concept, FidoCadJ can be considered a basic electronic design automation program. FidoCadJ uses a file format containing only UTF-8 text, which is very compact and suited for copying and pasting with newsgroups and forum messages. This determined its success, as it is quite versatile for simple mechanical drawings as well as for electronics.
Release Notes: This is a much more stable version for all operating systems. Many bugs have been fixed. There is a greatly improved look on Mac OS X Leopard and Snow Leopard.