September 2012

TuDu is a todo list manager in ncurses with a
hierarchical representation of tasks. Each task
has a title, a long text description, a
deadline (tudu warns you when the date is close), and a scheduled date. There are categories and priorities.

Release Notes: Adds a configuration variable 'tudu_file' to set the path to the XML file. Improves the category editor. Doesn't check configuration files when invoked with '-h' and '-v'. Fixes a segfault on the scroll help page when the resolution is high.

libpng (PNG library) is a collection of routines used
to create and manipulate PNG format graphics files.
The PNG format was designed as a replacement for
GIF and, to a lesser extent, TIFF, with many
improvements and extensions.

Release Notes: This release fixes a bug in the png_set_filler function that would incorrectly strip the filler channel under some conditions while writing.

HPCC (High Performance Computing Cluster) stores and processes large quantities of data, processing billions of records per second using massive parallel processing technology. Large amounts of data across disparate data sources can be accessed, analyzed, and manipulated in fractions of seconds. HPCC functions as both a processing and a distributed data storage environment capable of analyzing terabytes of information.

Release Notes: Changes include a memory leak fix for large blocks in the memory manager (GH-3321) and a fix for memory fragmentation issues (GH-3313).

Release Notes: Stereo mode setup for MP3 encoding. Slight speedup for ay/ym rendering. A fix for OSS that doesn't support unsigned samples. Reduced size of gcc-based builds. Scan pausing support in zxtune-qt. Creation of all required directories is possible during convert/export in zxtune-qt. 'Remove all unavailable' functionality in playlists' context menu. The 'deep scanning' option has been removed (enabled by default). Does not resolve all the directories before scanning; uses in-place search with a little lookahead. Fixed and improved performance of inserting of previously copied playlist items in zxtune-qt.

Webcamoid is a webcam plasmoid for the KDE desktop environment and based on GStreamer. It allows you to take pictures and record videos, and manage multiple webcams with custom controls for each webcam. It also provides some funny effects.

Release Notes: Standalone installation mode was improved (recommended). Stylesheets and translations were fixed, and many internal changes were made.

