hg-diff is a simple GUI program to browse mercurial revisions. It is used to display a summary of all changes between two revisions and to display a graphical comparison of the two versions of each changed file.
Release Notes: This is a bugfix and documentation update.
The Canola project is an emulator for the Canon Canola 1614P programmable desktop calculator, first manufactured in 1971.
Release Notes: The Makefile.in file was missing all of the entries needed to install the PNG files needed by the GUI. This has been fixed. One too many "gui" path components were added when searching for .png files for the custom widgets. A bug has been fixed in the management of transparency of the card reader window. The use of Gtk::Window::set_opacity was wrong.
adsuck is a small DNS server that spoofs blacklisted addresses and forwards all other queries. The idea is to be able to prevent connections to undesirable sites such as ad servers, crawlers, etc. It can be used locally, for the road warrior, or on the network perimeter in order to protect local machines from malicious sites.
Release Notes: This release updates hosts files. It has switched to git from cvs. It add additional stats. It fixes the dhclient script for OpenBSD where sometimes resolv.conf did not get updated.
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 adds support for subscribing to Vimeo feeds. It improves various aspects of the Nokia N9 Harmattan UI and adds support for the included cable headset's button. There are various bugfixes and improvements to the common prefix elimination code for episode titles.
Ding is a PHP framework that provides dependency injection (by Setter, Constructor, and Method), Aspect Oriented Programming, XML, YAML, Events support, and some JSR 250/330 annotations as bean definition providers, lightweight, can be deployed as a PHAR file, simple, and quick MVC, syslog, TCP client and server with non-blocking sockets, timers, and custom error, signal, and exception handling, PAGI integration (for the Asterisk gateway interface), and PAMI integration (for Asterisk management). It is similar to Java's Seasar and Spring.
Release Notes: @ListensOn can now be used on parent classes.
Freelords is a rewrite of the well-known Warlords II. It mainly resembles Warlords, but also extends the game, e.g. units have hit points and the save, and configuration files have an easy-to-read XML format.
Release Notes: The client/server code works now, and a simple command line chat client/server has been implemented as a demo application. Several backend classes (game map and stuff populating it) have been implemented, though not fully functional yet.
ZXTune is a set of portable cross-platform applications (GUI/CLI) intended to play chiptunes. It features advanced ripping possibilities that let you search for music in big data sets. Supported ZX Spectrum chiptunes formats include AY, AS0/ASC, FTC, GTR, PSC, PSG, PSM, PT1, PT2, PT3, SQT, ST1, ST3, STC, STP, TXT, TurboSound, VTX, YM, CHI, DMM, DST, PDT, SQD, STR, TF0/TFE, TFC, TFD, and COP. Supported PC chiptunes formats include 669, AMF, DMF, FAR, FNK, GDM, IMF, IT, LIQ, PSM, MDL, MTM, PTM, RTM, S3M, STIM, STM, STX, ULT, XM. Supported Amiga chiptune formats include DBM, EMOD, MOD, MTN, IMS, MED, OKT, PT36, SFX. Supported Atari chiptune formats include DTM, GTK, TCB. The Acorn chiptune format DTT is supported. Supported compressed formats include CHARPRES, CC3, CC4, CC4PLUS, DSQ, ESV, GAM, GAMPLUS, HRUM, HRUST1, HRUST2, LZH1, LZH2, LZS, MSP, PACK2, PCD61, PCD62, TLZ, TLZP, TRUSH. Supported archived/container formats include FDI, HOBETA, HRIP, LHA, RAW, SCL, TD0, TRD, ZXZIP, ZIP, RAR, SNA128, and Z80.
Release Notes: One more STP player is supported to get title/author information. This release fixes the volume slide effect for DigitalMusicMaker. It fixes the microslide effect for ChipTracker. Scan has been sped up 2x for gcc-based builds (mingw, linux, and dingux). The 'stop' button also resets playback position.
catfriend creates desktop notifications when new mail arrives. It supports window managers that implement the freedesktop notification specification which includes KDE and GNOME. It can be configured to check multiple email accounts using a simple configuration file.
Release Notes: This release can mark accounts as "work" in the configuration file. It supports command line options for running in the foreground and enabling/disabling checking of work accounts. It removes some false notifications on shut-down.
Agglomerated SSL was written in order to hide the OpenSSL API. It strives to reuse the OpenSSL APIs and provide a much simpler and more sane interface for programmers that are interested in writing applications that require the SSL/TLS protocol for secure communications.
Release Notes: This release makes low delay and throughput flags control DSCP for IPv6. It adds a function to set a callback for log information. It fixes an issue with error reporting when getting address information. There are other minor code cleanup and enhancements.
Aspose.Words is a word processing component that makes it possible for .NET applications to read, write, and modify Word documents without using Microsoft Word. Other useful features include document creation, content and formatting manipulation, mail merge abilities, reporting features, and support for DOCX, DOC, WordprocessingML, HTML, XHTML, TXT, and PDF formats (requires Aspose.Pdf). It supports both 32-bit and 64-bit operating systems.
Release Notes: This release allows removing various items from the document while a mail merge is performed. It includes a new set of features that allow further control of how documents are generated during mail merge. With the introduction of the new mail merge cleanup options, the old MailMerge.RemoveEmptyRegions property has now become deprecated. It has now been replaced with the MailMergeCleanOptions. Moreover it adds Table layout improvements, east Asian typography improvements in layout, and many improvements in RTF, DOC, DOCX, ODT, and HTML codecs.
dl is a file exchange service that allows you to upload any file to a Web server and generate a unique ticket for others to download. The ticket is automatically expired according to the specified rules, so that you don't need to keep track or cleanup afterward. dl also allows you to grant an anonymous, one-time upload for others to send you a file, without the requirement of account management. dl is usually installed as a replacement for email attachments due to its simplicity (though it can be used in other ways).
Release Notes: This release fixes a grave security issue: unauthorized parties could perform login as any arbitrary user when using the built-in authentication mechanism. DL versions down to 0.3 are affected.
Lunzip is a decompressor for lzip files. Its small size makes it well suited for embedded devices or software installers that need to decompress files but do not need compression capabilities.
Release Notes: Lunzip now prints only one status line for each multi-member file when only one "-v" is specified. The inability to change output file attributes has been downgraded from an error to a warning. Quote characters in messages have been changed as advised by GNU Coding Standards.
Clzip is a lossless data compressor with a user interface similar to the one of gzip or bzip2. Clzip decompresses almost as fast as gzip and compresses more than bzip2, which makes it well suited for software distribution and data archiving. Clzip uses the lzip file format; the files produced by clzip are fully compatible with lzip-1.4 or newer, and can be rescued with lziprecover. Clzip is, in fact, a C language implementation of lzip, intended for embedded devices or systems lacking a C++ compiler. The lzip file format is designed for long-term data archiving and provides very safe integrity checking.
Release Notes: The inability to change output file attributes has been downgraded from an error to a warning. A small change has been made in the "--help" output and man page. Quote characters in messages have been changed as advised by GNU Coding Standards.
Clement is an email server application. Its main function is to block unwanted mail (spam) as soon as possible in the email exchange process. It accepts or rejects email while the SMTP session, initiated by the email sender, is still pending, accepting legitimate email messages without the need to return an error status to non-existent or "borrowed" return address later. Clement can operate in two modes, either as a standard MTA (as sendmail, Postfix, Exim, Exchange, etc.) to store email in the recipient's own area, or to transmit the mail to an another SMTP server acting as smart spam filtering device. Each email domain name Clement knows about can be treated in one of these two modes depending on the group to which the domain name has been set. Each message is verified by a virus scanner (ClamAV) while the SMTP connection is still open, but the refusal of mail and the reason for refusal is notified to the actual sender. Mail management is done via a Web interface and can be delegated to three administrative levels (Root-Admin, Group-Admin, Domain-Admin). Standard users can access their own logs (sent email status, email rejected, quarantined email, etc.). With this interface, the user can handle the rejection and acceptance of mail. Users who are level "Admin" can access the session logs (via the Web interface). Clement uses a SQL database (PostgreSQL, MySQL) to store and manage logs, user profiles, and dynamic management of directives concerning the sender-receiver relationship.
Release Notes: Relayed IP/mask are now linked to a groupid. Bubble help to major configuration interfaces. An updated Clement FAQ. Better journalling when a remote server is sending a request with a syntax error. Support script bugfixes. Works with clamav 0.97-3. A repo is available for clement-el6.2.rpm.
openBibleViewer provides an easy but powerful access to about 450 Bible resources. Features include reading ZenfaniaXML modules, reading BibleQuote modules, search, sessions, an MDI interface, notes, marks, bookmarks, zoom, printing, and the ability to export as plain text or HTML.
Release Notes: Support for Web modules and Web pages. Better notes. Improved subwindow handling. Better TheWord modules. Support for SWORD Modules (needs to be compiled from source). A better look on Windows 7. Faster zefania modules. Less memory usage. An update checker.
Texcaller is a convenient interface to the TeX command line tools that handles all kinds of errors without much fuzz. It is written in plain C, is fairly portable, and has no external dependencies besides TeX.
Release Notes: This release provides improved documentation. The PostgreSQL interface has been packed into a PostgreSQL extension.
Bluefish is a programmer's Web development editor written using GTK, designed to save the experienced webmaster some keystrokes. It features a multiple file editor, multiple toolbars, custom menus, image and thumbnail dialogs, open from the Web, CSS dialogs, PHP, HTML, Java, C, and XML support, external program integration (tidy, weblint, make, javac), and lots of wizards.
Release Notes: This is mostly a bugfix release, but it has one major new feature: Zencoding support. The bugfixes include a fix to build on Gtk+-2.22, updates for many translations, a fix for PCRE regular expression searching, several layout fixes for Gtk+-3.2, several obscure segfault fixes, a fix for autocompletion of variables in PHP, <img> dialog fixes, and some memory-leak fixes.
BitNami MAMPStack Native Installer is an easy-to-install environment to develop and deploy PHP applications. It includes pre-configured, ready-to-run versions of Apache, MySQL, PHP, and phpMyAdmin. Amazon AWS PHP SDK makes it easier to develop PHP applications that run on Amazon Web Services. The AWS PHP SDK includes the AWS PHP library, code samples, and documentation.
Release Notes: This release updates phpMyAdmin 3.4.8. It updates AWS SDK for PHP to 1.4.8. It adds intl for Linux. It adds PHP frameworks: ZendFramework 1.11.11, Symfony 2.0.6, CodeIgniter 2.1.0, and CakePHP 2.0.4.
BitNami Joomla! stack is an easy-to-install distribution of the Joomla! CMS software. It includes pre-configured, ready-to-run versions of Apache, MySQL, and PHP so users can get a Joomla! installation up and running in minutes after answering a few questions. Currently, Linux and Windows are supported.
Release Notes: This release adds support for Simplified Chinese.
BitNami Drupal stack is an easy-to-install distribution of the Drupal CMS software. It includes pre-configured, ready-to-run versions of Apache, MySQL, and PHP so users can get Drupal installed and up and running in minutes after answering a few questions. Currently, Linux and Windows are supported.
Release Notes: This release adds support for Korean and Simplified Chinese.
Release Notes: The package 'gui::content' was refactored. Two unit-tests were fixed. The package 'gui::fs_markup' was refactored. The package 'user::user_access' was refactored. The package 'graph::graph_core' was refactored. The package 'user::user_access' was refactored. The package 'gui::fs_markup' was refactored. The package 'gui::math_markup' was refactored. The package 'lang::lang_markup' was refactored. The documentation was updated.
LiteSQL is a C++ library that integrates C++ objects tightly to a relational database and thus provides an object persistence layer. LiteSQL supports SQLite3, PostgreSQL, and MySQL as backends. LiteSQL creates tables, indexes, and sequences to database and upgrades schema when needed. In addition to object persistence, LiteSQL provides object relations which can be used to model any kind of C++ data structures. Objects can be selected, filtered, and ordered using a template- and class-based API with type checking at compile time.
Release Notes: This release adds support for the Oracle backend (ocilib). There are some bugfixes. Visual Liteql has been installed in Menu.
Monitorix is a lightweight system monitoring tool designed to monitor as many services and system resources as possible. It has been created to be used under production Linux/UNIX servers, but due to its simplicity and small size may also be used on embedded devices as well.
Release Notes: This version comes with a lot of interesting changes like support for Dovecot 1.2 log format, support for Polish language in monthly reports, and a lot of new support and changes in the System Services Demand graph, which includes the CommuniGate log format and the Fail2ban monitoring. The rest of the changes and bugs fixed are, as always, reflected in the Changes file.
jGnash is a personal finance application written in Java. Java 7 is required. jGnash supports several account types, including investment accounts. It has support for split transactions, nested accounts, scheduled transactions, commodities, and currencies. It can import OFX and QIF files, excluding investment accounts and transactions. Data is stored in an XML format so it is easy to manipulate and read the data external to the program. jGnash also has scripting support to add custom reports and functionality.
Release Notes: This release focused on the UI stability of the new budget interface. The ability to set a yearly budget period has been added, as well as the ability of showing asset and liability accounts in the budget view. A few minor bugs were addressed. The build system and structure was converted over to Maven.
MALODOS helps you to scan, store, and easily retrieve all your personal documents. Its storage format is open and documented, so your document archive can remain accessible even without MALODOS. The documents themselves are stored as standard PDF files, while their metadata (such as title, tags, and description) are stored into a separate SQLite database in an open format. With MALODOS, you can also manage existing files in PDF, JPEG, TIFF, and other formats, so you can still use the documents that you've already scanned. You can connect to any external OCR program to give access to a fulltext search feature.
Release Notes: This release fixes a problem with some scanner where the scan options were set only for the first page in case of multiple page scanning. It adds a log file where all runtime errors are reported (which can be sent when reporting a bug). There are a few other minor bugfixes.