Dive Log Book is an easy-to-use logbook for scuba diving. It makes it possible to record basic dive data, dive notes with photos, and weather conditions. It also provides simple statistics. Records can be exported into a PDF document or an interactive Web page.
Release Notes: This release fixes the "delete dive log" page (deleted dive page images were not removed), adds an image file chooser component pointing to the selected image file path after first image file selection in the dive notes screen, expands the image area into two rows in the dive notes screen, changes the mouse pointer to the timeglass while exporting a text document and issues a notification when the document is ready, adds a "No image available" picture when the dive log page does not contain any images in an exported PDF document, and fixes FOP PDF conversion warnings.
OpenNMS is the first enterprise-grade network management platform developed using the open source model. The three main functional areas of OpenNMS are service polling, which monitors services on the network and reports on their "service level"; data collection from the remote systems via SNMP in order to measure the performance of the network; and a system for event management and notifications.
Release Notes: This release adds many bugfixes and a few small features, including provisioning UI updates, reporting updates, and some GUI fixes, including sorting some confusing dialogs and a "quick-add" to add a graph to a KSC report.
Cego implements a relational and transactional database system with support for the SQL query language. The current release contains the most common database features for basic table manipulation and data retrieval. Indexes, foreign keys, views, and stored procedures are also implemented. Future releases (2.0 and above) will support a multi-node database concept with log file shipping for an automatic database application failover.
Release Notes: Small fixes on special outer join queries and foreign key handling.
Gnome Partition Editor is a graphical frontend to libparted. It supports creating, resizing, moving, and copying of partitions.
Release Notes: This release enables GParted to use the new filesystem resizing library (for FAT16/32 and HFS/+) available with parted 3.1. It includes some bugfixes to ensure space for extended boot records and to avoid problems with overlapping partitions.
Vintage Terminal is a terminal emulator that simulates the looks of a 1980s monitor.
Release Notes: Full terminal capabilities have been implemented.
jOOQ effectively combines complex SQL, type safety, source code generation, active records, stored procedures, advanced data types, and Java in a fluent, intuitive DSL.
Release Notes: This release adds support for another database (a very promising one): CUBRID is a surprisingly original mixture of a relational and object-oriented database.
gscan2pdf is a GUI to ease the process of producing PDFs from scanned documents. You scan in one or several pages and create a PDF of selected pages. Scanning is handled with SANE via scanimage. PDF conversion is done by PDF::API2. Perl is used for portability and ease of programming, with gtk2-perl for the GUI.
Release Notes: The usage of "switch" has been refactored to satisfy Perl 5.10. The libsane-perl frontend now supports the page-width and page-height options. The Russian translation has been updated.
libmikmod is a portable sound library, which used to be packaged with the MikMod module player, but is now released independently. It is capable of playing samples as well as module files, using the OSS driver for output, as well as ALSA and EsounD. Supported module formats include MOD, S3M, XM, IT, MED, MTM, and 669, to name a few.
Release Notes: Maintenance has resumed after many years of inactivity. Several important patches (including for security bugs) have been merged from the Mageia Linux package. Sources have been moved to a Mercurial repository. Some older features and fixes did not make it to beta2.
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 can now see up to 50% conversion speed improvements during document conversion. It is built primarily to work with Microsoft Word documents. It is renowned for its high level of support for Word document features, and now has the lists to prove it. There is also a list that describes the HTML tags that are written for a particular document feature during export to HTML. These lists have been made as accurate as possible and are continually being improved. It also includes Introduction of the “Mustache” Template Syntax for Mail Merge.
nss-pam-ldapd is a Name Service Switch module and Pluggable Authentication Module using an LDAP server. It allows your LDAP server to provide user account, group, host name, alias, netgroup, and almost any other information that you would normally get from /etc flat files or NIS, and allows you to do authentication to an LDAP server.
Release Notes: This update for the 0.7 series fixes a few minor bugs and includes a few small improvements. The changes should be minimal, and have mostly been available in the 0.8 branch for some time.
Forban is a P2P file sharing application for link-local and local area networks. Forban works independently from the Internet and uses only the local area capabilities to announce, discover, search, or share files. Forban relies on HTTP and is opportunistic, meaning that it replicates any files of interest seen in its proximity. The Forban protocols are minimalistic to ease the production of other implementations.
Release Notes: This release adds an additional factor parameter to rebuild the index, to limit the resources required for rebuilding the index and make it independent from the announce interval. Multiple fixes have been included to better support OpenWRT (PirateBox) and similar low-end systems.
Siege is a regression test and benchmark utility. It can stress test a single URL with a user defined number of simulated users, or it can read many URLs into memory and stress them simultaneously. The program reports the total number of hits recorded, bytes transferred, response time, concurrency, and return status. Siege supports HTTP/1.0 and 1.1 protocols, GET and POST directives, cookies, transaction logging, and basic authentication. Its features are configurable on a per user basis.
Release Notes: This release fixes a bug which prevented siege from compiling on kfreebsd-* kernels. It also leverages /dev/urandom on machines which support it for improved randomness.
Approdictio provides implementations of dictionaries that allow approximate lookup. When looking up a word, all words are returned that are approximately equal to the word given. The definition of approximately equal depends on the metric provided to define the distance between two words. An implementation of the Levensthein Metric with customizable edit costs is part of the package.
Release Notes: This release adds an Iterator for BKTree which provides results according to the order defined by a Comparator. This allows retrieving the "best" matches according to this Comparator first.
OpenSearchServer is a stable, high-performance search engine and a suite of high-powered full text search algorithms. Documents can be indexed in sixteen languages. Multi-lingual analyzers slice sentences into words, then run lemmatisation algorithms on words based on the document's language. Numerous document formats are supported, such as XML, HTML/XHTML, PDF, Word, PowerPoint, RTF, OpenOffice, plain text, MP3/4, Ogg, FLAC, etc. The Web interface, built around the Zkoss framework, provides an easy way to manage OSS. The integration is fast using the PHP client or the API (XML over HTTP). The crawlers of OpenSearchServer go through Web sites, file systems, and databases to rapidly and easily build your index.
Release Notes: This version features many new enhancements, performance improvements, and bugfixes, progress info in the scheduler task, asynchronous XML upload, a default stop words list, auto-complete fields and analyzer, a scheduler task that copies terms to an index, advanced spell check, a regular expression filter for the database crawler, boost query, and new scored snippets.
CI-Eye is a powerful continuous integration build radiator requiring no installation and almost no set-up. CI-Eye talks to many different CI servers through their REST APIs (so no plug-ins are required). Currently, support is offered for Hudson, Jenkins, and TeamCity. CI-Eye runs as a standalone Web application.
Release Notes: This release adds support for local storage to save local radiator settings and introduces a new (trial) grid mode. Several bugs related to image displaying have been fixed, and the version checker has been upgraded to use the latest GitHub v3 API.
dd_rhelp allows users to retrieve, quickly and easily, recoverable data from any device with bad sectors. It will copy it using dd_rescue in all the appropriate ways (reverse copy, setting start and stop offset accordingly to previously rescued data) to recover the maximum data possible before spending time on bad sectors. It is straightforward to use, supports ctrl-c at anytime, can resume a job (or standalone dd_rescue job) by parsing the dd_rescue logs, and displays a nice ASCII bar showing rescue progress.
Release Notes: The main algo is somewhat cleverer than before by going first forward then backwards, and by choosing a bias to favor forward dd_rescuing, which is often much quicker. Also, this algorithm should be quicker thanks to multiple cached values. This release includes improved Mac OS X support (use of BSD tools) and was the object of new tests. Small improvements (as a human display of byte sizes) and bugfixes were added. SUSE patches have been merged.
bfsync is a file-synchronization tool that allows you to keep a collection of big files synchronized on many machines. It is built around a FuSE filesystem, so repositories can be mounted and the contents can be viewed and modified via the mount point. A collection of commands like commit/push/pull/put/get can be used to control bfsyncs behaviour, and trigger data / history transfers between machines. In addition to synchronizing files between many machines, bfsync can also be used to store backups.
Release Notes: This release changes the database from SQLite to Berkeley DB to improve performance and scalability. Many other optimizations have been made. With these optimizations, bfsync can now behave reasonably with a large number of files, and can now be used for storing complete system backups.
TripleA is a clone of the popular board game "Axis & Allies", which is a turn based strategy wargame. TripleA also acts as a game engine allowing creation of custom games with similar mechanics to Axis and Allies. It supports online play, network play, play-by-email, and single player vs AI or hot-seat. It comes with 11 different maps and the option to download more from online repositories. Most games take place during World War II, though there are mods to play other conflicts like the Napoleonic wars, or Lord of the Rings.
Release Notes: More small fixes for 1940 based maps. Various small features have been added.
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 feature and bugfix release.
o42a is a high-level general purpose programming language. It is compiled, statically-typed, prototype-based, logic-driven, and primarily declarative, while the imperative programming style is also supported. A program written in o42a is closer to natural English text than one written in any C-like programming language. The language is designed with programming productivity and code maintainability as main priorities. This achieved by powerful, yet restrained, semantics, and expressive and natural syntax.
Release Notes: This release introduces getters. The getter is a stateless link re-evaluated on each request. An assignment statement can be customized for the getter to act as a property. The numeric objects were extended with adapters for a seamless type conversion.
PRTree is a Java package which implements a priority R-Tree, a spatial index. It can be used to find objects inside a query rectangle very quickly.
Release Notes: This release updates PRTree to handle more than two dimensions.
Zebra_Datepicker is a small, compact, and highly configurable date picker plugin for jQuery.
Release Notes: This release fixes a bug where, starting with jQuery 1.7, the plugin was not working properly in IE6 and IE7. It fixes a bug where the “Clear” button broke the date picker’s layout in IE6 and IE7.
Zebra_Form is a PHP class that simplifies the process of creating and validating HTML forms. Its object-oriented structure promotes rapid HTML forms development and encourages developers to write clean and easily maintainable code. It frees the developers from the repetitive task of writing the code for validating forms by offering powerful built-in client-side and server-side validation. Zebra_Form has an integrated cross-site scripting prevention mechanism that automatically strips out potentially malicious code from the submitted data. It also prevents automated SPAM posts, out of the box and without relying on CAPTCHA by using honey pots. Output can be generated either automatically or manually through templates (basic PHP files). When generated automatically, the generated output has the same look and feel across all major browsers. It provides all the controls you’d expect in an HTML form and, additionally, date/time pickers, captcha, and AJAX-like file upload controls.
Zebra_Database is an advanced, compact (one-file only), lightweight, object-oriented MySQL database wrapper built upon PHP’s MySQL extension. It provides methods for interacting with MySQL databases that are more powerful and intuitive to use than PHP’s default ones. It supports transactions and provides ways for caching query results either by saving cached data on the disk, or by using memcache.The class provides a comprehensive debugging interface with detailed information about the executed queries: execution time, returned/affected rows, excerpts of the found rows, error messages, etc. It also automatically EXPLAIN‘s each SELECT query (so you don’t miss those keys again). It encourages developers to write maintainable code and provides a better default security layer by automatically escaping strings. Zebra_Database‘s code is heavily commented and generates no warnings, errors, or notices when PHP’s error reporting level is set to E_ALL.
Release Notes: The select() method took arguments in a different order than specified in the documentation; note that this update made the select() method backward incompatible, and that you will have to change the order of the arguments for this to work. Some bugs with the update() and insert_update() methods have been fixed. A bug that most likely appeared since 2.7 with the "seek" method (and any method relying on it, like all the “fetch” methods) has been fixed. A bug where NULL could not be used in the "replacements" array of a query has been fixed.