Cobra is a general purpose programming language
with a clean, high-level syntax. It provides
language level features for quality, including
first class unit tests and Eiffel-style contracts.
It supports both static and dynamic binding. Cobra
is a compiled language with good run-time
performance, but also provides some scripting
conveniences such as a pound-bang line (#!) and
one step compile-and-run. Cobra runs on Linux,
Mac, Windows, and anywhere else that Novell Mono
or MS .NET exist, including handhelds.

Release Notes: This release provides language refinements, library additions, new samples, new koans, an improved @help directive, and expanded documentation. Of course, plenty of bugs have been squashed and locked out with an expanded test suite.

Finit is a small SysV init replacement with process supervision similar to that of daemontools and runit. Its focus is on small and embedded GNU/Linux systems, although it is fully functional on standard server and desktop installations. Finit is fast because it starts services in parallel; it then supervises and automatically restarts them if they fail. This can be extended upon with custom callbacks for all services, hooks into the boot process, or plugins to extend the functionality and adapt Finit to your needs. Finit is not only fast, it’s arguably one of the easiest to get started with. A complete system can be booted with one simple configuration file.

Release Notes: Build fixes were included for ARM eabi/uClibc. signal.h was renamed to sig.h due to a name clash with thr system header file. Use of #include_next is not recommended. Installation paths encoded in the finit binary were fixed. The README was updated with a section on building and the environment variables needed by packagers.

Piwigo is photo gallery system for the Web. The project started in 2002 and is built by an active community of users and developers. It comes with powerful features for publishing and managing your photos, scalability, and smart browsing capabilities such as albums, tags, or calendars. Extensions make Piwigo even more customizable.

Release Notes: In this stable release, several bugs were fixed and a minor security bug was fixed. 12 languages have been updated. A few new minor features were added, such as quick links for each tag on the tag administration screen.

F-Engrave generates g-code tool paths for CNC machines using CXF fonts, true type fonts (TTF), or a 2D DXF file. It can generate tool paths for engraving or v-carving text or a DXF design. The output of F-Engrave can be imported into EMC2, MACH3, or other machine controllers. F-Engrave output can be reopened by F-Engrave for later editing. F-Engrave designs can also be exported as SVG files.

Release Notes: This release includes interface updates for working with image (DXF or PBM) files and adds post processing logic to reduce rapid move distance and frequency. Additional changes include a fix to allow importing some DXF files and miscellaneous user interface changes.

GnuTLS is a secure communications library implementing the SSL, TLS, and DTLS protocols and technologies around them. It provides a simple C language application programming interface (API) to access the secure communications protocols, as well as APIs to parse and write X.509, PKCS #12, OpenPGP, and other required structures. It is intended to be portable and efficient with a focus on security and interoperability.

Release Notes: This release includes feature updates, notably support for the DTLS heartbeat message, and bugfixes in the current stable branch.

Finit is a small SysV init replacement with process supervision similar to that of daemontools and runit. Its focus is on small and embedded GNU/Linux systems, although it is fully functional on standard server and desktop installations. Finit is fast because it starts services in parallel; it then supervises and automatically restarts them if they fail. This can be extended upon with custom callbacks for all services, hooks into the boot process, or plugins to extend the functionality and adapt Finit to your needs. Finit is not only fast, it’s arguably one of the easiest to get started with. A complete system can be booted with one simple configuration file.

Release Notes: This is the first release of the new service monitor and plugin framework. It has been tested on Debian 6.0.

Fairmat is a derivative and capital investments modelling tool. It permits you to build a pricing model for many financial projects (or derivative contracts) using a graphical representation blended with a high level algebraic language. It is also possible to use it to evaluate projects and perform real options valuations. The platform can be extended using a plug-in system.

Release Notes: This release contains several fixes and usability improvements: the stochastic processes are now categorized, and the scalar, function editing forms, and software and project Preferences windows have been simplified. The plug-in management system now comes with search functionality. Enforces Fairmat language syntax checks in recurrence functions. Error handling when opening files using drag and drop. Incorrect display of descriptive statistic of Monte Carlo simulation valuations has been fixed.

TOMUSS allows multiple users to edit the same spreadsheet table with their Web browsers. It stores the complete history of the table modification.
TOMUSS is intended to be used by teachers to enter ranking and to allow students to see their ranks.

360-FAAR (Firewall Analysis Audit and Repair) is an offline, command line, Perl firewall policy manipulation tool to filter, compare to logs, merge, translate, and output firewall commands for new policies, in Checkpoint dbedit, Cisco ASA, or ScreenOS commands. It is all contained in one file. It can read policy and logs for: Checkpoint FW1 (in odumper.csv / logexport format), Netscreen ScreenOS (in get config / syslog format), and Cisco ASA (show run / syslog format). It uses both inclusive and exclusive CIDR and text filters, permitting you to split large policies into smaller ones for virutalization at the same time as removing unused connectivity. It supports policy to log association, object translation, rulebase reordering and simplification, rule moves, and duplicate matching automatically. It allows you to seamlessly move rules to where you need them. 'print' mode creates a spreadsheet for your audit needs with one command.

Release Notes: This release further updates the 'print' and 'fltprint' mode spreadsheets to include VPN tunnel usage info and source / destination negation from the policy, as well as "install on" info (most relevant to checkpoint).
The version has changed to 0.3 because 'print' modes now include almost all of the "important" details pulled from the configs and logs.

Release Notes: EXIF orientation tags in inplace-rotated images are now always set to "0,0 is top-left" (normal rotation). Previously, they were left unchanged, causing EXIF-aware software to display images rotated with feh at an incorrect angle.

Release Notes: Among a lot of new features and improvements, the most important new features are the brand new SBuild Eclipse Plugin, which provides a classpath container based on the SBuild build file and experimental workspace resolution support, and better support for unit testing through the JUnit and ScalaTest addons. (The JUnit Ant task was not compatible with SBuilds Ant support.)

SALI (Sara Automatic Linux Installer) is a tool that allows you to install Linux on multiple machines at once. It support several protocols for downloading by way of aria2 to install a machine. For example, BitTorrent and rsync are supported. SALI originates from SystemImager and still uses the same philosophy. It is a scalable method for performing unattended installation. SALI is mostly used in cluster setups.

Release Notes: The sshd daemon did not start due to incorrect permissions for private keys. There is an i386/i686 build for embedded systems.

JID is a system which can deserialize, update, and reserialize a map of 100,000 entries in half a millisecond on an i7 at 3.40 GHz. Serialization/reserialization timings are largely independent of the size and complexity of the table entries. Incremental serialization/deserialization is used to achieve high performance.

Release Notes: This release adds support for unions and recursive structure types.

Tor is a network of virtual tunnels that allows people and
groups to improve their privacy and security on the Internet.
It also enables software developers to create new
communication tools with built-in privacy features. It
provides the foundation for a range of applications that allow
organizations and individuals to share information over
public networks without compromising their privacy.
Individuals can use it to keep remote Websites from tracking
them and their family members. They can also use it to
connect to resources such as news sites or instant
messaging services that are blocked by their local Internet
service providers (ISPs).

Release Notes: This release fixes another opportunity for a remotely triggerable assertion, resumes letting relays test reachability of their DirPort, and cleans up a bunch of smaller bugs.

Midgard is a persistent storage framework. It provides an object-oriented and replicated environment for building data-intensive applications. It ships with a MidCOM content management system built on the Midgard framework. MidCOM's features include Web-based authoring WYSIWYG interfaces and a component interface for installing additional Web functionality. Midgard is built on the GNOME stack of libraries like GLib and libgda, and has language bindings for C, Python, and PHP. Communications between applications written in the different languages happen over D-Bus. The CMS runs on the LAMP (Linux, Apache, MySQL and PHP) platform.

Release Notes: This release begins the fourth major series of releases of the Midgard2 content repository. Midgard2 is a library that can be used with both Web and desktop applications, and which is available to many popular development platforms including PHP, Node.js, Python, and Ruby. The Gjallarhorn series focuses on two areas: Asynchronous I/O operations with the content repository; and Enabling easy migration from the Midgard1 content repository series.

PAC provides a GUI to configure SSH and Telnet connections, including usernames, passwords, EXPECT regular expressions, and macros. It is similar in function to SecureCRT or Putty. It is intended for people who connect to many servers through SSH. It can automate logins and command executions.

Release Notes: This release adds a checkbox in the "Choose private key file", "Choose screenshot file" and "Autosave session log" dialogs, in order to allow "Show hidden files". It adds an option to change the "combo box" for a "list of buttons" (ala SecureCRT) for remote commands (macros) under "Preferences". It modifies the "Statistics" behavior to allow resetting stats for all pac and or groups. Other minor fixes. Another little bugfix regarding local/remote macros not showing properly on PAC GUI.

Libtasn1 is a library developed for ASN.1
(Abstract Syntax Notation One) structures
management.

Release Notes: This release adds asn1_read_node_value() to obtain a node's value. This is to deprecate the export of the node_asn internal structure for the upcoming 3.x release. The ASN1_DATA_NODE type and the ASN1_ETYPE_* constants were added to support the new function.

systemd is a system and service manager for Linux, compatible with SysV and LSB init scripts. It provides aggressive parallelization capabilities, uses socket and D-Bus activation for starting services, offers on-demand starting of daemons, keeps track of processes using Linux cgroups, supports snapshotting and restoring of the system state, maintains mount and automount points, and implements an elaborate transactional dependency-based service control logic. It can work as a drop-in replacement for sysvinit.

Release Notes: Bash completion is now also available for journalctl. The "cpuset" controller is no longer mounted. `journalctl -f` now recognizes terminal resize events.