The Intel Software Development Emulator is a functional emulator for new and upcoming instruction set extensions. The emulator is based on the Pin dynamic binary instrumentation system (and XED). It emulates the new instructions in the SSE4, AES, PCLMULQDQ, and RTM, BMI1, and BMI2 Intel AVX, AVX2, and AVX512 instruction set extensions. This allows developers to gain familiarity with Intel's upcoming instruction set extensions.
Release Notes: This release fixes Quark handling of the PAUSE instruction.
fping is a ping-like program which uses the Internet Control Message Protocol (ICMP) echo request to determine if a target host is responding. fping differs from ping in that you can specify any number of targets on the command line, or specify a file containing the lists of targets to ping. Instead of sending pings to one target until it times out or replies, fping will send out a ping packet and move on to the next target in a round-robin fashion.
Release Notes: This release adds support for the ppc64le architecture, fixes a problem happening after socket errors, and improves FreeBSD support.
List My Apps scans your Android device to compile a list of apps, which can then be shared with your friends. Format options include plain text, HTML list, BBCode list, and Markdown list (for Reddit). All lists can conveniently link back to Google Play.
Release Notes: This release adds app tagging and social recommendations.
gPodder is a Podcast receiver/catcher written in Python and pyGTK. It manages podcast feeds for you, and automatically downloads all podcasts from as many feeds as you like. If you are interested in Podcast feeds, simply put the feed URLs into gPodder and it will download all episodes for you automatically. If there is a new episode, it will get it for you. It supports download resume, if the server supports it.
Release Notes: This release fixes a bug with YouTube integration.
Canumb aims to crunch data on various forms and turn them into something meaningful. A variety of inputs are currently supported, such as different number base conversions (decimal to hexadecimal, binary to hexadecimal, octal to decimal, etc.) and various encoded formats (a base64 encoder decoder and a URI encoder decoder). It's built to allow for extension when the future demands other input formats be crunched.
Release Notes: This patch release addresses one major flaw which could make the server crash if the user orchestrated an invalid POST request. There are also some minor usability and aesthetic fixes.
Mpg123 is a fast, free and portable MPEG audio player and decoder library mainly for Unix (but also ported to other platforms). It supports MPEG 1.0/2.0/2.5 layers 1, 2, and 3, with CD quality playback even on relatively slow CPUs.
Release Notes: This release improves support for ARM CPUs a lot. A-law output was implemented.
THIS (This HTML Is Simple) is a content management system with blog capabilities. It features HTML templates, themes, and an extensible database design, with an emphasis on code/data separation, but it has many odd features and requires much manual maintenence.
Release Notes: This release solidifies the architecture and the set-up code has been finished. Overall size and complexity has been reduced. The Admin code has been improved. Documentation has been improved. All known bugs have been fixed.
cvs-fast-export analyzes a collection of RCS files in a CVS repository (or outside of one) and, when possible, emits an equivalent history in the form of a fast-import stream. Not all possible histories can be rendered this way; the program tries to emit useful warnings when it can't. The program can also produce a visualization of the resulting commit DAG in the DOT format handled by the graphviz suite. The package also includes cvssync, a tool for mirroring masters from remote CVS hosts.
Release Notes: RCS/CVS usernames may now begin with a digit. A mess around keyword expansion was cleaned up; it had been misdocumented. Some minor bugs in the test suite were fixed. A signedness issue on 64-bit machines was fixed.
upstart is a replacement for the /sbin/init daemon that handles starting of tasks and services during boot, stopping them during shutdown, and supervising them while the system is running.
Release Notes: Stops Upstart from indirectly stealing console ownership. Fixes a bug that could result in incorrect output from initctl(8) environment commands. Fixes incorrect variable usage that could result in a crash. Fixes a stateful re-exec issue triggered by invalid jobs. A stateful re-exec fix to serialize the D-Bus session bus. init-checkconf(8) now uses a Session Init and can also be run as root. upstart-socket-bridge(8) now supports IPv6. Allows telinit(8) to work on systems with no D-Bus system bus.
Ldap Synchronization Connector reads from any data source including databases, LDAP directories, or files and transforms and compares this data to an LDAP directory. These connectors can then be used to continuously synchronize a data source to a directory, for a one shot import, or to compare differences by outputting CSV or LDIF format reports. It offers a powerful transformation engine based on a scripting language to easily manipulate data on the fly. Various identity management functions are included for directory-specific compatibility - most notably Active Directory (changing passwords, account status, last logon, etc.).
Release Notes: Integer limitation in unixTimestampToADTime. Fixes in the monitoring script. Fixes for documentation and the unit test. Manages NULL values in JDBC source in asynchronous mode.
LemonLDAP::NG is a modular Web SSO based on Apache::Session modules. It simplifies the building of a protected area with a few changes in the application. It manages both authentication and authorization and provides headers for accounting, so you can have full AAA protection for your Web space. LemonLDAP::NG is a complete rewrite of LemonLDAP. All components needed to use it and to administer it are included in the tarball. However, all modules developed for LemonLDAP may not work with LemonLDAP::NG.
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: An important change in quasiquote syntax that breaks backward compatibility (albeit trivially). A new assert directive in the pattern language. Functions for environment manipulation are exposed. New functions for simplifying the opening of multiple files as one big stream. A base ten log function. print-line can be called with no arguments. Fixes broken support for dynamic field widths and precisions in the format function. Fixes a few minor bugs in the main command line processing and elsewhere.
WeatherLog is an application for keeping track of the weather and getting information about past trends.
Release Notes: This release adds the ability to select a subset of dates to show info/charts about. It differs from the existing feature in that the new one allows for non-consecutive dates.
Wireshark is a network protocol analyzer, or "packet sniffer", that lets you capture and interactively browse the contents of network frames. It provides a commercial-quality packet analyzer for Unix, and the most useful packet analyzer on any platform.
Release Notes: Several vulnerabilities have been fixed. Many other bugs have been fixed.
ClassicMenu Indicator is a notification area applet (application indicator) for the top panel of Ubuntu's Unity desktop environment. It provides a simple way to get a classic GNOME-style application menu for those who prefer this over the Unity dash menu. Like the classic GNOME menu, it includes Wine games and applications if you have those installed.
Release Notes: This release uses $XDG_MENU_PREFIX to find desktop-specific menu definitions. This fixes the menu, for example, on Xubuntu. The items in the "ClassicMenu Indicator" are on all desktops, and there are some new items to change the configuration, e.g. to get the old icon back. This release adds Arabic, Bulgarian, Catalan, Galician, Greek, Norwegian Bokmal, Spanish, Swedish, Telugu, and Turkish translations.
GAMGI (General Atomistic Modelling Graphic Interface) is a program to build, view, and analyze atomic strucures such as molecules, crystals, glasses, liquids, etc. It aims to be useful for: the scientific community working in Atomistic Modelling that needs a graphic interface to build input data and to view and analyse output data, calculated with Ab-Initio and Molecular Mechanics programs; the scientific community at large studying chemistry, physics, materials science, geology, etc., that needs a graphic interface to view and analyse atomic structural information and to prepare images for presentations in classes and seminars; teaching chemistry and physics in secondary schools and universities; science promotion in schools, exhibitions and science museums.
Release Notes: All Formats documentation has been reviewed, particularly for Cluster, Group, Plane, and Direction objects. Attribute type has been replaced by reference in XML group elements. The code bridging GTK and OpenGL has been reviewed. The license for the source code and documentation has been changed to the GPLv3. sha256sum is used to checksum distribution tarball files.
librsb is a library for sparse matrix computations featuring the Recursive Sparse Blocks (RSB) matrix format. This format allows cache-efficient and multithreaded (that is, shared memory parallel) operations on large sparse matrices. The most common operations necessary to iterative solvers are available (matrix-vector multiplication, triangular solution, rows/columns scaling, diagonal extraction/setting, blocks extraction, norm computation, formats conversion). The RSB format is especially well-suited for symmetric and transposed multiplication variants. On these variants, librsb has been found to be faster than Intel MKL's implementation for CSR. Most numerical kernels code is auto-generated, and the supported numerical types can be chosen by the user at buildtime. librsb implements the Sparse BLAS standard, as specified in the BLAS Forum documents.
Release Notes: This is a maintenance release with small fixes: a compiler bug workaround; an innocent incorrect function signature bugfix; using REAL(KIND(1.e0)) instead of REAL*4; and minor bugfixes to the rsbench program and the Sparse BLAS functionality.
Attic is a deduplicating backup program. The main goal of attic is to provide an efficient and secure way to back up data. The data deduplication technique used makes Attic suitable for daily backups since only actual changes are stored. Main features: space efficient storage, optional data encryption, and off-site backups.
Release Notes: This release adds new features such as a "check" command for repository consistency checks, improves metadata deduplication, and adds many bugfixes and other minor improvements
BIRQ (Balance IRQs) balances interrupts between CPUs on Linux while under high loads. It is written in C with no external dependencies.
Release Notes: Sometimes, while under a really high load, the previous version of birq can mistakenly blacklist IRQs on start. This has been fixed in birq-1.1.1, along with fixes for some warnings.
alscan extracts data from Web server access logs. It creates a report based upon the contents of the logs and the options specified on the commandline.
Release Notes: This is the initial public release.
Aspose.Slides for Java is a Java component for manipulating PowerPoint presentations. It doesn't require PowerPoint and supports export to PDF, embedding and linking of audio and video frames, slide cloning, thumbnail generation, and presentation features, the ability to extract text from a presentation, and more.
Release Notes: This release improves HTML exportation, which includes support for bookmarks and rendering bullet points in the output HTML. It rectifies issues like wrong text wrapping, improper background images, and improper text rendering for exported HTML. PDF exportation has been enhanced in this release. For this, many issues pertaining to missing or improperly-rendered images and improper horizontal or vertical lines for shapes have been resolved. This release also improves wrong font rendering, including Chinese fonts for generated PDF files.
IMP, the Internet Messaging Program, allows Web-based access to IMAP and POP3 mail servers and provides a range of features normally found only in desktop email clients.
Release Notes: This release adds a link to save all attachments to the message popup window, improves support for broken S/MIME messages, updates the Danish translation, and adds small bugfixes and improvements.
isort automatically sorts and sections Python imports. It can turn even the most messy import structure into nice clean sections without duplicates. It provides a command line utility, Python library, and Kate plugin for convenient use.
Release Notes: This release fixes a bug which caused isort to incorrectly wrap imports when they where wrapped after a period.
MyJSQLView provides an easy-to-use Java based GUI frontend for viewing, adding, editing, or deleting data in the Apache Derby, H2, HSQL, Microsoft SQL, MSAccess, MySQL, Oracle, PostgreSQL, and SQLite databases. A query frame allows the building of complex SQL statements and SQL Query Bucket for saving such. The application allows easy sorting, searching, and import/export of table data. A plug-in framework allows inclusion of tools to visually build queries, profiles, and plot data for analysis.
Release Notes: This release supports the Microsoft SQL database and updates the Visual QueryBuilder plugin.
The Advanced Bash Scripting Guide is both a reference and a tutorial on shell scripting. This comprehensive book, the equivalent of 1,000+ print pages, covers almost every aspect of shell scripting. It contains 382 profusely commented illustrative examples, a number of tables, and a cross-linked index/glossary. Not just a shell scripting tutorial, this book also provides an introduction to basic programming techniques, such as sorting and recursion. Included scripts are the Game of Life, a Perquackey variant, a Morse code trainer, and an implementation of the Gronsfeld Cipher. This book is suited for both individual study and classroom use. It covers Bash, up to and including version 4.2. Note that users of miniaturized single-board computers running Linux, such as the Raspberry Pi and the Beagle Bone, would find this Guide useful for learning and running Bash scripts to explore and expand the capabilities of these small, but powerful machines.
Release Notes: This is the final update of this project. It is essentially a minor bugfix release, but there is an important license change. The author has now removed the copyright and granted it to the Public Domain in all perpetuity.