BlockHosts is a script to record how many times a local system is attacked, based on configurable scanning of system logs for sshd or other services. When a particular IP address exceeds a configured number of failed login attempts, that IP address is blocked using hosts.allow files, or by using null-routing, or by using packet filtering. An email notification facility is also available.
Release Notes: Now with IPv6 support. This is preliminary, and requires underlying tools to support IPv6.
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: Smooth fade in and out of voice, gater and delays at start, during operation and at exit.
Fqutils provides a basic set of bioinformatics command line tools for working with sequence data in FASTQ format. It complements Greg Hannon's fine Fastx Toolkit suite. One characteristic of Fqutils is that it correctly handles the full FASTQ format as described by the published standard, which specifically allows multi-line sequence and quality score information per record. Fqutils is intended to be useful as part of the early portions of post-sequencing pipelines and quality assessment processes.
Release Notes: This release adds fqu_degen for converting bases to IUPAC degenerate codes. It adds fqu_wc for performing word (kmer) counts.
Usermin For Webmail is a modified version of the Usermin package that is pre-configured for use as a Web-based email client. It is designed to work on systems running a local IMAP server, such as Dovecot. By default, users can read email, setup autoresponders and forwarding with Procmail, filter mail with simple rules, change their passwords, and manage folders.
Release Notes: This version adds a new theme, translation updates, and fixes for XSS attacks.
Usermin is a Web interface that can be used by any user on a UNIX system to easily perform tasks like reading mail, setting up SSH, or configuring mail forwarding. It can be thought of as a simplified version of Webmin designed for use by normal users rather than system administrators.
Release Notes: This version adds a new default theme, translation updates, and fixes for XSS attacks.
Webmin is a web-based interface for system administration for Unix. Using any browser that supports tables and forms, you can setup user accounts, internet services, DNS, file sharing and so on.
Release Notes: This release includes a new default theme, iSCSI client and server modules, German, Dutch, and Norwegian translation updates, status monitoring logging, VLAN and bonding support, UI cleanups, XSS attack fixes, and many other small bugfixes and features.
o42a is a high-level general purpose programming language. It is compiled, statically-typed, prototype-based, logic-driven, and primarily declarative, while the imperative programming style is also supported. A program written in o42a is closer to natural English text than one written in any C-like programming language. The language is designed with programming productivity and code maintainability as main priorities. This achieved by powerful, yet restrained, semantics, and expressive and natural syntax.
Release Notes: This is a significant change in language semantics. Object values are stateless by default, which means they are not preserved, but evaluated on each request. This makes objects act like functions. To preserve the once evaluated value, a new 'keep value' operator can be used. The language runtime license has been changed to the LGPLv3.
The BuildBot is a system to automate the compile/test cycle required by most software projects to validate code changes. It builds and tests the tree each time a change is committed, providing status updates through a Web page or other protocols.
Release Notes: This release brings a plethora of new features: support for building projects composed of multiple codebases; new, much more flexible property interpolation support (Interpolate); significant improvements to the ForceScheduler; and much more. The release also drops support for some older software: Buildbot now requires at least Python-2.5 and Twisted-9.0.0.
gWaei is an easy to use and powerful dictionary program for Japanese to English translation. It organizes results by relevance and supports regex searches, tabs, spell checking, kanji handwriting recognition, and a console interface.
Release Notes: This is a bugfix release. The changes mostly focus on getting the menus to work correctly on the Ubuntu Unity global menu without causing crashes. Dictionary selection accelerators have been reenabled. A primary-toolbar style has been added to the main toolbar, and there are some style fixes for Unity. UI updates when dictionaries are reordered have been fixed.
Fresh IDE is a visual assembly language IDE with a built-in Flat assembler (FASM) compiler. It is written in Fresh IDE and is a self-compilable application. It is fully compatible with FASM and can be compiled with every version of FASM, as well. The main goal of Fresh is to make programming in assembly as fast and efficient as in high-level languages, without sacrificing the small application size and raw power of assembly language. It is a Windows application, but it runs in Wine very well and can create, compile, debug, and run applications for Windows and Linux on both Windows and Linux host machines.
Release Notes: This release contains major changes both in the IDE and in the FreshLib library. The FASM compiler has been updated to version 1.71, which contains important new features. Thanks to the new compiler, a new "text" macro has been created which creates only one copy of the duplicated strings. Procedure call macros allow directly calling string constants as an arguments, improving readability of the sources. The DLL imports system has been changed to allow custom user imports. All libraries, examples, and templates have been updated accordingly. Several longstanding bugs and misbehaviors have been fixed.
Liberté Linux is a secure, reliable, lightweight, and easy to use Gentoo-based live USB Linux distribution intended as a communication aid in hostile environments. It installs as a regular directory on a USB/SD key, and after a single-click setup, boots on any desktop computer or laptop. The Internet connection is then used to set up a Tor circuit, which handles all network communication. During first boot, a unique email ID is generated from fingerprints of user's certificate and Tor hidden service key. This persistent ID allows one to stealthily communicate with other Liberté users. The distribution includes image and document processing applications, and can function as a secure Web browsing platform. For developers, Liberté can also serve as a robust framework for mastering Gentoo-based live USBs/CDs. The build process is fully automated with incremental build support, and is more mature and reliable than most of Gentoo's own outdated live CD tools.
Release Notes: This release implements a UEFI Secure Boot-based trusted boot chain, the first time such support has been released in a Linux distribution. Other notables features include kernel 3.4.7 with overlayfs replacing Unionfs, better Xorg Mesa drivers, support for Tor bridges, and a non-anonymous boot mode.
fli4l is a single-floppy Linux-based ISDN/DSL/ethernet-router. It features configuration with some simple ASCII-files, several possible connection-flavors (in/out/callback, and raw IP/PPP), channel bundling (an extra channel can be added through a Windows/Unix-client), configuration of multiple networks, least-cost routing, automatic choice of provider, display/calculation of connection times and costs, and a Windows/Unix client to control dial/hangup, monitor traffic and monitor incoming calls on ISDN (see screenshot).
Release Notes: This release comes with only a few new features. Mostly, it contains bugfixes. Support for IPv6 has improved.
netstat-monitor is a commandline tool for monitoring network connections. Its output is similar to the output from the netstat command with the options "netstat --inet -alp". Netstat-monitor can be left running, though, and will report new connections as they are made. Also, filters can be created to limit what's displayed to just what's unexpected or interesting.
Release Notes: This is the first version.
libtiff provides support for the Tag Image File Format (TIFF), a widely used format for storing image data. The latest version of the TIFF specification is available on-line in several different formats, as are a number of TIFF Technical Notes (TTN's). Included in this software distribution is a library, libtiff, for reading and writing TIFF, a small collection of tools for doing simple manipulations of TIFF images on UNIX systems, and documentation on the library and tools. A small assortment of TIFF-related software for UNIX that has been contributed by others is also included. The library, along with associated tool programs, should handle most of your needs for reading and writing TIFF images on 32- and 64-bit machines.
Release Notes: This is primarily a bugfix release. A number of important security issues have been resolved. Accessor functions for TIFF field information have been added to support functionality which was available in libtiff 3.9.X. This is the version recommended for use.
Moqui Framework is a seamlessly integrated, enterprise-ready framework for building enterprise automation applications based on Java. It includes tools for database interaction (relational, graph, document), logic in local and Web services, Web and other UIs with screens and forms, security, file/resource access, scripts, templates, localization, caching, logging, searching, business rules, workflow, multi-tenancy, and integration.
Release Notes: This is primarily a bugfix release. While a few issues have been fixed, the most important one for those just trying Moqui is the explicit sorting of files by name during data loading, which addresses an issue on Linux servers which could make the files in a directory listing through the Java File API come back in any order. Minor new features include DB-configured User Fields on entities, hostname-based tenant selection, and an easier way to specify default themes. A special thanks to the people who have helped test recent releases and offered feedback.
Skulker is a rules-based tool for log and temporary file management. It offers a wide range of facilities to help manage disk space, including compression, deletion, rotation, archiving, and directory reorganization. It provides dry-run facilities to test new rules, as well as detailed space reclaimed reporting.
Release Notes: This release adds support for the "group_by_directory" directive to alter the handling for recursive directory matching to limit lists of files to process on a per-directory basis, rather than the default of the complete matched list.
Paludis is a package manager for Gentoo (and derived distributions) and Exherbo. It consists of a core library and a number of console-based clients. Package formats supported include Gentoo ebuilds and kdebuilds (as defined by the Package Manager Specification), the Exherbo exheres-0 format, and various miscellaneous utility pseudo-formats for managing accounts, unwritten and unavailable packages, and packages for which no package exists.
Release Notes: EAPI 5 is now supported.
I2P is an anonymizing network, offering a simple layer that identity-sensitive applications can use to securely communicate. All data is wrapped with several layers of encryption, and the network is both distributed and dynamic, with no trusted parties.
Release Notes: This release adds extensive low-level changes to improve the performance and efficiency of the router. It updates the UPnP library to make UPnP work for more people. I2PSnark now has DHT support, but it is not yet enabled by default, as the authors plan to do more testing during the upcoming 0.9.3 development cycle. As usual, there's also a lot of bugfixes in this release, so updating is recommended.
Makagiga is an easy-to-use, portable application for doing a variety of tasks, such as todo listing, text editing, or RSS reading. Plugins are used to implement its various capabilities.
Release Notes: This final release includes minor bugfixes and features, including a Bookmarks button in the color chooser dialog, source code cleanup, and various optimizations.
XML Worker parses (X)HTML snippets and the associated CSS and converts them to PDF. It is an extra component for iText, and is a new version of the old HTMLWorker which used to be shipped with iText.
Release Notes: This minor release adds fixes which were necessary to make the first public release of XFA Worker (a project which depends on XML Worker).
iText is a library that contains classes to generate and manipulate documents in the Portable Document Format (PDF). Document manipulation includes splitting, merging, and filling out forms (AcroForms, static and dynamic XFA forms).
Release Notes: Most of the changes involve the digital signatures API which is documented in a white paper which will be released next week. This release fixes some bugs in PdfReader, PdfAWriter, and JPEG/TIFF handling. New functionality to allow page breaks at specific row numbers has been added to PdfPTable.
CLFSWM (Common Lisp FullScreen Window Manager) is an X11 window manager where windows are almost always fullscreen maximized or tiled. It can be driven using the keyboard alone or with the mouse.
Release Notes: This release adds transparency support with xcompmgr, multi-head support out of the box (no more need for an individual hack), and a new Exposé Mode which supports infinite children (previously 26) and multiple roots. A toolbar and a wallpaper module have been added to the contrib directory.
Milk is a machine learning toolkit in Python. Its focus is on supervised classification with several classifiers available: SVMs (based on libsvm), k-NN, random forests, and decision trees. It also performs feature selection. These classifiers can be combined in many ways to form different classification systems. For unsupervised learning, milk supports k-means clustering and affinity propagation.
Release Notes: This release fixes a bug in adaboost and adds a few extra small functions such as zscoring on multiple axes, Euclidean multi-dimensional scaling, and tree-based multi-class learning.
MDIUtilities provides a set of utility classes that can be used for desktop application development. It contains a network preferences implementation, XML utility classes, geometry utility classes, additional Swing classes, and other miscellaneous classes.
Release Notes: This release makes the getChildURL method in the FileUtilities class work well with HTTP or HTTPS protocols, and adds new methods in the FileUtilities class to know whether the protocol is HTTP or HTTPS.
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: Unit changes are now logged to the journal. udev will now automatically inform the btrfs kernel logic about btrfs RAID components showing up. logind's inhibition logic has been updated to handle the lid switch and the power and sleep keys all the time.