FBReaderJ is an e-book reader for the Android platform. It is a clone of the FBReader book reader written in Java by the same authors. FBReaderJ supports several e-book formats: oeb, epub, and fb2. Direct reading from zip, tar, and gzip archives is supported.
Release Notes: ColorDict3 support (dictionary in a floating window) was improved. Full-size image view has been added, which works like a dictionary but for images, not words. Scrolling speed was improved for large books. Pressing the cancel button shows a menu of actions. Czech and Vietnamese translations have been updated.
SCSS is an R6RS Scheme library for parsing, querying, and emitting style information compatible with the W3C Cascading Stylesheets recommendation. While SCSS does not itself provide any rendering functionality, it can provide style information to applications and libraries that do. SCSS includes a pluggable API for arbitrary document implementations that allows it to accomodate the full range of selector types described in the W3C recommendation; SDOM is supported out-of-the-box.
Release Notes: SCSS has been re-organized and repackaged as an R6RS library. The API has been redesigned to improve performance and adherence to the W3C recommendation.
jack_oscrolloscope is a simple waveform viewer for JACK. The waveform is displayed in realtime, so you can always see the signal the instant it comes through JACK's input port.
Release Notes: This release is the first to use OpenGL drawing by default, though it's still possible to use SDL instead. Command line options were added to change the color and height of each track individually, and a lock-up problem that could occur especially under high load was fixed.
BPS implements a B-tree with a twist pointer set, which approaches the speed of the fastest, hash table based sets, while using several times less memory and still maintaining order. The set introduces a new B-tree variety with superior search and edit qualities. Compared with the GCC distributed tr1::unordered_set, the new set is only 30% slower while using 3 times less memory. Compared with the ordered std::set, it is almost 4 times faster while using 5 times less memory.
Release Notes: Two more bugs in the same insertion algorithm of the last introduced pointer set were fixed.
Minicom is a serial communication program. It is a Unix clone of the well-known MS-DOS Telix program. It has ANSI color, a dialing directory, dial-a-list, and a scripting language.
Release Notes: This is a maintenance release with bug fixes and translation updates.
pyliblo is a Python wrapper for the liblo OSC library. It supports almost the complete functionality of liblo, allowing you to send and receive OSC messages using a nice and simple Python API.
Release Notes: The send functions now raise an IOError if sending failed, which is especially useful for TCP connections. The code was cleaned up, making it more readable and slightly more efficient than previous versions.
Super Flexible File Synchronizer lets you back up your data and synchronize PCs, Macs, servers, notebooks, and online storage space. You can set up as many different jobs as you need and run them manually or by using the scheduler. The software works with local hard drives and any other mounted volumes. In addition, it comes with support for FTP, SSH, HTTP, WebDAV, Amazon S3, and Google Docs. You can use Zip compression and data encryption. There are powerful synchronization modes, including Standard Copying, Exact Mirror, and SmartTracking.
Release Notes: This update fixes an issue where the files' timestamps were shown with the timezone offset subtracted twice. Local copies of files created by the software would still have the correct timestamp, but files uploaded via FTP, or files with Filename Encoding could get the wrong timestamp. The update also fixes a few Google Docs issues.
Retro is a clean, minimalist language with roots in Forth. It supports all major OSes in use today, and was designed to be easy to learn, use, and modify for specific needs.
Release Notes: This release fixes small bugs in three combinators used for loops and hiding of function names. It also includes RxSQL for communicating with sqlite3 databases, Autopsy for debugging, and Casket for Web application development. The block editor has been updated as well. Finally, there is a new Common Lisp implementation of the VM.
The Joomla! Show TwitrPix Module fetches an RSS feed from TwitrPix to display Twitter pictures. Features include displaying public or personal feeds, showing pictures in single or multiple picture modes, displaying the description when the mouse is over the picture, and displaying a large version of each picture on the personal website using Highslide JS or the TwitrPix website.
Release Notes: This release adds installation support for Joomla! 1.6 (stable). The code was refactored for better performance. Minor bugs were fixed.
Guitar Trainer is an application for mobile devices that helps musicians learn the fretboard of their stringed instrument thoroughly. It supports guitar, bass, banjo, ukulele, mandolin, and cavaquinho (in standard and alternate tunings). It includes a training mode, a game mode, and a tuner. It should work on any Java device supporting CLDC 1.1/MIDP 2.0.
Release Notes: A new Finnish translation was added.
GNU ddrescue is a data recovery tool. It copies data from one file or block device (hard disk, CD-ROM, etc.) to another, trying to rescue the good parts first in case of read errors. GNU ddrescuelog is a tool that manipulates ddrescue logfiles, shows logfile contents, converts logfiles to/from other formats, compares logfiles, tests rescue status, and can delete a logfile if the rescue is done.
Release Notes: Ddrescuelog, a tool for conversion and manipulation of ddrescue logfiles, has been added.
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: This is an updated version of 4MLinux-1.1-server-edition, using 4MLinux-2.0 as a core system. The supported servers are: FTP, HTTP, SFTP, SSH, and Telnet. The CGI version of PHP 5.3.5 and iptables 1.4.10 (with firewall script) are also included.
compressible is a command line utility to test whether compressing a given file with bzip2 is likely to result in space savings greater than a given threshold. It does bzip2 compression on samples taken from several locations in the file.
Release Notes: This is the first public release.
gentoo is a file manager that uses the two-pane concept and is somewhat inspired by DOpus. It strives to be very configurable and lets you do all of the configuration from a GUI within the program itself. Filesystem access is done through the GIO virtual file system layer whenever possible. Using advanced file typing and styling systems, gentoo determines how to display files in its listings, and also how to act on them. The package includes a set of over 120 unique handcrafted icons for many different types of files.
Release Notes: A bug that made it impossible to double-click file and directory names was fixed. The configure-script was tweaked to require a more recent version of GTK+. Two new translations were added for Catalan and Spanish. A few other minor fixes were made.
Data Crow is a movie, video, book, image, software, and music cataloger/media manager. Data Crow uses MusicBrainz, Amazon, IMDb, and many other Web services to retrieve the information for you. It is highly customizable, easy to use, and feature rich. It helps you to keep track of your loans, allows you to create reports, enables you to create your own modules (using wizards) and, most importantly, enables you to easily manage all your collections.
Release Notes: Important bugs were fixed.
Maitreya is an application for Western and Vedic Astrology (Jyotish). The Vedic part supports many parts of classical Vedic astrology (according to Parasara) and some items of Jaimini Astrology. The Western part supports, among others, the systems of Ebertin and Witte (Uranian astrology).
Release Notes: Bugs were fixed.
ExpressionJ is a Java library for interpreting simple numeric expressions, which may be used in all applications that have to combine numeric values but do not want to use full-blown scripting languages.
Release Notes: This release fixes bad declaration of return type for some numeric expressions. It also adds an array type for expressions, variables, and constants, as well as the ability to get an index of the array.
linsmallc is a port of the Cain/Hendrix Small-C compiler to Linux.
Release Notes: raise() was deleted. In extdump(), the "ptrext" variable was renamed to "Sym". multidef() was renamed to redef().
dupeGuru Picture Edition is a tool to find duplicate pictures on your computer. dupeGuru PE is efficient, thanks to its quick fuzzy matching algorithm. Not only can dupeGuru PE find exact matches, but it can also find duplicates among pictures of different kind (PNG, JPEG, GIF, etc.) and quality. dupeGuru PE is customizable. You can tweak its matching engine to find exactly the kind of duplicates you want to find. The Preference page of the help file lists all the scanning engine settings you can change. dupeGuru PE is safe. Its engine has been especially designed with safety in mind. Its reference directory system as well as its grouping system prevent you from deleting pictures you didn't mean to delete. dupeGuru PE supports JPG, PNG, TIFF, GIF, BMP, and PSD formats. All these formats can be compared together. Not only can you delete the duplicate pictures dupeGuru PE finds, but you can also move or copy them elsewhere. You can also easily weed the bad duplicates out, thanks to the Power Marker.
Release Notes: The UI was redesigned. dupeGuru was internationalized and localized into French. The format of the help file was changed. The "Dimensions" column is now affected by the delta mode. Folders added through drag and drop are added to the recent folders list. A debugging mode was added.
Nmap ("Network Mapper") is a utility for network exploration, administration, and security auditing. It uses IP packets in novel ways to determine which hosts are available online (host discovery), which TCP/UDP ports are open (port scanning), and what applications and services are listening on each port (version detection). It can also identify remote host OS and device types via TCP/IP fingerprinting. Nmap offers flexible target and port specifications, decoy/stealth scanning for firewall and IDS evasion, and highly optimized timing algorithms for fast scanning.
Release Notes: Nping packet probing and analysis tool has been added. Nmap Scripting Engine has been enhanced, and many new NSE scripts and libraries have been added (the new totals are 177 and 54, respectively). Many OS fingerprints and version detection signatures have been added, bringing the totals to 2,982 and 7,319, respectively. Zenmap GUI has been made faster when handling giant enterprise networks, and some new features have been added to it (script selection interface, printing support, and more).
Flexmock is a mock/stub/spy library for Python. Its API is inspired by a Ruby library of the same name. However, it is not a goal of Python Flexmock to be a clone of the Ruby version. Instead, the focus is on providing full support for testing Python programs and making the creation of fake objects as unobtrusive as possible. Flexmock’s design focuses on simplicity and intuitiveness. This means that the API is as lean as possible, though a few convenient short-hand methods are provided to aid brevity and readability. Flexmock declarations are structured to read more like English sentences than API calls, and it is possible to chain them together in any order to achieve high degree of expressiveness in a single line of code.
Release Notes: This release added better error handling for trying to mock builtins, a simple test harness for running on multiple versions, and test runners. Unicode arg formatting was fixed. It is now impossible to mock non-existent methods. flexmock teardown can now take varargs (for better runner integration).
Bitflu is a BitTorrent client designed to run non-stop as a daemon. It does not provide a graphical interface, but offers a telnet interface and can handle multiple torrent downloads.
Release Notes: The Web interface has been rewritten from scratch and is now based on YUI2 (Yahoo!'s User Interface library). This release also adds support for 'dht://' URIs and fixes a few minor bugs.
MSR Tools is a source code evolution analysis tool. It consists of a framework for mining software repositories and tools for metric calculation, visualization, and defect prediction.
Release Notes: Generator and visualizator no longer require access to SCM. Config files have been changed.
YAGF is a graphical frontend for the cuneiform and tesseract OCR tools. It lets you open already scanned image files or obtain new images via XSane (scanning results are automatically passed to YAGF). Once you have a scanned image you can prepare it for recognition, select particular image areas for recognition, set the recognition language and so on. Recognized text is displayed in an editor window where it can be spell-checked, corrected, saved to disk, or copied to clipboard. YAGF also provides some facilities for a multi-page recognition.
Release Notes: Many small bugs were fixed. The base image and selected blocks can now be saved to the graphic files.
gquilt is a PyGTK GUI wrapper for quilt and mq. quilt and the mq extension to Mercurial (hg) are tools for managing a series of patches by keeping track of the changes each patch makes. Patches can be applied, unapplied, refreshed, etc.
Release Notes: This release is a major rewrite that aims to make the code easier to maintain. New features include remembering of visited playgrounds (to make switching playgrounds more user friendly) and mechanisms for specifying different editors/perusers for different file types.