mkconfig is a build configuration utility. It creates an output file intended to be included as a header file, run as a shell script, used as a configuration file, or any other use. mkconfig is written in portable shell script and designed to be extensible for any configuration use.
Release Notes: The C language interface for the D language has been updated as follows: the 'ctype' check command has been rewritten to use the C language typedef names and add a D language alias; the 'ctype' check command has been fixed to handle unsigned types correctly; and nested structure handling has been fixed.
mochad is a TCP gateway daemon for the X10 CM15A RF (radio frequency) and PL (power line) controller, the CM15Pro RF and PL controller, and the CM19A RF controller. The CM15Pro is the EU version of the CM15A. PL support includes extended dim and status query. Standard RF modules such as motion sensors and remote controls are supported. DS10A and MS10A RF security modules are supported. Ninja pan/tilt camera mounts can be controlled from mochad. The command line interface is well-suited for CGI scripts and cron jobs. mochad works well on embedded Linux systems such as OpenWRT and Chumby, so a PC is not required for always-on applications.
Release Notes: This release fixes a major client problem: commands from clients stopped working after a while.
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: A few minor API tweaks were made, and element based input/output is now buffered. This is the third release candidate for 1.0.0.
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: Several bugs were fixed, and many commands are now faster than before.
quIRC is a lightweight console-mode IRC client. It uses terminal escape sequences to provide a clean character-cell based interface, handling things like multiple channels and servers (using tabs), input line editing (with bash-like keystrokes), and backscroll.
Release Notes: The generated config code was improved, including a new generated reference table (in HTML). The /away and /afk commands were added. Some minor display glitches were fixed, as well as an error that produced spurious "read on a dead tab" messages. The rc (configuration) file was moved from ~/.quirc to ~/.quirc/rc, in preparation for scripts (which will be stored in ~/.quirc/).
Hydra Slayer is a Roguelike game focused on one thing: slaying Hydras. It is inspired by mathematical puzzles about brave heroes slaying many-headed beasts. Since each weapon can only cut off a specific number of heads (no more, no less), and then the Hydra regrows some of the lost heads, to defeat each Hydra, you need to find the sequence of attacks which kills it in the least number of wounds. Hydra Slayer also features divisor weapons, blunt weapons to stun heads, missiles, and shields, and a number of other magical items which are unique to this game.
Release Notes: Many new special enemies, weapon types (both mundane and artifacts), bugfixes, and improvements. Three geometries to choose from (original, 4-directional for laptop users, or hex).
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: FAQ answers, explaining that Seed7 is not a descendant of Pascal and how Seed7 uses abstract data types, were added. Documentation comments were added or improved in various files. Several new libraries were created by extracting contents from "seed7_05.s7i". The interpreter and runtime library were improved to support forward declared variables. The bigInteger 'sqrt' function was improved to return 0_ for sqrt(0_) instead of raising an exception. The logic of 'null_file' and 'socket' was changed, such that the functions 'length', 'seek', and 'tell' raise FILE_ERROR (they are not seekable).
tvpvrd is a PVR daemon for Linux that offers the ability to schedule and manage TV recordings using one or multiple installed analogue TV capture cards, e.g. Hauppauge. The daemon is interfaced either through its full command language via a provided command line shell or through a basic (built-in) Web interface provided by the built in micro Web server. The goal is to provide an advanced recording and transcoding (using ffmpeg) server without the need to configure databases or a complex GUI. The server is completely self-contained and uses an XML DB in plain text format to store future recordings.
Release Notes: This release contains only internal changes so that the source will build silently even with the new gcc 4.6.0 compiler (which adds some extra warnings by default in -Wall). There are no user-level changes.
oobash is an oo-style framework for bash 4 written in bash. It provides tools for rapid script development and huge libraries.
Release Notes: A registry for environment cleanUp. Fixes and modifications. Preparations for 0.39.
Movgrab is a command-line movie downloader for sites like YouTube. It has no dependencies; everything that's needed should be there in the tar.gz package. Movgrab can connect through an HTTP proxy, can output the download to stdout for piping into another program, and can fork into the background to free up the console. When forked into the background, its progress can still be seen in a ps list.
Release Notes: This release fixes 'france24', 'iviewtube', and 'liveleak'.
geo-* is a set of tools for geocaching, including tools for accessing the www.geocaching.com, opencaching.com, opencaching.us, and navicache.com websites, tools for geocoding addresses and creating maps, and tools for manipulating Mapopolis place guide data. The focus of these tools is to provide a command line driven environment.
Release Notes: Changes for the geocaching.com 05/04/11 update.
wview is an application that controls a supported weather station to retrieve archive records and current conditions. Archive records may optionally be stored in a relational database (MySQL or PostgreSQL). At a user-defined interval, wview will use the archive history and current conditions to generate weather images (buckets and graphs) and Web pages based on configurable HTML templates. It supports serial and USB data loggers, as well as connectivity with a terminal server or serial server via TCP sockets.
Release Notes: This release adds the "-f" argument to all processes so they can be run in the foreground (i.e. not as daemons). This will facilitate tracing and debugging wview processes from the command line. A "start-trace" command has been added to the wview start script examples. An rsyslog config file has been added to the Debian APT installation such that wview logs are placed in the file /var/log/wview.log. "99-wview.conf" has been added to the examples/rsyslog directory, and there are instructions for use in the source build section of the User Manual. The WH1080 station interface has been updated to better handle potential extraneous data on the USB bus.
dlib is a C++ library for developing portable applications dealing with networking, threads, graphical interfaces, data structures, linear algebra, machine learning, XML and text parsing, numerical optimization, Bayesian nets, and numerous other tasks.
Release Notes: This release enables dlib::pipe objects to be used for interprocess or network communication. It also adds the ability to distribute the work involved in optimizing a structural support vector machine across many networked computers and multi-core processors.
SIP is a tool to generate C++ interface code for Python. It is similar to SWIG, but uses a different interface format. It was used to build PyQt and PyKDE, and has support for the Qt signal/slot mechanism.
Release Notes: A minor bugfix release.
FFMQ is a fully Java, lightweight, fast native JMS 1.1 implementation. Emphasis is made on raw performance and reliability. As a consequence, it does not provide a lot of features but it's fast, easy to configure, and has reduced dependencies.
Release Notes: This is a maintenance release of the 2.x branch. It fixes an issue with durable subscribers. Note that there won't be any new features in this branch because 3.0.0 is on the way.
XML-Grammar-Fiction is a Perl package that provides processors for lightweight markup languages and corresponding XML grammars for writing prose (e.g. stories, novels, and novellas) as well as screenplays. The XML grammars can in turn be translated to XHTML and DocBook/XML. XML-Grammar-Fiction currently offers only very basic functionality, but has good support for UTF-8 and allows one to write bidirectional texts conveniently. It is still under development and may exhibit some quirks.
Release Notes: The <programlisting> and <blockquote> tags were added. Whitespace is properly handled after a closing tag in the Fiction-Text proto-text. The handling of entities in Fiction-Text and on the start of lines was fixed.
Elm Millennium Edition is a text-based mail client. There are two branches: Elm 2.4ME+, which is based on Elm 2.4, and Elm ME+ 2.5, which also incorporates some code from Elm 2.5. Elm Millennium Edition contains enhanced MIME and character set support. A subset of UTF-8 (Unicode) is handled. It can read mail from a local mbox and POP and IMAP folders and can pass mail to the PGP or GPG programs. It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, and SMTP.
Release Notes: This release fixes some bugs, adds help ("?" command) to some screens, makes elmregister -program a little less verbose, makes IPv6 URLs on List-* -header fields legal, fixes fastmail -program, adds a UTF-8 validity check to some places, adds a warning for bad encodings, and adds a certificate check to tls -module. Also some other changes or fixes are included. This release removes answer -program.
Ecasound is a software package designed for multitrack audio processing. It can be used for simple tasks like audio playback, recording, and format conversions, as well as for multitrack effect processing, mixing, recording and signal recycling. It supports a wide range of audio inputs, outputs, and effect algorithms. Effects and audio objects can be combined in various ways, and their parameters can be controlled by operator objects like oscillators and MIDI-CCs. A versatile console-mode user interface is included in the package.
Release Notes: A bunch of bugs were fixed, including a jack_multi regression in the previous release.
Pulse is a continuous integration server (or build server) designed to be easy to use while offering powerful features. It regularly checks your source code out from your SCM, builds your projects, and notifies you of the results. Key features include simple setup and administration using an AJAX-powered Web UI, adaptability to existing environments, distributed building, personal builds (test using Pulse before committing), and individual developer dashboards and notification preferences.
Release Notes: This is a stable build in the 2.3 series. A remote API method was added to access agent statistics. Clean checkouts for Perforce projects were made more robust.
CLEX is a file manager with a full-screen user interface written in C with the curses library. It displays directory contents (including file status details) and provides features like command history, filename insertion, or name completion in order to help the user to construct commands to be executed by the shell (there are no built-in commands). CLEX is easily configurable and all its features are explained in the on-line help.
Release Notes: The version numbering scheme was changed, so CLEX 4.6.4 is the stable release that follows 4.5. The English documentation was proofread and corrected. Name completion now correctly expands a single tilde as a home directory. Changes to the mouse control were made. A text file preview function was added. The new configuration parameter TIME_DATE controls the display of date and time.
The Chemistry Development Kit (CDK) is a library of Java classes for chemo-, bioinformatics, computational chemistry, and chemometrics. It provides important algorithms like substructure search, SMILES, Gasteiger charges, QSAR descriptor calculation, 3D structure generation, 2D layout and rendering, many IO formats, atom typing, and more.
Release Notes: This release fixes a few atom type perception issues.
EJBCA is a fully functional Certificate Authority in Java using JEE technology. It builds on the JEE platform to create a robust, high performance, platform independent, flexible, and component-based CA to be used standalone or integrated in any JEE app. EJBCA comes with a flexible and powerful Web-based admin GUI.
Release Notes: Performance optimizations were made, so it is now possible to issue over 400 certificates per second (depending on configuration). Certificate enrollment now also works with Safari and Chrome browsers. Support for PrivateKeyUsagePeriod certificate extension was added. A time zone bug issuing CVC certificates was fixed. More admin console and public Web improvements were made. The ISO8601 date format is now used consistently when entering dates in the admin console. Norwegian UNID numbers are automatically generated from CMP requests. Many small bug fixes and improvements were made.
Release Notes: This version includes a bugfix related to text clipping.
Release Notes: Support was added for cloud proxying (which is still in testing). A configuration file was added. You can set your own proxy key to avoid an URL being caught by GFW. A Chinese Versionlog was added.
CUPS is a standards-based printing system for Mac OS X and other Unix-like operating systems. It provides the System V and Berkeley command line interfaces, and uses the Internet Printing Protocol ("IPP") as the basis for managing print jobs and queues. The Line Printer Daemon (LPD) Server Message Block (SMB), and AppSocket (a.k.a. JetDirect) protocols are also supported with reduced functionality. CUPS adds network printer browsing and PostScript Printer Description ("PPD") based printing options to support real world printing.
Release Notes: This version contains many performance and standards conformance improvements and has greatly-improved Kerberos printing support.