Red language is a native-code compiled functional, imperative, symbolic, and homoiconic programming language that re-uses most of REBOL's syntax and semantics. Both static and JIT compilation support are planned. A strong emphasis is made on concurrency and both task and data parallelism support using an actor-like abstraction and parallel collections (Scala-like). The target range of usage spreads from low-level system programming (thanks to the built-in Red/System C-level DSL) and embedded systems, up to high-level scripting, with an optional REPL console.
Release Notes: The Red/System port on Mac OS X is now completed and on par with the Windows and Linux ones. The new Mach-O file emitter supports all of the current Red/System features, including #syscall and #import directives.
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: The Python bindings now cover various additional things. CONFIG_PROTECT is now available for merge-check hooks. When using Portage format configurations, userpriv is now available.
The massXpert software package is a mass spectrometry environment for linear (bio-)polymers. It inherits all the innovations of GNU polyxmass. It allows the detailed definition of new polymer chemistries in the XpertDef module. These chemistry definitions are then used in the desktop calculator-like mass calculator (XpertCalc) and in the sophisticated polymer sequence editor and (bio-)chemical/mass spectrometric simulations module (XpertEdit). Available simulations include polymer and monomer chemical modifications, polymer sequence cleavage, gas-phase fragmentation, m/z ratio calculations, and more.
Release Notes: This release switched the whole XpertMiner module to the TableView data display method. This allows for easier code maintenance and for a clearer graphical user interface. Code in the MzLabInputOligomerTreeView class has been refactored to improve quality and readability. The XpertMiner window layout has more clarity. A feature has been added to call a calculator window right from the sequence editor window with either whole or selected sequence masses pre-seeded.
Seo Panel is a complete control panel for managing search engine optimization of your Web sites. It contains many SEO tools to increase and track the performance of your Web sites. It lets you develop your own plugins for the panel. It includes an automatic directory submission tool, Site Auditor with a sitemap generator, a keyword position checker, a meta tag generator, Google and Alexa rank checkers, a backlink checker, a proxy server feature, multi-language support, and the ability to schedule, send, export, and print reports.
Release Notes: This release has support for 17 languages, SEO Auditor Tool, and many new features. Site Auditor will crawl through each page of a Web site and also audit SEO factors of each pages. Then it will give a detailed report about SEO details of each page. It will also find out duplicate page titles, meta description, and keywords in the site. It can create XML, HTML, or text sitemap files to submit to search engines.
DDMSence (pronounced "dee-dee-em-Essence") is the only Java library that fully supports the DoD Discovery Metadata Specification (DDMS). It provides a complete implementation of the DDMS specification using any DDMS version between 2.0 and 5.0. Validation is performed according to both the schema and the specification, and custom validation rules can be defined with ISO Schematron.
Release Notes: This release adds support for XSLT2-based Schematron validation, performance improvements when using multiple Controlled Vocabularies, and a few minor bugfixes. It is backwards compatible with 1.10.0.
PBZIP2 is a parallel implementation of the bzip2 block-sorting file compressor that uses pthreads and achieves near-linear speedup on SMP machines. The output of this version is fully compatible with bzip2 1.0.2 or newer (ie: anything compressed with PBZIP2 can be decompressed with bzip2).
Release Notes: This release fixes excessive output permissions while compress/decompress is in progress. It now emulates the same behaviour as bzip2.
Gaupol is an editor for text-based subtitle files. It supports multiple subtitle file formats and provides means of creating subtitles, editing text, and timing subtitles to match video. The user interface is designed with attention to batch processing of multiple documents and convenience of translating.
Release Notes: Speech recognition functionality has been added to allow automatic generation of subtitles from video.
Video Contact Sheet *NIX creates a contact sheet (preview) from videos by taking still captures distributed over the length of the video. The output image contains useful information on the video such as codecs, file size, screen size, frame rate, and length. It requires MPlayer or FFmpeg and ImageMagick. It is confirmed to work on Linux and FreeBSD, and possibly other POSIX/UNIX systems.
Release Notes: This release actually handles --ffmpeg and --mplayer. It has correct parsing of -U. Switched to a minimum of bash 3.1. Avoids re-capturing the same frame twice; Uses getent instead of /etc/passwd when available. It will not use mplayer's length as a ceiling for timecode removal.
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 is a bugfix revision building on 0.8.4p1. The full list of fixes is in the NEWS file, but most center around property rendering, mergeRequests, and utility subcommands like 'checkconfig' and 'try'.
QComicBook is a viewer for rar, zip, cbr, and cbz format comic book archives containing JPEG or PNG images. Its features include automatic handling of archives, full-screen mode, page scaling, and mouse or keyboard navigation.
Release Notes: This release removes the thin border around the scroll area widget. It fixes compilation errors on some systems (such as Ubuntu) caused by conflict with Page.h from libpoppler.
VLC media player is a multimedia player, framework, streamer, and encoder. It can play inputs like files, network streams, DVDs, audio CDs, Blu-Rays, capture devices, and screens. It can play most audio and video codecs and formats (MPEG 1/2/4, H264, VC-1, DivX, WMV, Vorbis, AC3, AAC, MKV, etc.), but can also be used to convert to different formats and/or send streams through the network.
Release Notes: This is the twelfth release of the 1.1.x branch. This is a minor release, focused on security issues and bugfixes. It notably fixes security issues in the AVI and RM demuxers, improves the AVI muxer for transcoding, the OS X interface, extensions support, and the Windows Web plugin. It also integrates updated codecs and translations.
Lua is a programming language originally designed for extending applications, but also frequently used as a general-purpose, stand-alone language. It combines simple procedural syntax (similar to Pascal) with powerful data description constructs based on associative arrays and extensible semantics. It is dynamically typed, interpreted from bytecodes, and has automatic memory management, making it ideal for configuration, scripting, and rapid prototyping. It is implemented as a small library of C functions, written in ANSI C, and compiles unmodified in all known platforms. The implementation goals are simplicity, efficiency, portability, and low embedding cost. It has been used on games such as World of Warcraft, FarCry and Angry Birds, among others.
Release Notes: Changes since rc4: 'table.pack' returns 'n' too; clarifications between 'deprecated' and 'removed'; a fix for a compilation error in 'luai_apicheck' with LUA_USE_APICHECK; removal of an incorrect assert in lparser.c; and reordering of some defines in lua.h.
The j661 project provides a generic CDS (or ARINC 661 Server) in order to facilitate the understanding of the ARINC 661 standard, prototype ARINC 661 concepts and architectures, and facilitate the reuse of ARINC 661 specifications and artefacts between projects. The CDS architecture is designed to allow defining the Server behavior to be easily modified or extended. This is achieved by a modular plug-in architecture, allowing customization at runtime without changing anything in the Server core itself.
Release Notes: This release fix remaining problems with the new A661_GP_POLYLINE widget, and also simplifies the GUI component used in the client and the editor to edit array values for widgets. This version also fixes some problems with use when using external devices in the server. The demos have been updated, and now add an example for implementing an external cursor for the server.
DeforaOS Panel manages panel windows for the desktop environment. It also supports smaller screen sizes and finger-based user interaction. It is extensible via a plug-in system, and provides a number of additional applets.
Release Notes: This version adds two new applets: one to print the title of the active application, and one to close it (for embedded mode). The left-most and right-most applet placements were removed from the API. The panels' position (top/bottom/both) is now determined by the configuration file only. The configuration interface was slightly improved as well. Finally, some run-time and compile-time issues were addressed, notably with the separate test application.
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: In 3.0.1 there was a bug that would make gWaei freeze from time to time due to some thread locking, which is the reason for this rushed version. Also, a warning that appeared when clicking a lot of Kanji in the main results pane was fixed. With any luck, the 3.0.x series is now stable.
ferm is a tool to maintain and setup complicated firewall rules. It allows one to reduce the tedious task of carefully inserting rules and chains, thus enabling the firewall administrator to spend more time on developing good rules, and less time on the proper implementation of those rules. These rules will be executed by the preferred kernel interface, such as ipchains and iptables, and in one pass. Firewall rules can also be split into different files and loaded at will.
Release Notes: Better support for mixed IPv4/IPv6 rules.
DBKiss is a one-PHP-file database browser that is easy to upload and use. It supports MySQL and PostgreSQL and features import/export of data, searching of the whole database or single tables, an advanced SQL editor, saving of templates, multi-query execution with pagination, and more.
Release Notes: Links in data output are now clickable. Clicking them does not reveal the location of your dbkiss script to external sites.
Support Incident Tracker (or SiT!) is a Web-based application for tracking technical support calls or emails. It can manage contacts, sites, technical support contracts, and support incidents in one place. You can send and receive email directly from SiT!, attaching files and recording every communication in the incident log. SiT! is aware of Service Level Agreements, and incidents are flagged if they stray outside of them.
Release Notes: This release includes security fixes for some issues, resolves a problem configuring inventory types, and fixes a number of error messages related to input checking. In addition, this release includes updated translations for Portuguese and German.
The tcb suite implements the alternative password shadowing scheme on Openwall GNU/*/Linux (Owl) which allows many core system utilities (passwd(1) being the primary example) to operate with little privilege. It is being made available separately from Owl primarily for use by other distributions. This package contains three core components of the tcb suite: pam_tcb (a PAM module which supersedes pam_unix), libnss_tcb (the accompanying NSS module), and libtcb (a library for accessing tcb shadow files, used by the PAM and NSS modules as well as by user management tools on Owl).
Release Notes: The default hash encoding prefix has been changed from "$2a$" to "$2y$" (which requires crypt_blowfish 1.2 or newer).
crypt_blowfish is an efficient implementation of a modern password hashing algorithm, based on the Blowfish block cipher, provided via the crypt(3) and a reentrant interface. It is compatible with bcrypt as used in OpenBSD. It is adaptable to future processor performance improvements, allowing you to arbitrarily increase the processing cost of checking a password while still maintaining compatibility with your older password hashes. The hashes it produces are several orders of magnitude stronger than traditional Unix DES-based or FreeBSD-style MD5-based hashes.
Release Notes: Support for the "$2y$" prefix (denoting correctly computed hashes) has been added. A countermeasure to avoid one-correct to many-buggy collisions with the "$2a$" prefix has been added (which is desirable when upgrading systems with existing "$2a$" hashes computed using pre-1.1 versions of crypt_blowfish). The "make check" tests and the runtime quick self-test have been improved. A patch for glibc 2.13 and 2.14 has been added. The documentation has been updated.
pfcalc is a portable command line tool used to calculate pipe friction and pressure drop through pipes using the Darcy-Weisbach equation.
Release Notes: The licensing was upgraded to GPLv3. The word "beta" was removed from the version description. The #define directives for TRUE and FALSE were replaced with an enum construct. Long arguments (GNU-style arguments) were implemented. Some code was cleaned up. The man page was updated. The unused file pfcalcrc was removed from the distribution package.
Task Coach is a simple todo manager to manage personal tasks and todo lists. It grew out of a frustration that well-known task managers, such as those provided with Outlook or Lotus Notes, do not provide facilities for composite tasks. Often, tasks and other things to do consist of several activities. Task Coach is designed to deal with composite tasks.
Release Notes: This is a mixed bugfix and feature release.
The Legend of Edgar is a 2D platform game with a persistent world. When Edgar's father fails to return home after venturing out one dark and stormy night, Edgar fears the worst: he has been captured by the evil sorcerer who lives in a fortress beyond the forbidden swamp. In The Legend of Edgar, you take on the role of Edgar as he ventures across the world, battling fearsome creatures and solving puzzles while trying to find and rescue his father.
Release Notes: A crash when loading a saved game was fixed. A problem with the book in the Occult section of the Library was fixed. Support for offline medals was added.
H2 is an SQL database engine written in Java that implements the JDBC API. Embedded, server, and clustering modes are available. A browser based console application is included. The database has strong security features. Disk based and in-memory databases and tables are supported.
Release Notes: Problems with upgrading a database with CLOB or BLOB data have been fixed. Compatibility with the R programming language was improved (by disabling the database_to_upper flag). Test cases were simplified using assertThrows(...). Date, time, and timestamp data type processing has been re-implemented.
pybook is a Web-based application to manage your book collection. Although it is Web-based, it's a single-user application and is intended to be installed on your desktop, then accessed from anywhere on your home network or the Internet.
Release Notes: This version includes automatic selection of the Amazon store depending on the country (based on ISBN). Some small UI improvements were also made.