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: This release is a migration to newer underlying technologies: Python 3, GTK+ 3, GStreamer 1.0, and the PyGObject bindings. Related to that, inline spellcheck and speech recognition are disabled while waiting for them to be ported to the same newer libraries. The line-breaking algorithm has been rewritten, several bugs have been fixed, most probably new ones have been introduced, and translations have been updated.
Eliot is a Scrabble game. It offers four different game modes (standard game, duplicate mode, training mode, and arbitration mode), to play alone, against the computer, or with other players. Several variants are also available (joker, explosive, 7 among 8). Eliot supports different dictionaries, and provides fast and powerful search tools (including search by regular expressions).
Release Notes: This major release brings a lot of new features, including an arbitration mode (to arbitrate duplicate games with many players), a statistics window, a timer window, auto-saved games, handling of favorite players, and ergonomics improvements.
DokuWiki is a standards-compliant, simple-to-use Wiki mainly aimed at creating documentation of any kind. It is targeted at developer teams, workgroups, and small companies. It has a simple but powerful syntax which makes sure the datafiles remain readable outside the Wiki, and eases the creation of structured texts. All data is stored in plain text files, so no database is needed
Release Notes: The release includes a new default DokuWiki template, HTML5 compliance, and sidebar and mobile support. Wiki farms is integrated into the core of DokuWiki to make it easy to manage more than one wiki. There is support for multiple LDAP servers. There are also over 20 languages updated and more than 60 issues fixed.
GraphicsMagick is a robust collection of tools and libraries which support reading, writing, and manipulating an image in over 90 major formats including popular formats like DPX, DICOM, BMP, GIF, JPEG, JPEG-2000, PDF, PNG, PNM, SVG, and TIFF. A high-quality 2D renderer is included, which provides a subset of SVG capabilities. C, C++, Perl, Tcl, and Ruby are supported. Originally based on ImageMagick, GraphicsMagick focuses on performance, minimizing bugs, and providing stable APIs and ABIs. It runs on all modern variants of Unix, Windows, and Mac OS X.
Release Notes: This release provides a number of significant bugfixes and feature improvements over previous releases. On *nix type systems and other systems using Autoconf configure, it is now possible to parallel install shared library builds using different quantum depths. The -lat algorithm is tremendously faster. Support is added for the Garmin JNX format. The test suite is completely re-written from scratch to use TAP tests. Various Windows add-on libraries are updated. The 'dcraw' program is added in the Windows build so that Windows users can easily read RAW camera formats.
Quelea is lyrics projection software for churches. It aims to incorporate the best features of existing solutions as well as leveraging new, useful technologies that existing solutions don't have.
Release Notes: This release fixes a bug where Powerpoint presentations weren't always saved in a schedule.
R128GAIN is an FFmpeg and SoX-based EBU R128 compliant loudness scanner for audio and video files. It helps you normalize the loudness of your audio and video files to the same level.
Release Notes: This release adds ATSC A/85 support, ReplayGain2 support, an option "--reference" in order to define the reference loudness (EBU R128: -23 LUFS), an option "--db" in order to force dB as unit instead of LU/TP, and an option "--quiet" in order to suppress any writing to stdout. It fixes loading "libsox.so.1" and overwriting of files.
mod_musicindex is an Apache module aimed at being a C alternative to the Perl module Apache::MP3. It allows nice displaying of directories containing MP3, Ogg Vorbis, FLAC, or MP4/AAC files, including sorting them on various fields, streaming/downloading them, constructing playlists, and searching. It also provides features such as RSS and Podcast feeds, multiple CSS support, and archive downloads.
Release Notes: This release makes the module compatible with Apache 2.4, implements a few cosmetic changes as well as RFC3803, and fixes a fairly long list of minor bugs. It also improves the overall performance of the module (reducing memory and CPU usage).
The Simple components for Ada library provides implementations of smart pointers for automatically collected objects (using reference counting), object persistence, unbounded and bounded arrays of smart pointers, generic unbounded arrays of private objects and plain pointers, generic sets, maps, directed graphs, directed weighted graphs, stacks, and storage pools. It also includes table management, string editing, IEEE 754 support, and infix expression parsing tools. Implementations of some lock-free shared data structures are provided.
Release Notes: This release includes ODBC bindings. Supported driver managers are ODBC32 (for Windows) and unixODBC (for Linux and OS X). A persistence layer implementation based on native ODBC bindings was added.
Controlled Variables implements secure basic types in C++. It provides C++ templates that give you the ability to control the initialization of your basic C types (i.e. char, int, long long, etc.). In particular, it allows you to avoid forgetting to initialize variable members, since these variables cannot be initialized where declared. Controlled Variables can be used wherever you declare a basic type variable without immediately initializing it (and limited controlled variables where a bounded value is used).
Release Notes: This release removes some variable shadowing. It adds bool in constructors and assignment operators. There is a command line flag (--no-bool-constructors) to revert back to the previous behavior. It adds a set of templates to handle bare pointers. These can automatically be set to NULL (ptr_auto_init), forced to be initialized (ptr_need_init), or verified before usage (ptr_no_init).
With LinkChecker, you can check HTML documents and Web sites for broken links. It features recursion, robots.txt exclusion protocol support, HTTP proxy support, i18n support, multithreading, regular expression filtering rules for links, and user/password checking for authorized pages. Output can be colored or normal text, HTML, SQL, CSV, or a sitemap graph in DOT, GML, or XML format. Supported link types are HTTP/1.1 and 1.0, HTTPS, FTP, mailto:, news:, nntp:, Telnet, and local files.
Release Notes: The maximum check time or maximum number of URLs to check can now be configured. For HTTP requests, a do-not-track header is sent. An XML sitemap can be generated for search engine optimization. The URL length and duplicate page contents are now checked. Several checking bugs were also fixed.
The Objeck computer language is an object-oriented computing language with functional features that has ties with Java, C#, and Pascal. In this language, all data types are treated as objects. The language consists of a compiler and VM with an accompanying memory management and JIT compiler.
Release Notes: A new more powerful regular expression engine. Queue classes were added. A ‘Clear’ method was added to all collections classes. A minor contextual analysis bug was fixed.
Pedagogic Bundle is a bundle of educational software for all ages. It teaches how to use a computer mouse, make calculations, and construct and tell stories. It is both amusing and educationally enriching for your children.
Release Notes: Mulot is now fully translated (English + French).
Pomm is an object oriented database access framework. It is not an ORM, it is an Object Model Manager. It offers an alternative approach from an ORM to using databases in Web development. It allows developers to leverage PostgreSQL's features to shape data structures which fit business processes while keeping an eye on performance.
Release Notes: This is the freeze for the coming 1.1 version of Pomm non ORM. Many new small features to ease the creation of REST services. Pomm now supports new Pg 9.2 types (ranges, json) and has better implementation of HStore and interval types. Fields formatters make writing dynamic SQL queries easier, and it is now possible to choose between different collection classes. Map generation tools are now verbose and offer more options. The test suite has been migrated to PHPUnit. In doing so, many bugs have been fixed. This means the converter system is safer, faster, and smarter.
MOC (music on console) is a console audio player with a simple ncurses interface in playmp3list style. It supports MP3 (with ID3 tag, VBR, and Xing headers), Ogg, FLAC, WAVE, Musepack, Speex, WMA, MP4, AAC, and some other less popular audio formats. Playlists can be saved and loaded using .m3u files (PLS version 2 can also be loaded). Internet streams (Shoutcast, Icecast) are supported. It achieves gapless playback by employing an output buffer in a separate thread and file pre-caching. The key mapping can be fully customized. The interface can be detached from the server as it plays in the background.
Release Notes: This is a long awaited update to MOC. There are many fixes for autotools and packaging, ffmpeg support, display issues, and more. Some of the improvements are better support for embedded systems, new and changed audio driver capabilities, audio decoders, new command line options, improved text entry history and editing, and many more.
Tiny Life (tlife) is a simple Game of Life implementation designed to work as a filter for the shell, operating solely through standard input and output, with an emphasis on shell integration rather than pretty visuals. It supports customizable output and board sizes, custom rulesets, and random and user-specified seed values for the starting generation.
Release Notes: This release adds support for custom rulesets of the form Bx/Sy instead of just the default Conway's Game of Life. The iteration code has also been refactored for hopefully a slight performance increase.
HylaFAX is a fax and paging system for Unix. It supports sending facsimile, receiving facsimile, polled retrieval of facsimile, transparent shared data use of the modem and sending alpha-numeric pages. The software is structured around a client-server architecture. Fax modems may reside on a single machine on a network and clients can submit outbound jobs from any machine that can communicate with the machine on which the modems reside. An access control mechanism is included to control which users on which machines may access a server.
Release Notes: Fixes various bugs in faxq and faxsend. Improves the proxy feature. Modem handling improvements. Adds a job timezone feature for tagline formatting. Adds Class1RestrictPoorDestinations, dataSent, dataMissed, Class1RestrictPoorSenders, senderDataSent, and senderDataMissed features. Adds filename typing capability in typerules. Allows tiffcheck to tolerate 2mm extra length. Builds and installs faxfetch. Adds LiberationSans-25.pcf fonts, and uses it by default instead of lutRS18.pcf. Adds a FILETYPE "none" option for FaxDispatch. Adds support for Little CMS v2. Fixes CCTO and BCCTO for faxrcvd.
WhatsApp Forensic allows you to graphically view the message records of the application WhatsApp for Mobile Devices. It also allows you to encrypt and decrypt backups and merge many msgstore.db files into a single one.
Release Notes: Updated attachments thumbnails display. Shows if the involved files are writable or not. Messages are sorted by received date. Removal of the 'decrypt.py' tool and the addition of 'encryption.py' to decrypt and encrypt. Index layout has been modified. A script has been added to run the DJango server (run.sh). Viewing of the contacts profile has been added.
Mobile Lua augments Lua with both zero-effort mobility (moving scripts between machines while they run) and zero-effort persistence.
Release Notes: Mobile Lua scripts can now fork themselves and issue commands to the computation server itself. Now almost all elements are in place for users to write their own Mobile Lua shells.
Bandwidth is primarily a memory bandwidth benchmark, but it can also measure network bandwidth. It measures the maximum memory bandwidth of each part of the memory system, including main memory, L1, L2, and L3 caches, framebuffer memory, and register-to-register. For many tests, it performs both sequential memory accesses as well as random memory accesses to provide a more real-world performance estimate. The tests support Linux (Intel), Windows/Cygwin, and Mac OS X. Its core routines are in assembly for x86 and x86-64 architectures with both SSE4 and AVX support. Bandwidth also includes automatic graphing of the results, stored to a BMP image file. The network bandwidth tests support Linux, Mac OS X, and Windows/Cygwin.
Release Notes: This update adds printing of cache information for Intel CPUs.
SVN Access Manager is a powerful tool for managing access to subversion repositories. The tool provides user and group management and access rights (read/write) to dedicated paths in a repository as well.
Release Notes: This release fixes some minor bugs and includes several new features. A new report to show detailed information about a group was added. It is now possible to set the access right to the root directory of a repository. The support of LDAP, especially Active Directory, was improved.
Jmx4Perl provides an alternate way of accessing Java JEE Server management interfaces that are based on JMX (Java Management Extensions). It is an agent-based approach where a small Web application deployed on the application server provides HTTP/JSON-based access to JMX MBeans registered within the application server. It is set up from a handful of Perl modules, which can be integrated seamlessly in your own programs. It also includes a Nagios plugin, check_jmx4perl, a jmx4perl command line tool for remote JMX queries and operations, and a readline-based JMX shell j4psh, with context sensitive command completion and syntax highlighting.
Release Notes: A scripting mode for use of arbitrary Perl code in the check_jmx4perl configuration has been added, as well as Weblogic and Glassfish specific checks. The output of this Nagios plugin can be further fine tuned with additional options.
Cronopete aims to be a full clone of Apple's Time Machine backup program. It's written in Vala and uses GTK2 or GTK3.
Release Notes: Simplified messages. New graphics. A progress bar for each file being restored. Uses GConf to store the configuration. Now shows only external devices when asking for a drive. A .PLUG file for Elementary OS compatibility. Allows you to show or hide the icon in the main bar. Migrated to CMake. Optional support for libappindicator.
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: Now supports KeePass v2 files (*.kdbx). The "cls" and "clear" commands (clear screen) have been added. The "edit" command can now optionally auto-generate a random password. A few other minor enhancements and bugfixes.