The Feature Data Objects API provides a generic, command-based interface to a number of back-end data source technologies for storing, retrieving, updating, and analyzing GIS (Geographic Information System) data. A provider is a specific back-end implementation of the FDO API that provides access to data stored in a particular data source technology.
Release Notes: Assorted enhancements and bugfixes were made.
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 next part of the story was added. A problem with the robot on the third floor of the Library was fixed. A reset switch was added to the start of the Sewer. A slight problem with some of the conveyor belts in the Dungeon was fixed. Green Centipedes can be walked on again after loading a game. The game should work on 16-bit resolutions.
nss-pam-ldapd is a Name Service Switch module and Pluggable Authentication Module using an LDAP server. It allows your LDAP server to provide user account, group, host name, alias, netgroup, and almost any other information that you would normally get from /etc flat files or NIS, and allows you to do authentication to an LDAP server.
Release Notes: This release focuses on software quality and improvements to the tests. It also includes fixes for Solaris 10, implementation of a validnames option to allow users to fine-tune user and group name filtering, and further improvements to the Python implementation of nslcd.
OFED is a transport-independent software stack for high-performance computing and enterprise data centers.
Release Notes: The DAT API spec was updated to version 2.0.
TextTest is a tool for automatic text-based functional testing. This means running a batch-mode executable in lots of different ways from the command line, and using the text output produced as a means of controlling the behavior of that application.
Release Notes: The "Traffic interception mechanism" has split off into a new project called "CaptureMock"; some migration is needed for anyone using it. Otherwise, there are six months worth of generally minor enhancements and bug fixes across the board.
MSS Code Factory is a rule-based expert system for translating application models to source code.
Release Notes: License definitions can now be specified and are used in copyright headers of manufactured source code. The iterators GeneratedTableColumns and NotGeneratedTableColumns were added, and are used to tidy up arguments to Sybase ASE 15.5 sp_create_$dbtablename$ stored procs. Untested prototypes/outlines of Sybase ASE 15.5 stored procs that show what the stored procs will do once tested were added.
Razercfg is a Razer device configuration tool. It is based on "razerd", a background daemon doing all of the low-level privileged hardware accesses. The user interface tools are "razercfg", a command-line tool, and "qrazercfg", a Qt-based graphical device configuration tool. Supported devices are the Razer DeathAdder (Classic, 3500DPI, and Black Edition) mouse, the Razer Krait mouse, the Razer Lachesis mouse, the Razer Copperhead mouse, the Razer Naga mouse, the Razer Boomslang CE mouse and the Razer Taipan mouse.
Release Notes: Profile emulation for mice without hardware profile support (Deathadder, Krait, Naga) was added. Minor bugs were fixed.
UDAV is a cross-platform program for data array visualization based on the MathGL library. It supports a wide spectrum of graphics, simple script language, and visual data handling and editing. It has a windowed interface for data viewing, changing, and plotting. It can execute MGL scripts, set up and rotate graphics, export to bitmap or vector (EPS or SVG) files, draw TeX-like formulas, and so on.
Release Notes: A bug with unconnected actions in the Qt version was fixed.
Sous-marin Linux is a small, pure, individualized Slackware installation system using only scripts and a minimum of resources. Sous-marin's utilities allow you to create an installer CD and tagfiles, choose the minimum of pure Slackware packages you need, and then FTP/HTTP install the system over the Net. It also includes sous-marin tools, formerly SlackBash scripts. These tools allow you to analyze any Slackware installation for missing libraries, files not in packages, packages dependencies, and so forth.
Release Notes: This is the initial freshmeat announcement.
MathGL is a library for making high-quality scientific graphics under Linux and Windows, fast data plotting and handling of large data arrays, working in window and console modes, and easily embedding into other programs. It has more than 40 general types of graphics for 1d, 2d, and 3d data arrays. It can export graphics to raster and vector (EPS or SVG) formats. It has an OpenGL interface and can be used from console programs. It has functions for data handling and MGL language scripting for simplification of data plotting. It has several types of transparency and smoothed lightning, vector fonts and TeX-like formula drawing, an arbitrary curvilinear coordinate system, and many other useful things.
Release Notes: A bug was fixed for optimizing export to vector EPS.
HelenOS is a microkernel-based multiserver operating system designed from scratch. By decomposing the operating system functionality into tens of isolated but intensively communicating userspace servers, it provides a computing environment that has several virtues such as flexibility, increased robustness, well defined explicit interfaces, and smaller complexity of individual components. HelenOS does not aim to be another clone of Unix or some other legacy system and is not POSIX-compliant (even though it may seem POSIX-similar at times). Instead, the goal has been to design it according to what is the most elegant and right thing to do. What makes HelenOS unique among the other multiserver operating systems is its multiplatform and multiprocessor microkernel. It will run on seven different processor architectures ranging from a 32-bit uniprocessor little-endian ARMv4 to a 64-bit multicore big-endian UltraSPARC T1.
Release Notes: This release fixes many bugs and brings a lot of improvements in diverse areas such as new hardware platform support, userspace device driver framework, device drivers, observability and robustness, programming languages, file systems, and networking.
Stabie Rand Editor is a reimplementation of the RAND text editor, a full screen editor that was written in the 70s and had such advanced capabilities as multiple windows and rectangular cut and paste areas. Keyboard commands are hard-coded.
Release Notes: The ability to initially open multiple files by specifying multiple files on the command line was added. A bug was fixed where the delete character was not deleting the character if the line had tabs and had not been brought into memory yet. The problem where the file modified flag was not set when cutting marked lines was also fixed.
py-setproctitle is a library that allows a Python process to change its title, as displayed by system tools such as ps and top. Changing the title is useful in multi-process systems, for example when a master process is forked: changing the child's title allows you to identify the task each process is busy with. It is based on PostgreSQL's multi-platform implementation.
Release Notes: The code was fixed on OpenBSD, where a system include file was not found. A test is skipped if the file system encoding doesn't support Unicode.
Blink is a small public-access blog engine. It supports running multiple blogs, displays a main page and links for accessing older posts, and supports searching. Each blog can be oldest post first or newest post first. Any blog can be set to take public posts or allow comments. Admin functions include archiving all blogs, and viewing and deleting posts and comments. Posts can also utilize a semiotic bolding of definitions and automatic linking to all definitions. Anti-spam functionality is included, with an IP-based block list. All functionality is in one CGI file smaller than 15 KB.
Release Notes: A problem with line-folding on first and last lines of posts was fixed.
collectd is a small and modular daemon which collects system information periodically and provides means to store the values. Included in the distribution are numerous plug-ins for collecting CPU, disk, and memory usage, network interface and DNS traffic, network latency, database statistics, and much more. Custom statistics can easily be added in a number of ways, including execution of arbitrary programs and plug-ins written in Perl. Advanced features include a powerful network code to collect statistics for entire setups and SNMP integration to query network equipment.
Release Notes: Various fixes and clarifications have been applied to the documentation and diagnostic messages. Handling of JSON arrays has been fixed in the cURL-JSON plugin. Reading statistics of multiple virtual CPUs has been fixed in the libvirt plugin. Dispatching values with mixed data source types to Python-based plugins has been fixed. Handling of NaNs in percentage thresholds has been corrected.
Weborf is a lightweight Web server written in C. It supports IPv6 and basic authentication. It doesn't implement the full HTTP specification, but can be used to easily share directories or files.
Release Notes: The last modified column is now shown in the directory listing. A GiB measure was added in the directory listing. The Webdav module can send MIME-type and Content-Type. Several bugs were fixed. The reason phrase is sent in HTTP responses. Directory listing and PROFIND requests can be cached on disk. Large files can be supported. The program can be used with inetd or xinetd. The Webdav method MOVE is now faster on directories. Support for embedded authentication policy was added. Support for If-Range header was added. This release includes qweborf, a Qt GUI for simple file sharing. Directories can now be sent as tar.gz files.
The Two-Layered GUI Toolkit is a library of GUI helper classes which is designed in a way to simplify development of separate interchangeable front-ends. For every supported dialog box type, there is a settings class (independent from a GUI toolkit) whose options can be used by one of the implementations for a specific GUI toolkit (bindings for Gtk#, WPF, and WinForms are provided, but custom ones can be added). That is, the dialog definition can be prepared by the application's core component and passed to the front-end, which uses it to instantiate the dialog box using whatever GUI toolkit it likes.
Release Notes: The great novelty in this release is the wizard framework. It provides a simple way to define flexible wizard GUIs (pages that can be navigated to using Next and Back buttons). You as a developer can fully concentrate on designing the pages, while the Two-Layered GUI Toolkit will provide all the navigation logic.
Autoplot is an interactive browser for data on the Web. Give Autoplot a URL or a local file name and it creates a sensible plot of the data. Autoplot allows you to interactively browse data stored in ASCII, .cdf, netcdf, and many other formats. Autoplot was developed under the NASA Virtual Observatories for Heliophysics program in a collaborative effort among several institutions.
Release Notes: Bugs were fixed, including a set of fixes based on runtime exception feedback.
Disk Drill can recover your data from virtually any storage device. Whatever storage device you lost data from, if you can connect it to a Mac, Disk Drill can scan it and recover your lost data. Even if you're currently having issues accessing your hard drive or external device directly, there's a possibility Disk Drill can rescue data from it.
Release Notes: A number of known file types can now be recovered with Deep Scan: PSD, MKV, OGG, DMG, M2TS, M2T, EMB, MAX, SDA, SDC, XLR, ALBM, JNB, WPS, MSG, AMB, SDW, VSD, SLDPRT, QPW, P65, DGN, FLA, AIF, DV, MM by FreeMind, OGM, TOD, and more. Quick Scan is now available for HFS+ partitions, so Disk Drill is now able to locate deleted files by scanning the Mac file system’s journal. Disk Drill is able to search for lost partitions now, which is extremely useful for initialized or formatted drives.
TbsZip is a PHP class that enables you to read and write Zip archives. The class doesn't require PHP extensions or temporary files. TbsZip can read, add, delete, and modify files stored in an archive. It can even start with an empty archive. The original archive is not modified. The new archive can be saved in the server as a new file, or provided directly as an HTTP download, or even as a binary string. If the Zlib extension is activated in PHP, then TbsZip can automatically compress and uncompress files in the archive.
Release Notes: One minor bug was fixed and two minor enhancements were made. The bug was that the newly created archive using Flush() was not unlocked at the end of the flush because the clsTbsZip instance had still a handle on it. A TbsZip error is now raised if Flush() attempts to overwrite the current archive. The property DisplayError is now set to true by default.
wview is an application that controls a supported weather station to retrieve archive records and current conditions. Archive records may optionally be stored in a relational database (MySQL or PostgreSQL). At a user-defined interval, wview will use the archive history and current conditions to generate weather images (buckets and graphs) and Web pages based on configurable HTML templates. It supports serial and USB data loggers, as well as connectivity with a terminal server or serial server via TCP sockets.
Release Notes: Better WH1080 sensor decoding was added. Console reset logic was added for WMRUSB stations when sensor data stops being sent.
NOCC is a simple and fast Web-based e-mail reader which can handle POP3, SMTP, and IMAP servers. It is written with PHP5, and uses sessions, has low requirements (no database, frames), and is easy to install. It also features multi-language support, MIME attachment decoding/encoding, and the ability to display HTML messages.
Release Notes: This release fixes a bug from NOCC 1.9 that occurred if the wrong username or password was used.
MSR Tools is a source code evolution analysis tool. It consists of a framework for mining software repositories and tools for metric calculation, visualization, and defect prediction.
Release Notes: Minor fixes and improvements were made for the predictor GUI.
Shed Skin is an experimental (restricted-)Python-to-C++ compiler. It accepts pure but implicitly statically typed Python programs and generates optimized C++ code. The result can be further compiled to stand-alone programs or extension modules. For a set of 63 non-trivial test programs, at more than 16,000 lines in total (sloccount), measurements show a typical speedup of 2-200 times over CPython. Not all Python features are supported, and only a subset of about 25 library modules, such as re and random.
Release Notes: Extension module support was improved. Several builtins were optimized: zip, min, max, map, filter, reduce, and pow. A warning was added for non-uniform tuples of length greater than 2. Internals for looping and sequences were cleaned up. Two new examples were added: a quantum monte carlo simulator and an rsync implementation.
sge2d, also known as SDL Game Engine, is a platform-independent 2D game programming framework for C/C++ programmers with the least possible dependencies for easy porting and with a focus on easy API calls and the requirement of commercial programmers. Major features include animated sprites with exact pixel collision detection, A* pathfinding, encrypted files, and more.
Release Notes: This release adds several string functions, md5 and sha1 hashes, and a new command line tool named sgestate, which creates a C++ wrapper for sge2d states.