Lbzip2 is a parallel, SMP-based, bzip2-compatible compression utility, with a commandline resembling that of the original bzip2. It is usable both on its own and as a filter passed to GNU tar with the "--use-compress-program" option. It uses Gnulib, and its building and testing process is managed by the GNU build system. Starting with release 2.0, lbzip2 is independent of libbz2 and features yambi, an independent BWT compression stack with improved speed and robustness.
Release Notes: This release introduces a sequential mode of operation which is not used by default, but can be activated with a commandline switch. This new mode usually improves the compression ratio and decreases CPU usage at the cost of degraded scalability. This release also fixes several minor bugs.
TXR is a new data munging language. TXR's special pattern language provides template-based matching of entire documents or large sections of documents. It also contains a language for functional and imperative programming. It is written in C and takes the form of a utility that is portable to Unix-like platforms and Windows.
Release Notes: This release adds some new syntactic sugar in the pattern language. On platforms which have sigaltstack, TXR programs can now catch and recover from a SIGSEGV caused by runaway recursion. A new prof operator measures the bytes allocated during the evaluation of an expression and the CPU time consumed. The API is now exposed to the trie data structure. Some new functions are added, and at least fourteen bugfixes.
ECMA-55 Minimal BASIC is a compiler for "Minimal BASIC" as specified by the ECMA-55 standard. The target is AMD64/EM64T/x86-64 machines running a modern Linux distribution (a 3.x kernel). This compiler will create Assembly Language output files. These must be assembled into object files and linked to create an executable. The Assembly dialect used is that of GNU gas.
Release Notes: This is the beta test for the 1.0 release. It is fully 64 bit and has no remaining known bugs.
nss-pam-ldapd is a Name Service Switch module and Pluggable Authentication Module using an LDAP server. It allows your LDAP server to provide user account, group, host name, alias, netgroup, and almost any other information that you would normally get from /etc flat files or NIS, and allows you to do authentication to an LDAP server.
Release Notes: This is maintenance update fixes a number of minor issues, most of which were backported from the 0.9 series.
Shellpic uses shell escape codes to display images in a terminal or IRC client.
Release Notes: This release makes animations appear in the normal text flow, fixes problem which made animations sometimes "jump", adds a --version parameter, leaves the last frame of an animation visible when quitting, adds lots of docstrings, and makes the animation slightly smoother on slow terminals.
PyQt is a comprehensive set of Python bindings for the Qt GUI toolkit.
Release Notes: This is a minor functional release that includes full support for Qt v5.2.1.
4MLinux is a miniature Linux distribution focusing on four capabilities: maintenance (by using it as a system rescue live CD), multimedia (for example, for playing video DVDs), miniserver (using the inetd daemon), and mystery (meaning console games).
Release Notes: The servers controlled by the inetd daemon are now: FTP (vsftpd 3.0.2), HTTP/HTTPS (Busybox 1.22.1), SSH/SFTP (OpenSSH 6.5p1), and telnet. The programming environment includes the thttpd build of PHP 5.5.10 (with cURL 7.35.0 support), Perl 5.18.1, and DBMS (SQLite 184.108.40.206, MariaDB 5.5.36 with Adminer 4.0.3). The main security components are 4MLinux Firewall 8.1 (based on iptables 1.4.21) and Clam AntiVirus 0.98.1. A proxy server (Polipo 220.127.116.11 with Tor 0.2.4.21), a VNC server (x11vnc 0.9.13 with EchoVNC 2.40a), and rsync 3.1.0 are also available. There's an online demo (server.4mlinux.com).
SVNManager is a Web-based administration tool for servers that host Subversion repositories. With this tool, users can remotely create repositories, give access rights to users and groups, dump and load repositories, and invite users to create an account on the server.
Release Notes: This version contains a security fix and offers compatibility with PHP Pear's VersionControl_SVN 0.51.
LEAF is a secure, feature-rich, customizable embedded Linux network appliance for use in a variety of network topologies. Although it can be used in other ways, it's primarily used as a Internet gateway, router, firewall, and wireless access point.
Release Notes: This release adds a kernel update to version 3.4.83 and package updates, including security and bug fixes. The new packages provided are heyu for X 10 automation and batctl, the B.A.T.M.A.N. advanced control and management tool.
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 releases improves the self-healing of the CronJobs, which should recognize dead processes more reliably. Users shouldn't need to manually intervene anymore. "Reply All" now removes one's own address from CC fields.
Diskless Remote Boot in Linux (DRBL) provides a diskless or systemless environment for client machines. It works on Debian, Mandriva, Red Hat, Fedora, and SuSE. Unlike LTSP, it uses distributed hardware resources and makes it possible for clients to fully access local hardware. It also includes Clonezilla, a partitioning and disk cloning utility similar to Symantec Ghost.
Release Notes: The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2014/Mar/16). The Linux kernel was updated to 3.13.5-1. Syslinux was updated to 6.03-pre9. drbl was updated to 2.7.35-drbl1, and clonezilla was updated to 3.9.42-drbl1. A graphic mode "KMS" was added in the boot menu.
FFTW is a fast C FFT library. It includes complex, real, symmetric, multidimensional, and parallel transforms, and can handle arbitrary array sizes efficiently.It is typically faster than other freely available FFT implementations, and is even competitive with vendor-tuned libraries (benchmarks are available at the homepage). To achieve this performance, it uses novel code generation and runtime self optimization techniques (along with many other tricks).
Release Notes: This release adds minor bugfixes and new alignment_of and sprint_plan APIs.
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: This is a minor bugfix release required by PyQt v5.2.1 and PyQt v4.10.4.
QScintilla is a port of the Scintilla C++ editor class to the Qt GUI toolkit.
Release Notes: This is primarily a minor bugfix release, but also adds support for Android, iOS, and retina displays.
INDI is an instrument-neutral distributed interface control protocol that aims to provide backend driver support and automation for a wide range of astronomical devices (telescopes, focusers, CCDs, etc.). Current supported devices include many telescopes, CCDs, filter wheels, focusers, and video cams. INDI is used in popular astronomy suites like Xephem, KStars, DCD, and Cartes Du Ciel.
Release Notes: New drivers for Astrophsyics mount, Fishcamp CCDs, MoonLite focusers, AAG CloudWatcher, Apogee CCDs, and GPhoto DSLRs, among others. A new alignment subsystem and improved OS X support.
AudioScope is a text mode audio oscilloscope that captures sounds using DEMO, SOX, or DSP (/dev/dsp}. It is primarily a learning tool for kids. The script includes code and circuit diagrams for calibrating the horizontal and vertical axes. It features a demo mode with no dependences that samples /dev/urandom.
Release Notes: A semi-automatic Arduino detection command ARDDET<CR>. To see Arduino working after programming it, just temporarily wire a 10K pot' between +5V and Gnd with the wiper connected to ANALOG 0. An 8 second pure sine wave wave file for multi-platform use. Another command, BURST<CR>, plays the above wave file using "afplay" for OS X or "aplay" for Linux. DC now allows REAL DC into the scope if Arduino is detected. If not, it defaults to a DEMO mode and samples /dev/urandom. Calibration is yet to be done.
Cego implements a relational and transactional database system with support for the SQL query language. The current release contains the most common database features for basic table manipulation and data retrieval. Indexes, foreign keys, views, and stored procedures are also implemented. Future releases (2.0 and above) will support a multi-node database concept with log file shipping for an automatic database application failover.
Release Notes: A patch for CegoBTreeCursor to fix an infinite loop bug in the case of open transactions.
Find4j is a platform-independent file search tool that can look for files in any hierarchy of filesystem folders or nested zip-compatible archives such a zip, jar, war, ear, and more. It can be used from an intuitive and user-friendly graphical frontend or from the command line.
Release Notes: This release brings major new features and enhancements. The results view now provides sortable columns for the size, compressed size, last modified date, and attributes of the files. The search term field now has auto-completion enabled. The size of the auto-completion history can now be configured. The size and position of the Find4j window are now persisted and retrieved on startup, along with the size of the columns sizes in the table view. A Windows installer is now available.
OpenDKIM is a DKIM implementation with both a C library for writing your own applications and a milter-aware filter for use with recent MTAs.
Release Notes: This is a bugfix and general cleanup release, much of it around packaging and building for various Linux environments. Upgrading is not required if things are running fine for you now.
SOFA is a statistics, analysis, and reporting program with an emphasis on ease of use, learning as you go, and beautiful output. SOFA can connect directly to your database and lets you display results in an attractive format ready to share or put in a spreadsheet. SOFA will help you learn as you go, whether you are a student, business analyst, or researcher.
Release Notes: Can import tab-delimited data. More options for attractive charts and reports. Three new themes are available: sky, prestige (screen), and prestige (print). Better support for automation (i.e. headless, running without a GUI), especially in an international context. Exporting to spreadsheet now relies on a more robust code library (xlwt). Easy to select or deselect many row stats measures at once. Faster opening in many cases.
BioLadder.Org is a visualization of the Evolutionary Tree of Life, allowing you to explore how life evolved. You can navigate up and down the tree, watching, for example, amphibians change into dinosaurs, then into birds. It currently works on Chrome, Safari, and IE10.
Release Notes: Improves the layout with lines connecting the clades.
pngcrush is an excellent batch-mode compression utility for PNG images. Depending on the application that created the original PNGs, it can improve the file size anywhere from a few percent to 40% or more (completely losslessly). The utility also allows specified PNG chunks (e.g. text comments) to be inserted or deleted, and it can fix incorrect gamma info written by Photoshop 5.0 as well as the erroneous iCCP chunk written by Photoshop 5.5.
Release Notes: Fixes a bug with reducing 16-bit images to 8-bit using the "-reduce" option. Restores calls to png_set_crc_action(), which had been removed from version 1.7.72 for some testing and inadvertently not restored. Adds code to fix/salvage PNG files with a "bad adaptive filter value" error. Avoids calculating CRC during compression trials except for the last trial, when the output is actually written.
Nuvie is an open source engine for Ultima 6, Martian Dreams, and The Savage Empire. It uses the original data files from the games.
Release Notes: Adds the U6 end game sequence. Adds in-game menus where you can change many options without editing the cfg file. Fixes a lot of bugs. Many improvements to the new UI modes. Adds new game UI styles (original+ and original+ full map). Adds new custom paper doll gumps and custom actor tiles. More work on the Worlds of Ultima games.
kpcli (KeePass CLI) is a command line interface (interactive shell) to work with KeePass database files. It was inspired by the author's use of the Ked Password Manager's "kedpm -c" option combined with a need to migrate to KeePass.
Release Notes: Adds length control to password generation. Adds the copy and clone commands. The new -v option to the version command shows optional Perl modules that kpcli can take advantage of but that are not installed. Groups can now also be moved with the mv command. The cls command now also works on MS Windows. Suppresses Term::ReadLine::Gnu hints and missing termcap warnings on MS Windows. When opening a file, prints a minimum number of asterisks so as to not leak the length of the master password.
Nuttx is a real-time embedded operating system (RTOS). It has a small footprint that is usable in micro-controller environments. It is fully scalable from tiny (8-bit) to moderate embedded (32-bit) systems. It also aims to be fully compliant to standards, to be fully real time, and to be totally open.
Release Notes: New logic built into the RTOS to support monitoring of CPU usage by each thread. New board support for the Atmel SAM4E-EK, Atmel SAM D20 Xplained Pro, and TI TMS4C123G Launchpad. Several new drivers and important bugfixes. The NuttShell (NSH) now supports an Emacs-like command line editor.