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 major release is a great move towards better integration of SQL as a language in Java. Unlike any other database abstraction framework, jOOQ now formally supports the notion of "row value expressions". The jOOQ API uses Xtend-generated API types from Row1 .. Row22, as well as Record1 .. Record22 to bring you even more compile-time type safety on a record level.
cegojdbc implements the JDBC driver for the Cego database system. a Java 1.5 runtime environment is required.
Release Notes: Driver test suite improvements.
Portofino is a system that makes it possible to create a Web application from an existing database in 30 seconds. Connect to the database, configure your preferences, and enjoy your new application.
Release Notes: This release adds support for different environments: clusters of physical or virtual machines, cloud hosting services such as Google App Engine, and environments with particular limitations, e.g. a read-only file system. The license changes from GPL to LGPL.
yetris is a Tetris clone which runs on the terminal. It has colors and high scores, along with many features found on modern Tetris implementations. It's made with C and runs on (most) Linux terminals.
Release Notes: This release has config file support and the ability to pause the game. Allowed customizations: piece and ghost appearance, locked piece color, and next piece amount. In the interface, the player can customize some layout parts. yetris is now Free Software (GPLv3). Many minor bugs have been fixed.
minised is the fast, small sed originally distributed in the GNU toolkit and still distributed with Minix. The members of the GNU Project removed it when they built their own sed around an enhanced regexp package, but it's still better for some uses (in particular, it's faster and less memory-intensive).
Release Notes: This release fixes a C++/C99 comment to compile with older compilers, and changes the license to BSD in agreement with the original author Eric S. Raymond.
JPPF makes it easy to parallelize computationally intensive tasks and execute them on a Grid.
Release Notes: This beta version brings new bugfixes, enhancements, and features.
Rikulo Stream is a Dart Web server for building fast and scalable Internet applications. It uses an event-driven and asynchronous I/O model to maximize scalability. It supports URI mapping/filtering, template technology, file-based static resources, and an MVC design pattern.
Release Notes: This release adds support for request filtering.
LaunchControl is a fully-featured launchd(8) frontend allowing you to manage and debug system and user services on your Mac. It provides everything you need to load, unload, start, create, edit, remove, or troubleshoot launch services. It supports all documented features of launchd, reports potential problems before a job is even started, and makes sure you always create valid configurations. It supports user LaunchAgents and Global and System LaunchAgents/Daemons. It shows all services and their status at a glance, and misconfigured services are highlighted. You can enable or disable services, and find them with a job filter. Not just a plist editor, it provides a dedicated interface for every configuration key with an adaptive interface that displays only information relevant for the selected job.
Release Notes: This release adds support for OS X 10.7 (Lion). It adds a log view to check for launchd(8) messages while testing/debugging a job. It adds functionality to start a job regardless of its run conditions. It adds 'Job>Validate'; use this command to re-validate a job after you've made changes to your system outside of LaunchControl. It adds 'Fold/Unfold All': sections in a folded state now provide more information. Clicking on a section header now toggles the folding state. There is improved status reporting, improved validators for various keys, and an updated help file.
Release Notes: This release adds new features, like multi-touch support, A* path finding, improvements to the vector class and a couple of minor enhancements, changes and bugfixes.
Mylene is a command line MPEG audio player. It can play plain and system embedded MPEG audio streams and works for Linux OSS and ALSA emulated OSS and Mac OS X. The player can be used interactively by telling it to establish a UNIX or INET server on which commands can be received. It features sophisticated song selection filters, the ability to interpret programs written in a C-like programming language and user formatted text output among others. The seek-h262 MPEG decoder is required for audio and system MPEG decoding.
Release Notes: This release adds a new means of communication with the executed programs. Instant programs can be run in the execution environment of the regular programs, allowing the examination and modification of the state of the latter.
Luit is a filter that can be run between an arbitrary application and a UTF-8 terminal emulator. It will convert application output from the locale's encoding into UTF-8, and convert terminal input from UTF-8 into the locale's encoding. It is mainly used to support xterm.
Release Notes: This release completes integration of the iconv extension, making the fontenc library unnecessary. It adds several options for showing available encoding data in fontenc (from ".enc" files), iconv, and built-in tables.
libtld is a library used to extract the TLD from a URI and to check email validity. This allows you to extract the exact domain name, sub-domains, and all the TLD (top level, second level, third level, etc.). The problem with TLDs is that you cannot know where the domain starts. Some domains can use one top-level domain, others use two, etc. However, it may be useful to know where the domain is to have the exact list of sub-domains. For example, if you want to force www. at the start of the domain name if no other sub-domains are specified, then you need to know exactly how many TLD are defined in a URI. The libtld offers one main function: tld(), which gives you a way to extract the TLD from any URI. The result is the offset where the TLD starts. This gives you enough information to extract everything else you need. For emails, the library is capable of parsing a string that represents a list of email addresses to be verified. The verification includes a check of the domain name and its TLD.
Release Notes: This release adds a C++ class to easily handle URIs in C++, adds a PHP extension so [check_]tld() can be used in PHP, adds a static version of the library, updates the TLDs as of Feb 2013, and fixes the TLD exceptions, which now return a valid answer.
superseriousstats is a small and efficient program for creating a Web page with statistics from various types of IRC logs. It keeps track of its parse history and only processes new activity before storing any accumulated data in a SQLite or MySQL database. It is suitable for high volume IRC channels and large log archives, and is relatively easy to integrate with IRC services (e.g. bots) that interact with the database and provide last seen information and many other statistics directly in your channel.
Release Notes: Notable changes are the addition of parser support for the HexChat, LimeChat, and Textual IRC clients. Parts of the code have been simplified, which led to several bugs being caught and fixed. Configuration should now be easier, and allows for better customization. The output pages have been changed to HTML5/CSS3.
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 bugfix and feature release.
rainbarf provides fancy resource usage charts to put into the tmux (and GNU screen) status line.
Release Notes: This release adds an option which displays the time remaining until the battery is fully charged/empty, and removes a 1s delay after executing top(1).
Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.
Release Notes: The description of exceptions in the manual has been improved. The handling of program data in the interpreter and compiler has been improved to free more unused memory. The Seed7 compiler has been improved to support releasing unused programs. The function prgDestr has been improved to free (most of) the data used by a program. Several functions have been improved to call prgDestr. Several actions in the interpreter have been improved to work correctly for arrays with interface elements. The functions prgCpy and prg_cpy have been improved to free a program when the usage_count reaches zero.
RCP100 is a modular router control plane for Linux platforms. It can be used as a standalone router, or it can be deployed as an embedded router in a virtualized environment. The modular architecture allows rapid introduction of new features and functionality, including support for custom hardware. It features a command line interface, Web interface, Telnet, FTP, and TFTP access, an NTP client and server, a DNS proxy cache, a DHCP relay, static routes, blackhole routes, static ARP, proxy ARP, RIP version 2 (RFC 2082, RFC 2453), OSPF version 2 (RFC 2328), and Access Control Lists.
Release Notes: This release adds support for SNMP logging (RFC 5676), SNMP statistics, and Web-based router configuration, and bugfixes.
Gigalomania is a 2D real time strategy game that is a clone of Mega-Lo-Mania. The gameplay consists of researching and developing new technology with which to conquer your enemies, from rocks and sticks to nuclear weapons and spaceships. You can advance through ten different ages, from the stone age to the future. There are 28 different maps to play through. The game is still under development, but is entirely playable in its current state.
Release Notes: Improvements have been made for the graphics. Sound is now available on Android. There are various improvements to the UI, and bugfixes. This version also adds a port for AROS, and re-adds support for Mega-Lo-Mania graphics.
web mailing list is a Web-based newsletter mailing list application using PHP and MySQL. Users can subscribe and unsubscribe, and you can create and send newsletters to your email group.
Release Notes: This release updates the function which checks that an email address is valid. To upgrade, simply replace the file wm-register.php with the version from the updated download.
XOWA is a desktop application that can read and edit English Wikipedia offline. It displays articles in an HTML browser, and can download images on demand. It can also be used for Wiktionary, Wikisource, Wikiquote, and the non-English counterparts.
Release Notes: This release adds a Wikipedia-style search bar, generates left-nav sidebars dynamically per wiki, and fixes bugs.
DBeaver is a universal database manager and SQL Client. It supports MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, SQLite, Derby, and any database that has a JDBC driver. It is a GUI program that allows you to view the structure of a database, execute SQL queries and scripts, browse and export table data, handle BLOB/CLOB values, modify database meta objects, etc. It has a native UI (provided by the Eclipse SWT library), great performance, and relatively low memory consumption.
Release Notes: An Apache Cassandra extension has been added. ResultSet cell properties have been added. The MySQL stored procedures editor has been fixed. The Oracle XML editor has been fixed. PostgreSQL big schema loading has been fixed (performance increased). SQL generation has improved (MERGE operator). There are a few UI bugfixes.
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: A small bugfix for object caching.
QX11Grab is a system tray applet for X11 desktop environments that uses FFmpeg to recording X11 Desktops and Windows. This Application tapping window dimensions with xevent and prepare the command line for ffmpeg with configuration options. It sends the generated parameter list to a new FFmpeg process. QX11Grab is not the recording software; it prepares all commands for FFmpeg. Features: support for tapping dimensions on single/multi and Xinerama desktops; a metadata input formula; audio/video CODEC table editors with context menus and predefined arguments; a custom command table editor for experts; command line preview for better understanding FFmpeg option sets; a configurable audio capture interface for ALSA/Pulse and OSS devices; bookmark support for better switching of configuration to other CODEC sets; a presets editor for ffpresets; and command line shell script export. QX11Grab also implies a plugin interface for FFmpeg codec filters. Filter Plugins: a drawing text filter dialog; an un/sharpen filter dialog; a Display Aspect Ratio (DAR) dialog; a watermark filter dialog; and a fade (in/out) filter dialog.
Release Notes: A compilation error with libav9.1 was fixed. Obsolete Predicate cmp from ffpresets was removed.
gThumb is an image viewer written for the GNOME environment. It lets you browse your hard disk, showing you thumbnails of image files. It also lets you view single files (including GIF animations), organize images in catalogs, print images, view slideshows, set your desktop background, and more. gThumb also supports Nautilus thumbnails.
Release Notes: Uploading to Facebook and all other Web services was fixed. Photos can now be imported from Facebook. Various key bindings were added. A progress dialog is now shown for long saving operations. The code was ported to GStreamer 1.0 and libsecret. Other improvements and various bugfixes were made.
magicErmine is a tool for creating portable applications for Linux. It allows the same Linux executable to be run on a wide range of different distributions. Like statifier, It makes one executable file with no run-time dependencies from a dynamically linked executable and all of its libraries. Unlike statifier, it is able to add arbitrary files to the packed executable, such as configuration files or pixmaps.
Release Notes: This version contains only fixes for ARM. Ermine and Ermine-packaged executables are able to work when /proc/sys/vm/mmap_min_addr is 0x8000. This release maps pre-linked libraries to their preferred address.