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: The Linux version now supports proper installation, and binaries are available for Ubuntu. This release compiles with Visual Studio 2010 for Windows. Note there are no functional changes for Windows and OS X in this release.
QtitanRibbon is implementation of Microsoft's Ribbon UI for Qt. It contains a collection of widgets (control elements) which will help you quickly and easily add a next-gen user interface to your application. The product is completely based on Qt SDK.
Release Notes: This component involves many improvements including support for Windows AIR, System Button, sensitivity for DPI font setting, and more. Now the component is ready for use in Microsoft Visual Studio 2010.
bib2html is a converter from a BibTeX database to HTML files. bib2html is a part of the bib2ml suite, which also provides bib2sql and bib2xml tools.
Release Notes: The bibtex_entrytype table is now correctly filled with the types of the entries. Bib2sql notifies with a warning when the same author seems to appear many times for the same entry. The command line parameter 'sql-engine' is added for bib2sql. It allows you to specify the SQL engine for which the SQL script should be generated: mysql or pgsql.
slapt-get is an APT-like system for Slackware package management. It allows you to search Slackware mirrors and third-party package sources (such as www.linuxpackages.net) for packages, compare them with installed packages, and install new packages or upgrade installed packages, all with a few simple commands.
Release Notes: This release fixes a bug in conflict resolution, a bug in parsing compressed and uncompressed sizes in the installed package log file, updated unit tests, translation updates, and documentation updates.
Concurrency Kit provides a plethora of concurrency primitives and lock-less and lock-free data structures designed to aid in the design and implementation of high performance scalable concurrent systems. It was designed to minimize dependencies on operating system-specific interfaces, and most of the interface relies only on a strict subset of the standard library and more popular compiler extensions.
Release Notes: This release includes a fix for a build system regression that affects Mac OS X and ck_ring_size. Additional functionality has been provided for the SPSC wait-free FIFO implementation, including a spinlock abstraction, a volatile implementation of ck_fifo_spsc_isempty, and an accessor for the FIFO stub node. There are Mac OS X build system fixes, and a formula for CK so it can be installed through the "homebrew" framework.
QtitanMultimedia is a powerful library that will enrich your Qt applications with a wide range of multimedia features. The library completely integrates with Qt Designer and allows you to add Flash, Silverlight, and Adobe reader functionality to your apps the same way you add fields, tables, and other regular controls.
Release Notes: This version adds support for building in the 64-bit mode for Mac OS X and Linux.
QtitanDataGrid provides a complete set of wide range of unique features that cannot be implemented using default Qt components and methods. It is a pure grid for business application in Qt. It enables you to load various types of data from different sources into a fast, flexible, and functional editable grid supporting sorting, grouping, reporting, creation of banded columns, drag’n’drop for buttons, and plenty of other handy functions. This data grid helps novice and experienced Qt developers with Delphi and C++ backgrounds to use the same comprehensive advanced editable grid capabilities that they’ve grown accustomed to in corresponding IDEs and that are not part of the standard Qt library.
Release Notes: This release fixes current bugs, has an improved API that helps to work with the editor of the cell, has the ability to control grid context menu, and has support for zooming and scaling of the grid content for all types of view. Now the component is ready for use in Microsoft Visual Studio 2010.
Kernel Mode Linux is a technology which enables the execution of user programs in a kernel mode. In Kernel Mode Linux, user programs can access kernel address space directly. Unlike kernel modules, user programs are executed as ordinary processes (except for their privilege level), so scheduling and paging are performed as usual. Although it seems dangerous, the safety of the kernel can be ensured through such methods as static type checking, software fault isolation, and so forth.
Release Notes: This release has been merged with the 3.0 Linux kernel.
The HAM radio equipment control libraries allow you to write amateur radio equipment control programs for transceivers and antenna rotators which use CAT or similar computer interfaces for control.
Release Notes: New models: SigFox Transfox, TH-D72A, IC-7410, IC-9100, IC-R9500, KX3, and V4L2 API support (untested). New rotator backends: IF-100 and TS-7400. Fixes and features: K3/KX3, building Win32 from a script, rigctld/rotctld ported to Mingw32, Win32 build fixes, removal of obsolete bundled libtool files, rigctl improvements, a FUNcube string test (works with V0.0 and V1.0), Yaesu newcat.c fixed to use rig->state.current_vfo to store the vfo value, a command to halt rigctld, and the ability to select the PTT source in Kenwood backends (TS-590S). This release makes sure the scan is stopped at IC-9000 opening. Alpha support for thd72 get channel data.
digiKam is an advanced digital photo management application that makes importing and organizing digital photos a trivial task. Photos can be organized in albums, which can be sorted chronologically, by directory layout, or by custom collections, and they can be tagged, commented, and rated. digiKam makes use of a fast and robust database to store meta-information, which makes adding and editing comments and tags very reliable. Metadata can also be stored inside pictures using Exif and IPTC. An embedded image editor and a standalone application named showfoto have simple but powerful features for editing your pictures with filters and correction tools.
Release Notes: This version features long awaited face detection and recognition, image versioning support, XMP metadata sidecar files support, big improvements in tagging and marking photos, reversed geo-tagging and many other improvements, including a total of 236 fixed bugs.
FidoCadJ is a very easy-to-use editor, with a library of electrical symbols and footprints (through hole and SMD). Drawings can be exported in several graphic formats (PDF, EPS, PGF for LaTeX, SVG, PNG, and JPEG). Although very simple and not relying on any netlist concept, FidoCadJ can be considered a basic electronic design automation program. FidoCadJ uses a file format containing only UTF-8 text, which is very compact and suited for copying and pasting with newsgroups and forum messages. This determined its success, as it is quite versatile for simple mechanical drawings as well as for electronics.
Release Notes: Some bugs have been corrected. A new library about electrical circuits was added. Handling of a scaling factor while exporting to vector formats was improved. New colors were added for some layers. Users can move elements with the keyboard using [ALT] and the arrow keys. A German translation of the user interface was added.
LLnextgen is a (partial) reimplementation of the LLgen Extended-LL(1) parser generator that is part of the Amsterdam Compiler Kit (ACK). It takes an EBNF-like description of the grammar with associated semantic actions in C as input, and generates C code. The generated code is strict ANSI C, so it should compile with all current C compilers.
Release Notes: This release adds the posibility to include a piece of code at the top of the generated file using %top.
RackTables is a tool to manage tens of racks, hundreds of servers, and thousands of MAC and IP addresses. It will work with a single rack as well. It features a real-life rackspace model, typed rack objects with flexible attribute sets, a tagging system, IP address management ready for NAT, virtual routers and load balancers, accurate network connection handling, a universal search function, a multi-user access model, and an extensible dictionary.
Release Notes: This maintenance release fixes a rarely seen bug in object attributes structures and a bug in wikilinks parsing. It also adds SNMP support for a series of network switches.
stresslinux is a minimal Linux distribution that runs from a bootable CDROM or via PXE. It makes use of some utitlities such as stress, cpuburn, hddtemp, lm_sensors, etc. It is dedicated to users who want to test their system(s) entirely on high load and monitor the health of these systems.
Release Notes: The release is a refresh of the basesystem and includes new versions of busybox, lm_sensors, mprime, smartmontools, memtester, netperf, ramspeed (added ramsmp), and y-cruncher.
python-jabberbot is a Jabber bot framework for Python that makes it easy to write simple Jabber bots. One can use these Jabber bots to provide information about running systems, to make Web sites interact with Jabber-enabled visitors, or notify the bot owner about updates or changes that are monitored with custom Python scripts.
Release Notes: This release is a bugfix release. Among other changes, it includes various fixes to the code and clean-ups that should make it easier in the future for contributors to submit patches against the current code-base.
repomirror is a tool to create local mirrors (partial or complete) of Linux distributions and repositories. It currently support Debian derivatives (both apt and simple repositories) and yum repositories. It has been tested with Debian, Fedora, CentOS, openSUSE, and OpenWrt feeds. It is also able to build repositories for local packages, although currently in a very limited fashion.
Release Notes: The code has undergone very heavy refactoring to make improvements easier and to allow implementation of new features. Among the new features in this version are the inclusion of cached repositories (Debian only) and the split of configurations by means of ".d" directories. There is now a plain yum repository type, and it is possible to mirror Debian installer components. Building of feeds now is able to handle multiple compressions for the "Packages" file. Finally, documentation is now bundled in the package.
Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP through NATs" proposed Internet standard (RFC 4380). It can serve either as a Teredo client, a stand-alone Teredo relay, or a Teredo server. It is meant to provide IPv6 connectivity to hosts behind NAT devices, most of which do not support IPv6, and not even IPv6-over-IPv4 (including 6to4).
Release Notes: Performance was greatly improved when libJudy is missing or disabled. Compilation on BSD was fixed. Portability problems on ARM were fixed.
MP3 Diags finds problems in MP3 files and helps the user fix many of them. It looks at both the audio part (VBR info, quality, normalization) and the tags containing track information (ID3). It has a tag editor, which can download album information (including cover art) from MusicBrainz and Discogs, as well as paste data from the clipboard. Track information can also be extracted from a file's name. Another component is the file renamer, which can rename files based on the fields in their ID3V2 tag (artist, track number, album, genre, etc.).
Release Notes: The shell integration has been made configurable for Linux from within the program. MP3 Diags now has a "close" button on GNOME 3.
ndisc6 consists of three command line tools (ndisc6, rdisc6, and traceroute6) that perform ICMPv6 Neighbor Discovery, ICMPv6 Router Discovery, and IPv6 tcptraceroute/traceroute respectively. It is primarily meant for IPv6 networking diagnostics and monitoring.
Release Notes: rdisc6 prints RA ND proxy bit and RA prefix flags. rdnssd checks for errors while dropping privileges. Compilation on BSD has been fixed.
Husk is an implementation of the Scheme programming language for the Haskell Platform. Advanced R5RS features are provided, including continuations, hygienic macros, and a full numeric tower.
Release Notes: Significant improvements were made to the parser, including proper handling of whitespace and comments. This represents a critical upgrade from the previous releases. In addition, support was added for nested block comments using #| and |#, per the R7RS draft. Hash-table-fold was also added.
Logtalk is an object-oriented logic programming language that can use most Prolog implementations as a back-end compiler. As a multi-paradigm language, it includes support for both prototypes and classes, protocols (interfaces), component-based programming through category-based composition, event-driven programming, and high-level multi-threading programming.
Release Notes: Highlights of this release include revamped support for structural reflection, improved coinduction support, major internal and user-level changes to exception handling and reporting, portability updates, fixes for all known bugs, and a new Windows installer that can be used by non-admin users.
DotNetZip is a zip library for .NET and Silverlight. Using this library, you can build .NET or Silverlight applications that create, view, update, or unpack ZIP archives. DotNetZip also includes a ZLIB library and a BZip2 library. It is all managed code. Compact Framework versions of the libraries are included as well. The ZIP library supports WinZip AES encryption, regular PKZip encryption, Zip64, Unicode filenames, and many other ZIP features.
Release Notes: Key new features include a Silverlight version of the library and support for bzip2 compression. Many bugs were fixed.
Yioop! is a PHP search engine. Yioop! can be configured as either a general purpose search engine for the whole Web or it can be configured to provide search results for a set of URLs or domains. Yioop can crawl pages or can directly index archives such as ARC and WARC. It supports indexing several file formats such as HTML, Atom, PDF, DOC, PPT, RTF, RSS, XML, SVG, PNG, JPG, BMP, GIF, and sitemaps. The Yioop! crawler can be deployed on one or many machines. It supports having one or more to crawl scheduler processes, as well as multiple fetchers and mirrors. Crawling respects robots.txt including Crawl-delay. Yioop! crawls are stored in a Web archive format that is easy to move around. Crawling can be done on one machine and the results deployed elsewhere. Yioop! supports mixing of crawls. Yioop! comes with a search front end that can be localized as desired using a GUI. This GUI supports RTL languages. Management of crawls can also be done using this GUI. Yioop! can be configured in a straightforward manner to make use of file caching or memcache if available.
Release Notes: This version moves Yioop! from using a bag of words index to a positional index. Proximity scores are calculated when a multi-word query is done. The host of an inlink is now also incorporated in a ranking. An indexing plugin architecture has been created to make it easier to customize the crawl process; an example recipe plugin is included. An SEO cache view and improved test query statistics have been added. This version finally includes bug fixes for memcached and bmp handling.
The j661 project provides a generic CDS (or ARINC 661 Server) in order to facilitate the understanding of the ARINC 661 standard, prototype ARINC 661 concepts and architectures, and facilitate the reuse of ARINC 661 specifications and artefacts between projects. The CDS architecture is designed to allow defining the Server behavior to be easily modified or extended. This is achieved by a modular plug-in architecture, allowing customization at runtime without changing anything in the Server core itself.
Release Notes: A graphic corruption regression that could occur in a Windowed window management was fixed. The escaped Strings editor in the Client or the Editor throwing a NullPointerException when used was fixed. The 0.50 branch is now in maintenance mode. Apart from bug fixes, all further changes will be made in the upcoming 0.51 branch.
Rainbows! is an HTTP server for sleepy Rack applications. It is based on Unicorn, but designed to handle applications that expect long request/response times and/or slow clients. For Rack applications not heavily bound by slow external network dependencies, consider Unicorn instead as it simpler and easier to debug.
Release Notes: Minor internal cleanups were done. kgio was bumped to version 2.5 to remove the dependency on io/wait. kgio 2.5 or later is now required. (kgio 2.6 or later will be required in the next release.)