The Legend of Edgar is a 2D platform game with a persistent world. When Edgar's father fails to return home after venturing out one dark and stormy night, Edgar fears the worst: he has been captured by the evil sorcerer who lives in a fortress beyond the forbidden swamp. In The Legend of Edgar, you take on the role of Edgar as he ventures across the world, battling fearsome creatures and solving puzzles while trying to find and rescue his father.
Release Notes: The Crypt map is now accessible. A basic title screen has been added. Stability on Windows XP has been improved. Raising and lowering the volume now works correctly. The dependency on SDL_Net has been removed. Bombs grabbed by the Borer no longer play their sound effect endlessly. It adds a new medal to earn: "Completed the game with only 5 hit points".
MMA (Musical MIDI Accompaniment) is an accompaniment generator. It creates MIDI tracks for a soloist to perform over from a user-supplied file containing chords and MMA directives. It is very versatile and generates excellent tracks. It comes with an extensive user-extendable library with a variety of patterns for various popular rhythms, an extensive user manual, and several demo songs. It is a command line driven program. It creates MIDI files which need a sequencer or MIDI file play program.
Release Notes: There are many bugfixes and general enhancements. New features include the support of Polychords, improved chord voicing, note ornamentation for most tracks, and a track delay setting. Note that the version numbering scheme is changed to YY.MM.
GoAnywhere automates and secures the exchange of data with your customers, trading partners, and servers. It allows your organization to consolidate all of its data transmission and processing needs under one solution with a single point of control and administration. With GoAnywhere, customers save a significant amount of time and money by eliminating the custom programming and manual steps traditionally required. It supports FTP, SFTP, FTPS, HTTP, HTTPS, SMTP, POP3, IMAP, Open PGP encryption, ZIP, GZIP, Excel, XML, and CSV standards. It connects to the database servers of DB2, SQL Server, Oracle, MySQL, Sybase, and Informix.
Release Notes: This release includes enhanced job controls, custom add-ons, holiday calendars for scheduling, and even more advanced functions to improve usability and flexibility.
SFLphone is an SIP/IAX2 compatible softphone. The goal is to create a robust enterprise-class desktop phone. While it can serve home users very well, it is designed for intensive corporate use.
Release Notes: This version offers improved performance, better stability, and many bugfixes. It should be the most stable ever released.
Submin provides a Web-based admin interface to your Subversion and Git repositories. Its features include user/group management, path permission management, the ability to create svn repositories and managing commit email messages. For Subversion, authentication is done with htpasswd/svn authz, so it can use the same login information as apache2/svn (and trac). For Git, ssh is used, and the login information is synched whenever a change is made. The Web interface can also work with NGINX/uWSGI, but the Subversion part only works with Apache.
Release Notes: This release fixes a problem where the commit email configuration file was not updated (#270). It fixes a problem where too many email messages were sent due to loose matching of repository names (#257). It fixes errors due to incorrect enabling Trac hook (#258, #269). It fixes sorting of users, groups, and repositories (#259). It removes some unnecessary calls to improve performance.
FreeIPMI provides in-band and out-of-band IPMI software based on the IPMI v1.5/2.0 specification. It has a number of useful features for large HPC or cluster environments.
Release Notes: This release includes a new ipmi-pet tool to parse and interpret platform event traps (PET). A new --sdr-cache-file option is available in all SDR related tools (ipmi-sensors, ipmi-sel, etc.) to specify a specific SDR cache file to use. Support for Quanta QSSC-S4R/Appro GB812X-CN OEM sensors, SEL events, and SDR entries has been added. DCMI 1.5 additions have been added to libfreeipmi. A number of additional workarounds and bugs are also supported in this release.
aime is a simple, C-like programming language and an interpreter, both designed to be embeddable in applications. The language is straightforward, trivial, and direct. Its syntax is simpler than that of C, while still providing for full object management, higher order functions, and references. The interpreter is secure and expressive, allowing comprehensive control over program execution and providing powerful methods of application integration.
Release Notes: Formatting of floating points has been improved. The error messages for parsing errors have been further detailed. Aime libraries including the byte array and collection libraries have been extended. The double ended queue library has been documented. A new schema for naming functions operating collection ends has been introduced.
crpcut is the Compartmented Robust Posix C++ Unit Test system. crpcut (pronounced "Crap Cut") runs all test cases in their own process and their own working directory, which makes it perfectly normal to test that asserts do trap, and the test suite continues even in the event of an unexpected SIGSEGV. By using the C++11 features long available in GCC, the tests are extremely easy to write.
Release Notes: The major new feature is tagging of tests. Tags are a test selection method orthogonal to that of test suites. Tags can also be used to distinguish between tests that are critical (e.g. regressions) and tests that are non-critical (e.g. the functionality currently being worked on). Experimental support is also available for decorating test reports with, for example, ANSI-colour escapes.
V6 Thompson Shell Port provides two ports of the original /bin/sh from Sixth Edition (V6) UNIX (circa 1975). osh is an enhanced port of the shell, and sh6 is an unenhanced port of the shell. This project also includes glob6, if, goto, and fd2 as external shell utilities. While they remain external for compatible use by sh6, these utilities are integrated into osh to improve shell performance.
Release Notes: This release changes the osh exit status for alias and unalias so that they exit with a false (1) status when there are no aliases to print, set, or unset. Otherwise, they exit with a true (0) status when there is no error. It adds 'version' as an osh special built-in command, replacing the previous 'version' alias found in examples/dot.oshrc. It changes the _XOPEN_SOURCE definition from 600 to 600L in mkconfig. It also adds DEBUG_ALIAS, DEBUG_GLOB, and DEBUG_PROC definitions (undefined by default) to err.h for printf debugging.
gtkaml is an XML syntax and parser that extends the Vala.Parser and transforms all your tags into a valid Gtk+ UI class. It features a casual XML syntax for describing the way Gtk widgets are laid out in a (new) custom widget you're creating. Code "islands" (written in Vala) are used for widget signal handling and other methods/signals/properties that you're introducing. It doesn't depend on an external library at run-time, and it is much more readable than the usual UI boilerplate.
Release Notes: This beta release includes a new way of interaction with the Vala compiler that enables future developments. There should be no notable differences compared to 0.4.3's functionality, other than: compatibility with Vala 0.12/0.14/0.15; source files' order from command line is not relevant anymore (previous architectural limitation); and support for custom creation methods (the construct will still be generated by gtkaml).
FxMovieManager is a file manager which can display thumbnails of movie files. It can also manage a playlist of movies and act as a simple front-end to MPlayer.
Release Notes: The code of the internal player and of the Movie Information dialog was updated for using the last stable release of FFmpeg (0.9). The thumbnail displayed by the Operation dialog (cut, copy, symlink, and rename) and by the Movie Information dialog is now better resized when shifting to the wide-screen mode. Linked movies are now correctly reported on the File Properties dialog and managed by the Play List.
Clonezilla is a partition or disk cloning tool similar to Symantec Ghost. It saves and restores only blocks in use on the hard drive if the file system is supported. For unsupported file systems, dd is used instead. It has been used to clone a 5 GB system to 40 clients in about 10 minutes.
Release Notes: The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2012/Jan/03). Live-boot was updated to 2.0.15-1.drbl10, and live-config was updated to 2.0.15-1.drbl6.
Release Notes: This release refactors the packages "gui::context_set::default_views", "gui::context_set::default_views::default_views_utilities", "user::user_markup", "page::page_composer", "gui::db_markup", and "page::page_parts". The function "string::text->detect_encoding" was added. An error in "user::user_view" was fixed. Small errors and improvements were made. The documentation was updated.
Endian Firewall is an all-in-on Linux security distribution that turns any system into a full-featured security appliance. It features a stateful packet inspection firewall, application-level proxies for various protocols (HTTP, POP3, SMTP), anti-virus support, virus and spam filtering for email traffic (POP and SMTP), content filtering of Web traffic, and a "hassle free" VPN system based on OpenVPN.
Release Notes: This release introduces new process management, rendering boot time to half as long as before, minimizes the footprint by improving resource management, stabilizes the project by fixing lots of bugs, and adds trusted timestamping using OpenTSA. Upgrades from Endian Firewall Community 2.4.1 to version 2.5 will be available by the end of January 2012.
"Urbie Defense" is a game where you must defend your Urbanmechs from waves of enemies for as long as you can. Each wave lasts 30 seconds, with 10 seconds intermission between each wave. It uses some art assets from MegaMek and contains references to the Battletech universe.
Release Notes: This is the first publicly playable version. Features include increasingly difficult waves of enemies, dynamic crosshairs which convey relevant information about the health of your unit, and the ability to work in the latest version of all non-mobile HTML5-capable Web browsers (work is being done on compatibility with mobile browsers).
The pbs_python package is a wrapper class for the Torque Batch System C library. With this package, you now can write utilities and extensions in Python instead of C. This package was developed to replace xpbsmon by an ASCII version named pbsmon. PBSQuery is also included in this package. This is a Python module built on top of the pbs Python module to simplify querying the batch server. There are a lot of examples included in the source package.
Release Notes: This release adds new generated files for pbs_wrap.c and pbs.py to support Python 3.X versions, catches the PBSQuery error in sara_nodes if it can't make a connection with pbs_server, and solves dependencies for the Debian package.
Dateutils are a bunch of tools that revolve around fiddling with dates and times in the command line, with a strong focus on use cases that arise when dealing with large amounts of financial data. Their target market is shell scripts that need date calculations or calendar conversions, and as such they are highly pipe-able and modeled after their well-known cousins (e.g. dtest vs. test, or dgrep vs. grep).
Release Notes: This is a bugfix release. A bit fiddling bug gave erroneous results in "dconv now". Date expressions (for dgrep, et al.) can now be arbitrarily joined with conjunctions (&&) and disjunctions (||), as well as negations (!). See the info page examples and/or README.
Diffstat reads the output of the diff command and displays a histogram of the insertions, deletions, and modifications in each file. Diffstat is commonly used to provide a summary of the changes in large, complex patch files.
Release Notes: This release adds a "-R" option, like patch's option to show reversed differences. There are also documentation and portability fixes.
fwknop implements an authorization scheme called Single Packet Authorization that requires only a single encrypted packet to communicate various pieces of information, including desired access through an iptables, ipfw, or pf firewall policy and/or specific commands to execute on the target system. The main application of this program is to protect services such as SSH with an additional layer of security in order to make the exploitation of vulnerabilities much more difficult. The authorization server works by passively monitoring authorization packets via libpcap. Also supported is a robust port knocking implementation based around iptables log messages.
Release Notes: This is the production release of the fwknop C rewrite. It brings Single Packet Authorization to three different Open Source firewalls (iptables, ipfw, and pf), embedded systems, and mobile devices. The fwknopd server runs on Linux, Mac OS X, FreeBSD, and OpenBSD. The client runs on all of these platforms as well as Android, the iPhone, and Cygwin under Windows. In addition, the client is portable, and can be compiled as a native Windows binary.
File is a utility that classifies arbitrary files of any type mainly by their contents. It is considered standard on most Unix distributions. It can output either human-readable concise descriptions or MIME types for machine handling.
Release Notes: Differentiation of text and binary files has been improved. Hardwired token finding has been transformed into soft magic. Magic priorities have been adjusted, and magic has been added and improved. Minor bugs have been fixed.
Monitoringplug is a collection of monitoring plugins for Nagios. This collection uses libraries like net-snmp, curl, ldns, selinux, xmlrpc-c, and expat to check services.
Release Notes: This release adds various cleanups and fixes, MySQL checks, check_akcp, and check_webdav.
cZUI is a C++ user interface toolkit for rapid development of zoomable interfaces. It can use multiple graphics/font libraries, and currently supports SGE, SDL, AedGUI, and MFC.
Release Notes: This is a bitrot removal release. Major changes include 64-bit support and a shiny new Cairo backend. Also noteworthy are a few bugfixes in the core and SGE driver, improved makefiles, and new scene nodes.
mkvtoolnix is a set of tools that allow users to display information about, extract streams from, merge several streams into, and split Matroska media files. Supported video stream types include streams from AVIs, Ogg/OGM, RealVideo, MP4 files, and MPEG program streams as well as verious elementary streams (h264/AVC, MPEG1/2, VC1, Dirac). Supported audio formats include AAC, (E)AC3, DTS/DTS-HD, FLAC, MP2, MP3, RealAudio, and Vorbis. Several subtitle formats are supported, including SRT, SSA, ASS, VobSub, and many others.
Release Notes: mkvmerge and mkvextract use the same track IDs again. Performance on Linux has been improved for large files. MP4 files with chapters in unexpected character sets cause a proper error message. The MPEG program stream reader can handle tracks with huge gaps gracefully. Compilation has been fixed if gettext, FLAC, or CURL is not available.
Release Notes: This maintenance release contains over 60 bugfixes, further enhancing the stability of ZK.
LocDemo demonstrates the functionality of libwlocate. After startup, it evaluates the current geographic position of the user and displays it within a map. This solution offers geographic localization that works without the use of GPS and without submitting tracking or position data to commercial providers of such services.
Release Notes: libwlocate and the LocDemo application were ported to Android, allowing the default Android geolocation services to be replaced by a variant with better privacy.