Diodon is a fast, powerful, and effective clipboard manager which allows users to enjoy a high-quality clipboard experience incorporating (on demand) a dedicated Unity lens and experimental Zeitgeist integration. It immerses itself into a modern desktop-integrated app approach.
Release Notes: This small maintenance release improves the API for plugin developers and adds some small bugfixes.
Pride combines bash scripts, zenity, ant, ImageMagick, and the Android tools to create a fast and simple POSIX alternative for Android development. It provides all the basic commands (clean, build, release, etc.) of other Android IDEs. But it is primarily a robust and simple injection framework. Injections from methods to clusters of activities are easily created from existing code and can then be injected into any project. Pride can also be used to batch build, load, or release multiple projects and can update class and resource files among projects that use the same objects or resources.
Release Notes: Improvements were made to Parent Activity choice dialogs in the Activities injections. Further bugfixes were made to the FileChooserLocal Activity injection.
Password Manager Daemon serves clients data via a Unix domain socket or over a remote TLS connection. The data is stored in an (optionally) encrypted XML file, and the client must provide the key to modify it. It has the option to use gpg-agent for key management (including smartcards). It is multi-threaded, allowing more than one client to be connected at the same time. Key retrieval may be done via a key file or a pinentry program. A key cache is used, so a client won't need to enter a passphrase each time one is required. It is very configurable. Libpwmd is also available as a separate project and is a library making it easy for applications to use Pwmd.
Release Notes: This release lets the CLEARCACHE and CACHETIMEOUT commands make use of the "tls_access" configuration parameter and fixes some bugs and memory leaks.
ttx teletext browser is a little program to read teletext pages on your desktop. Currently, it supports Dutch, Belgian, Finnish, and Italian teletext services. It is the successor to ttb (by the same author).
Release Notes: This release makes some internal changes, adds support for RTVE (Spain), remembers settings using GSettings, and renames the binary "ttx-gtk" to avoid conflicts with fonttools's ttx.
SyncWall is a basic wallpaper changer with a special feature, the ability to synchronize wallpaper changes between several workstations with a basic (and unsecured) client/server protocol. Each workstation must share the same pool of files, there is no FTP or Internet download. Other interesting features are simple multi-monitor support and the ability to add special effects to wallpaper.
Release Notes: This release adds a Vietnamese translation and fixes incorrect loading of translation file in some cases.
QPwmc is a full featured Qt4 pwmd client. It can manage remote hosts, generate keys when using gpg-agent, change a data file passphrase via pinentry or keyfile, send a protocol command to pwmd, and more. It is a work in progress but is very functional.
Release Notes: This version adds support for empty passphrases in non-PKI data files and adds commandline usage text. It requires libpwmd 7.1.0 and pwmd 3.0.3.
Libpwmd provides an API for applications needing to communicate with PWMD (Password Manager Daemon). It is thread safe. It can connect to a remote pwmd server over an SSH channel or via TLS using a client certificate as authentication. It can use a pinentry program to prompt for a passphrase when needed. It supports secure memory management. It includes a command line client with a shell-like interface that can also read a Pwmd protocol command from standard input.
Release Notes: This version adds pwmd_passwd() to change the passphrase of a data file and adds pwmd_getopt() to get the value of a pwmd_option_t.
SMCRoute is a daemon and command line tool to manipulate the multicast routes of the Linux kernel. It can be used as an alternative to dynamic multicast routers like 'mrouted' in situations where (only) static multicast routes should be maintained and/or no proper IGMP signaling exists.
Release Notes: This release fixes a possible memory leak on Linux, missing #ifdefs when building without IPv6, and (massive) parallel build problems. It supports RedHat EL5/CentOS5 (i.e., Linux <= 2.6.25).
The Pek Window Manager (pekwm) is a small and flexible window manager that aims to be usable. It supports grouping (a concept first introduced by pwm), automatic properties, chainable keybindings, and much more.
Release Notes: This is a maintenance release with a few bugs fixed, improved multi-head placement, and actions for setting the geometry and moving a frame between heads.
rawdog is a feed aggregator capable of producing a personal "river of news" or a public "planet" page. It supports all common feed formats, including all versions of RSS and Atom. By default, it is run from cron, collects articles from a number of feeds, and generates a static HTML page listing the newest articles in date order. It supports per-feed customizable update times, and uses ETags, Last-Modified, gzip compression, and RFC3229+feed to minimize network bandwidth usage. Its behavior is highly customizable using plugins written in Python.
Release Notes: rawdog now works with the upstream version of feedparser, and feedfinder was replaced with a new module. Templates can now be used when generating the feed list. Error reporting was significantly improved. A test suite was added, and several minor bugs were fixed.
Mail Avenger is a highly-configurable, MTA-independent SMTP server. It lets users run messages through filters like ClamAV and SpamAssassin during SMTP transactions, so the server can reject unwanted email before assuming responsibility for its delivery. Other unique features include TCP SYN fingerprint and network route recording, SPF (sender policy framework) as a general policy language, qmail-style delivery of extension addresses, validation of sender addresses through SMTP callbacks, mail-bomb protection, integration with kernel firewalls, and more.
Release Notes: This release adds minor changes to compile cleanly with newer versions of GCC and handle recent resolver changes in glibc.
TEG is clone of 'Plan Tactico y Estrategico de la Guerra', which is a clone of Risk, a networked multiplayer turn-based strategy game. TEG is not fully compliant with Risk; some rules are different. It has a server, a robot, a GNOME client, support for GGZ Gaming Zone, and IPv6.
Release Notes: This release fixes numerous bugs, most notably a remote denial of service vulnerability.
cppcheck is a static C/C++ code analyzer that checks for memory leaks, mismatching allocation-deallocation, buffer overrun, and many more problems. Its goal is to produce no false positives.
Release Notes: This release fixes a bug in compiled patterns.
eyeD3 is a Python program and module that provides the ability to read and write ID3 tags (v1.x and v2.3/v2.4). It also decodes MP3 headers (bit rate, sample frequency, play time, etc.).
Release Notes: This release fixes a major bug in the install process that occurred for all users that did not have the 'paver' tool installed. For all these users an upgrade is required. The stats plugin will no longer crash when 0 files are processed.
XMLStarlet is a set of command line XML utilities which can be used to transform, query, validate, and edit XML documents and files using a simple set of shell commands, similar to the way it is done for plain text files using grep/sed/awk/tr/diff/patch.
Release Notes: This release fixes a crash when trying to run pyx on nonexistent files and a boundary condition in the unescape command. The ed and sel commands can now refer to a document's top level default namespace with "_" or "DEFAULT" and give a friendly message if the user doesn't realize they need to specify namespaces.
S3QL is a file system that stores all its data online. It supports Amazon S3, Google Storage, and OpenStack and effectively provides you with a hard disk of dynamic, infinite capacity that can be accessed from any computer with Internet access. S3QL provides a standard, full featured Unix file system that is conceptually indistinguishable from any local file system. Additional features include compression, encryption, data de-duplication, immutable trees, and snapshotting, which make it especially suitable for online backup and archiving. The design favors simplicity and elegance over performance and feature-creep. Care has been taken to make the source code as readable and serviceable as possible. Solid error detection, error handling, and extensive automated test cases are provided.
Release Notes: S3QL now uses SSL connections by default and verifies server certificates. A race condition that resulted in an apparent loss of remote metadata was fixed. The S3 backend now deletes multiple storage objects using one request if possible, reducing latency, traffic, and number of requests to S3. S3QL is now able to detect server errors and redirections before all data has been sent to the server. A new 'rackspace' backend that allows specification of the object storage region in the storage URL was added. The mount.s3ql --compress option now allows specification of the compression level.
HGL is a compiler/interpreter suite for developing images. It features its own simple but powerful language, Lua integration, output in various formats as well as runtime input handled by plugins, and easy integration into various environments like Web servers or graphical applications. The input is taken from a source file, which has to be compiled for quick and frequent access by the interpreter. An interpreter then runs the compiled files, takes input from custom plugins (if neccessary), and outputs its result via custom plugins.
Release Notes: Cubic bezier curves are now supported, as are paths with -I. The compiler now offers suggestions for unresolvable references. Svg2hgl received matrix, skewX, and skewY transformations, fill and stroke of group (g) inherited to children, and rgb(r,g,b) supported for colors. There were some bugfixes and general improvements.
cdist is a usable configuration management system. It adheres to the KISS principle and is being used in both small and enterprise-grade environments. It is an alternative to other configuration management systems like cfengine, bcfg2, chef, and puppet.
Release Notes: The internal object ID 'singleton' was dropped, the build system was cleaned up, and __package_opkg was improved.
Silva is a CMS for organizations that manage multiple or complex Web sites. Content is stored in clean XML, independent of layout and presentation. Features include versioning, a workflow system, an integral visual editor, content reuse, sophisticated access control, multi-site management, extensive import/export facilities, fine-grained templating, and hi-res image storage and manipulation. Silva is built on top of the Zope Web application platform.
Release Notes: You can no longer create a folder called "index". Expiration date of a version with a date in the future are now kept. Support for customizing HTTP headers on most of the default Silva contents was added. Metadata sets were renamed. A method was added for repairing the order of the ordered container. A user menu was added to the SMI, replacing the user preferences and logout buttons. An "About Silva" popover was added. Preview resolutions are now configurable, for testing on small screens, mobile, and tablets. Tests were improved.
Minerva is a complete, easy to use home automation suite. It allows you to switch your on lights from anywhere using a mobile phone or PC, email your video, check CCTV footage, control your central heating, and much more. It relies on command line and can therefore be run from virtually any platform (smart phone, PDA, laptop, or remote PC) with identical functionality. The architecture consists of three parts: input, output, and process. Each is completely distinct, meaning you can control any of the house processes from any supported input conduit such as a Web browser, remote control, or SMS. Reports or notifications can be sent to any of the available output conduits.
Release Notes: This release adds route configuration to Live Departure Boards. It adds an applet for 'routines' to trigger sequences. It adds an applet for 'mashmode' to change the house state. It adds an applet for 'musk' (user scripts). It adds a draft of the 'infrastructure' applet. It adds a 'house' example, handling all standard house control tasks. It adds a back button on the web interface. It uses AJAX to improve the loading speed of several applets. It fixes the weather report applet. A full audit of the RSS applet and feeds has been done. There is a new set of routines as examples, including one to try and prevent falling asleep on the train. A 'within' script has been added.
SymmetricDS provides file and database synchronization with support for multi-master replication, filtered synchronization, and transformation across the network in a heterogeneous environment. It supports multiple subscribers with one-direction or bi-directional, asynchronous data replication. It uses Web and database technologies to replicate data as a scheduled or near-realtime operation. The software has been designed to scale for a large number of nodes, work across low-bandwidth connections, and withstand periods of network outage. It works with most operating systems, file systems, and databases, including Oracle, MySQL, MariaDB, PostgreSQL, MS SQL Server (including Azure), IBM DB2, H2, HSQLDB, Derby, Firebird, Interbase, Informix, Greenplum, SQLite (including Android), Sybase ASE, and Sybase ASA (SQL Anywhere) databases.
Release Notes: This release includes bugfixes for transforms and extraction and an improvement for deploying with Web applications.
Asymptote is a powerful descriptive 2D and 3D vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like syntax. It provides for figures the same high-quality level of typesetting that LaTeX does for scientific text. Asymptote is a programming language as opposed to just a graphics program. It can exploit the best features of script (command-driven) and graphical user interface (GUI) methods. High-level graphics commands are implemented in the language itself, allowing them to be easily tailored to specific applications.
Release Notes: A segmentation fault in drawSphere was fixed. Recursive calls to simpson are now supported. The explicit libglapi dependency was removed. A latexmkrc example file that shows how to store figures in a subdirectory is now included.
MediaFire Shell is a console tool which provides FTP-like access to your MediaFire account. It supports SSL login and switching users, folder navigation (changing directory), folder/file listing, terminal scale detection (variable width), generation of file download links, and a help system.
Release Notes: This release adds a 'mkdir' command to create a cloud folder. It adds a 'get' command for single file downloading.
Ant is a Java based build tool, similar to make, but with better support for the cross platform issues involved with developing Java applications. Ant is the build tool of choice for all Java projects at Apache and many other Open Source Java projects.
Release Notes: The javadoc task provides a workaround for the recently patched frame injection vulnerability (CVE-2013-1571) of the javadoc tool found in Oracle JDKs prior to Java 7u25. The task will now post-process the generated files and remove the vulnerability if detected. In addition, some interoperability patches to the tar and zip classes have been applied.
GNU Ocrad is an OCR (Optical Character Recognition) program and library based on a feature extraction method. It reads images in pbm (bitmap), pgm (greyscale), or ppm (color) formats and produces text in byte (8-bit) or UTF-8 formats. It also includes a layout analyzer that is able to separate the columns or blocks of text normally found on printed pages. Ocrad can be used as a stand-alone console application, or as a backend to other programs.
Release Notes: Scaling and smoothing are now made before thresholding. Character recognition has been improved. (D-O, H-N, O-Q, V-Y, merged TT). The new library function "OCRAD_set_utf8_format" has been added. Small improvements have been made in the manual and in the man page. Quote characters in messages have been changed as advised by GNU Coding Standards.