JAConfig implements an eventually consistent distributed key/value database for managing a JASocket cluster. Also included are Quarum for tracking when a quorum of hosts is present, Ranker for determining which nodes are least loaded, ClusterManager for starting up other servers, and Kingmaker, which decides which node is to run ClusterManager. JAConfig is lock-free, actor-based, and has no single point of failure.
Release Notes: Initial release.
JShot is a screen capture and uploader utility which allows you to capture and annotate a part of your screen and share it via the Internet in one step. It lets you upload a screenshot to the Web or send to an instant messaging partner.
Release Notes: The Dropbox API has been migrated to the 1.0 version. A possible NPE in the oauth client and a possible NPE in the tab tooltip have been fixed.
JASocket is a lock-free, scalable, and robust server framework with no single point of failure. Servers are run on a cluster of nodes. Servers interact with other servers using mobile agents, which reduces the number of messages and thus reduces the overall system latency. Administration is handled via ssh.
Release Notes: New method: Server.startupArgs. Server registration now occurs after initialization has completed.
baresip is a bare-bones SIP user agent. It supports SIP, SDP, RTP/RTCP, and STUN/TURN/ICE, and IPv4 and IPv6, and is RFC-compliant and has portable C89 and C99 source code. A modular plugin architecture provides stdio, cons, and evdev user interfaces, celt, g711, g722, gsm, ilbc, l16, and speex audio codecs, alsa, coreaudio, gst, portaudio, oss, winwav, and mda audio drivers, speex_pp, speex_aec, speex_resamp, and sndfile audio filters, the avcodec video codec, avformat, quicktime, qtcapture, v4l, and v4l2 video sources, sdl, opengl, and x11 video display drivers, and srtp media encoding.
Release Notes: This is a maintenance release with some improvements and bugfixes. New modules "selfview" for Video-selfview and "vumeter" for audiolevel display in console. Adds a SIP Register "q" parameter and Allow-header.
YajHFC (Yet Another Java Hylafax Client) is a platform independent client for the Hylafax fax server. It supports sending new faxes, showing the server status, and displaying received and sent faxes.
Release Notes: The most remarkable new feature of this release is the option to print a report for sent and received faxes. Apart from that, this release primarily contains several minor bugfixes and enhancements.
MyPaint is a program for painting images from scratch. It supports pressure sensitive graphic tablets and comes with an easy to use brush collection. The canvas size is unlimited. Layers and blending modes are supported.
Release Notes: This release adds a new color dialog with gamut constraint, new geometry tools in the toolbar (sequence of lines, curves, circles), new blending modes, an improved document frame, and symmetrical (mirrored) painting. There were many other changes, bugfixes, and optimizations. Internally, the brush library has been made more independent of MyPaint, and the brush file format has changed to a JSON-based format.
Rekonq is a Web browser based on WebKit. It first focuses on being a light, fast, and clean way to access the Internet. Its development is doubly based on using the new amazing features offered by the WebKit rendering engine and on the rock solid KDE network technologies.
Release Notes: Features in this release include a "web-app" mode, inline spell checking, a new incognito mode similar to Google's Chrome, support for pinning tabs, an improved error page, and various other enhancements.
SQL Relay is a persistent database connection pooling, proxying, and load balancing system. It supports many database systems and programming languages. There are drop-in replacement libraries for MySQL and PostgreSQL, command line clients, a GUI configuration tool, and extensive documentation. The APIs support advanced database operations such as binding variables, multi-row fetches, client-side result set caching, suspended transactions, query routing, and query filtering. It can be used for speeding up database-driven Web-based applications, accessing databases from unsupported platforms, migrating between databases, distributing access to replicated databases, and throttling database access.
Release Notes: Modular frameworks were added for logging and password encryption. The ODBC driver has been improved significantly. Various obscure bugs were fixed. Client API calls were added for getting the hostname and IP address of the database. The client-server protocol has been refactored to remove two round trips. The Windows build script now supports CLR and non-CLR builds.
Rudiments is a C++ class library providing base classes for things such as daemons, clients, and servers, and wrapper classes for the standard C functions for things like regular expressions, semaphores, and signal handling.
Release Notes: hostentry::getAddressString() has been fixed for numbers greater than 127. Bugs that could lead to a crash when using the hostentry class with NULL hostnames have been fixed. Reads that error out with EAGAIN are treated as successful reads of 0 bytes now. All sockets are now manually set to blocking mode after creation, and sockets created by accept() are now set to the blocking/non-blocking mode of the socket that was accepted. Various NULL safety issues were fixed. The Windows built script now supports CLR and non-CLR builds.
PlayShell is a player handler and playlist manager with a shell-like interface for the console. It emulates most playing functions and handles most players like VLC, MPlayer, mpg321, and SoX. It is best for playing music in a terminal or console and supports video files as well.
Release Notes: Lots of important fixes and improvements were made. This release is pretty stable. The codes were overhauled.
Beets is a media library management system designed for obsessive-compulsive music geeks. It catalogs your collection, automatically improving its metadata as it goes using the MusicBrainz database. It also downloads cover art for albums it imports. Then it provides a bouquet of tools for manipulating and accessing your music. Beets also includes a music player that speaks the MPD protocol, so you can play music in your beets library using any MPD client.
Release Notes: This second release candidate follows quickly after rc1 and fixes a few small bugs found since that release. There were a couple of regressions and some bugs in a newly-added plugin.
THIS (This HTML Is Simple) is a content management system with blog capabilities. It features HTML templates, themes, and an extensible database design, with an emphasis on code/data separation, but it has many odd features and requires much manual maintenence.
Release Notes: This is the first Freecode release.
quotatool is a utility for setting and manipulating filesystem disk quotas from the command line. It supports quota on Linux (versions 3.x, 2.6, 2.4, and 2.2, with ext2, ext3, ext4, ReiserFS, and XFS), Mac OS X, FreeBSD, OpenBSD, NetBSD, Solaris, and AIX.
Release Notes: This release introduces support for the new Linux kernel quota format VFSV1. Limit arguments now accept floating point input (as in "1.2Tb") and accept input larger than 32-bit integer (very large filesystems). Initramfs rootfs-entries are now sanely ignored. Several bugs have been fixed. Please note that the default install location has been changed from /usr/local/bin to /usr/local/sbin.