log4cplus is a simple to use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration. It is modeled after the Java log4j API.
Release Notes: Log4jUdpAppender compatibility with Chainsaw was improved. Bugs with TLS and VS 2005 were fixed. An initial .cygport definition was provided. Private symbol hiding was improved. Various compilation issues were fixed.
Release Notes: XSS in setting "Filters" was fixed.
Ultimate Stunts is a remake of the DOS game "stunts", providing modern features like OpenGL graphics, 3D sound, and Internet-based multiplayer games. Players can design their own tracks, choose opponents and try some spectacular stunts.
Release Notes: This version mostly contains artwork changes: there are a large number of new cars, and the menu background has been updated. When it comes to functionality, there are some small bugfixes, but most importantly, there are several changes in how the Windows version installs itself, which will hopefully fix some issues of Ultimate Stunts on Windows Vista and Windows 7.
TCExam is Web-based assessment software for generating and managing online tests and exams. It simplifies the exam cycle, including generation, execution, evaluation, presentation, and archiving.
Release Notes: The module for alternative authentication methods was improved to accept multiple default groups (comma separated group IDs, or 0 for all groups).
dtree is a library that provides an API to access /proc/device-tree from userspace in embedded Linux.
Release Notes: This release adds dtree_bycompat call, adds rules to build a shared library libdtree.so, and adds some Lua integration. Some tests were improved and some minor bugs fixed.
Paludis is a package manager for Gentoo (and derived distributions) and Exherbo. It consists of a core library and a number of console-based clients. Package formats supported include Gentoo ebuilds and kdebuilds (as defined by the Package Manager Specification), the Exherbo exheres-0 format, and various miscellaneous utility pseudo-formats for managing accounts, unwritten and unavailable packages, and packages for which no package exists.
Release Notes: || ( ) dependencies under a non-enabled label are now handled sensibly. The resolver no longer attempts to create binaries for accounts. 0-scm is now ordered correctly.
Stantor-Domodulor is a home automation software system. It lets you manage electric and electronic facilities through Web pages and WAP 2 and 1 for smartphones. Stantor can drive Velleman k8000/k8055/k8061 boards, Ethernet and USB Arduino Mega, Uno and Duemilanove boards, X10 materials, USB webcams, and sound boards. Stantor correspondents can sent alerts via email and instant messaging. The Linux distributions supported are Ubuntu, Fedora, and Mandriva.
Release Notes: Implementation of the direct connection between Arduino Uno-Duemilanove boards and central system using the protocol "Websocket - HTML5". Implementation of the direct connection between Arduino Mega boards and central system using the protocol "Websocket - HTML5". Implementation of the direct connection between infrared management Arduino Uno boards and central system using the protocol "Websocket - HTML5".
JABM is a Java API for developing agent-based simulation models using a discrete-event simulation framework. It has a simple architecture in which agents are represented using plain-old Java objects (POJOs). Simulations are configured via dependency injection using the industry-standard Spring framework, thus allowing attributes of any object in the simulation to be specified as random variables to be drawn from a specified distribution without having to write any Java code. Attributes of any object can be specified as independent variables or treatments with a given range of values, and experiments with different treatments can be easily parallelized using, for example, SGE.
Release Notes: This release is a major refactoring. The main feature is a completely new GUI that is based on a tabbed window manager provided by InfoNode Docking Windows. To run JABM using the GUI, there is a new main class net.sourceforge.jabm.DesktopSimulationManager.
beaTunes is an iTunes companion app capable of automatically analyzing your music collection to help you build better playlists. It analyzes BPM (beats per minute), silence at the beginning or end of a song, and the color (based on frequency spectrum) of a given song. Some of the data is stored through iTunes, and some is stored by beaTunes itself. beaTunes can suggest albums that would complement your music collection, display music charts, and help you find and fix errors in your song meta data, like typos and wrong genres. It also allows you to blog about selected songs or playlists.
Release Notes: Retina display support. Minimum fraction digits for BPM now 1. Improved diff sync. A fix for lucky lyrics. Updated Java for Windows.
Release Notes: This is a minor release containing mostly bugfixes and a couple of new features and improvements, like support for an abstract group concept when using XML DSL and an improved resource watcher for runtime usage.
libLunchbox facilitates the development and deployment of multi-threaded applications. It provides OS Abstraction, using utility classes abstracting common operating system features (such as threads, locks, memory maps, shared library loading, and condition variables), high-performance primitives (including thread-safe utilities tuned for performance, such as atomic variables, spin locks, and lock-free containers), and utility classes (including helper primitives which are not in the standard library, such as logging, pools, and random number generation).
Release Notes: Initial standalone release, adding a simple C++ interface to announce, discover, and iterate over key-value pairs stored in a zeroconf service description and LFVector, a thread-safe, lock-free vector over the co::base API of Equalizer 1.2.
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: Several DoS/code execution vulnerabilities for malicious fwknop clients that manage to get past the authentication stage (so such clients must possess a valid encryption key) have been fixed. Permissions and ownership checks have been added to all files consumed by the fwknop client and server. RPM builds have been fixed by including the $(DESTDIR) prefix for uninstall-local and install-exec-hook stages in Makefile.am.
TreeFrog Framework is a high-speed and full-stack C++ framework for developing Web applications. It provides an O/R mapping system and template system on an MVC architecture, and aims to achieve high productivity through the policy of convention over configuration.
Release Notes: This release has been modified to add the operator=() method to the code generated by the generator command, updates the generator command output messages, fixes a bug which could garble characters of POST data, and fixes various other bugs.
HWSD is a daemon and library for the discovery and announcement of hardware resources using ZeroConf. It enables auto-configuration of ad-hoc GPU clusters and multi-GPU machines through multi-platform GPU and network device discovery.
Release Notes: This release adds VirtualGL detection and a hostname commandline parameter for the gpu_sd daemon.
Equalizer is middleware for creating and deploying parallel OpenGL-based applications. It enables applications to benefit from multiple graphics cards, processors, and computers to scale rendering performance, visual quality, and display size. An Equalizer-based application runs unmodified on any visualization system, from a simple workstation to large scale graphics clusters, multi-GPU workstations, and Virtual Reality installations.
Release Notes: This release adds scalable rendering performance features: asynchronous readbacks, region of interest, and thread affinity.
360-FAAR (Firewall Analysis Audit and Repair) is an offline, command line, Perl firewall policy manipulation tool to filter, compare to logs, merge, translate, and output firewall commands for new policies, in Checkpoint dbedit, Cisco ASA, or ScreenOS commands. It is all contained in one file. It can read policy and logs for: Checkpoint FW1 (in odumper.csv / logexport format), Netscreen ScreenOS (in get config / syslog format), and Cisco ASA (show run / syslog format). It uses both inclusive and exclusive CIDR and text filters, permitting you to split large policies into smaller ones for virutalization at the same time as removing unused connectivity. It supports policy to log association, object translation, rulebase reordering and simplification, rule moves, and duplicate matching automatically. It allows you to seamlessly move rules to where you need them. 'print' mode creates a spreadsheet for your audit needs with one command.
Release Notes: This release completely drops the previous NAT methodology and integrates NATs into the rule processing subs, and also sports a rewrite of the NAT structures and nat rule processing. This new method is much more robust Negated rules are now identified in Netscreen and excluded from rr mode rulebases.
Release Notes: This version includes a bugfix related to font names.
XWiki is a WikiWiki clone written in Java that supports many popular features of other Wikis like the Wiki syntax, version control, attachments, security, and searching, but also many advanced features like templates, database and dynamic development using scripting languages (Velocity, Groovy, Ruby, Python, PHP, and more), an extension system and skinability, J2EE scalability, an XML/RPC remote API, statistics, RSS feeds, PDF exporting, WYSIWYG editing, an Office viewer and importer, and a lot more.
Release Notes: This is probably the last bugfix release for the 4.1 series. It provides 30 bugfixes, mainly in the Extension Manager, including important fixes for extensions which provide components or script services (see XCOMMONS-231 and XCOMMONS-232). It also improves the large data migration introduced in 4.0, in particular to support MS-SQL, and fixes an important issue which caused the migration of annotations to be unintentionally skipped.
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: Function backporting to FOX-1.6 is nearly complete and now includes thumbnail scaling on both filelist and playlist and body and menu fontsetting. On the main window, a third panel view option showing both file-list and directory-list has been added. The clipboard paste commmand status is now shown on the progressbar. Players buttons can now be activated for extra user-defined movie extensions. The internal player can now accept user-defined audio and video codecs. Some bugs have been fixed.
httping is a "ping"-like tool for HTTP requests. Give it a URL and it will show how long it takes to connect, send a request, and retrieve the reply (only the headers). It can be used for monitoring or statistical purposes (measuring latency).
Release Notes: Some small fixes (after the Coverity audit), now handle servers which fall asleep after the initial tcp-connect more gracefully, and resolving hostnames should now always work.
FBReader is an e-book reader. It currently works on the Sharp Zaurus, Siemens Simpad with Opensimpad ROM, Nokia Internet Tablet (Maemo platform), Archos PMA430, Motorola E680i/A780/A1200 smartphones, PepperPad 3, Asus Eee PC, IRex iLiad, UMPC, and desktop computers running Linux, Windows XP/Vista, or FreeBSD. It supports several e-book formats: epub, plucker, palmdoc, zTXT, HTML, CHM, fb2, TCR (psion text), OEB, OpenReader, RTF, non-DRM'ed Mobipocket, and plain text.
Release Notes: This release adds a bookshelf for the litres.ru catalog, adds a Hebrew localization, updates the Finnish localization, and adds small build and installation changes.
Pcompress is an archiver that can do compression/decompression and deduplication in parallel by splitting input data into chunks. It has a modular structure and includes support for multiple algorithms like LZMA, Bzip2, PPMD, LZ4, etc., with KECCAK/BLAKE2/SHA-256/512 chunk checksums. SSE optimizations for the bundled LZMA are included. It also implements chunk-level Content-Aware Deduplication and Delta Compression features based on a Polynomial Fingerprinting scheme. It has low metadata overhead and overlaps I/O and compression to achieve maximum parallelism. It has AES encryption capability and uses Scrypt from Tarsnap to generate per-session unique keys from passwords. It can work in pipe mode, reading from stdin and writing to stdout. It also provides some adaptive compression modes in which a suitable algorithm is chosen per chunk based on heuristics.
Release Notes: This release adds several bugfixes and enhancements in performance and functionality. The new SKEIN 256/512 hash from NIST SHA3 submission has been added for chunk verification. This is faster and lot more robust than CRC64. The very fast xxHash32 has been added for internal Dedupe blocks. Similarity sketch computation accuracy has been improved. Finally, the user can now specify the minimum Dedupe block size (4K - 64K).
sugarsync-upload is a commandline uploader for Sugarsync. It uploads files, makes directories, and lists contents.
Release Notes: This release implements list and mkdir commands. It's the initial Freecode release.
documentr is a Web-based tool for editing and presenting software documentation. It allows you to easily maintain documentation for multiple products and product branches. Edits can easily be copied between branches, with merge conflicts being handled gracefully. It uses Markdown as its markup language, along with some extensions, and has a role-based permission system.
Release Notes: This release adds support for macros written in the Groovy scripting language, a new Twitter macro, tagging for pages, and improvements to searching and page indexing speed.
Sawfish (the window manager formerly known as Sawmill) is an extensible window manager using a Lisp-based extension language. All window decorations are configurable and all user-interface policy is controlled through the language. Its aim is to manage windows in the most flexible and attractive manner possible. As such it does not implement desktop backgrounds, application docks, or other things that may be achieved through separate applications. Sawfish is mostly GNOME-compliant; almost all configuration may be made through a graphical interface.
Release Notes: The dimension window-matcher now properly restores a window's size, tabbing remains usable when a window marked for tabbing is destroyed before doing so, and some minor fixes. New features concentrate on tabs: windows marked for tabbing now have a different color, and tabs support viewport/workspace-sticky. There are updated Debian packaging scripts.