The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing research effort focusing on applying empirical techniques in order to provide portable performance. It provides C and Fortran77 interfaces to a portably efficient BLAS implementation, as well as a few routines from LAPACK.
Release Notes: ARMv7 support and tunings have been added. Assorted bugs were fixed.
GAdmin-OpenVPN-Client is an easy to use frontend for the OpenVPN client. It handles multiple connections and can import exported connection setup packages from the GADMIN-OpenVPN-Server.
Release Notes: The unused client directives tls-client and DH key were removed. TLS-Auth is determined by the existence of the TA.key. The logging directory was moved to /var/log/gadmin-openvpn/client.
sdvplayer is a tool to help you improve your vocabulary in a foreign language by watching movies with subtitles in that language. It allows you to look up the meaning of a word displayed in the subtitles just by clicking on it. The meaning will be printed right on the screen and the player will be paused. Playing can be resumed just by pressing the space bar. It can play movies in many of the formats supported by libav*. Subrip (.srt), microDVD, and subviewer subtitle formats are supported. The meaning can be looked up through an external command. The built-in dictionary parser can parse the stardict dictionary format.
Release Notes: On Windows, the installation folder is found from registry, configuration files are in the appdata folder, and "My Documents/sdvplayer/dict/stardict" was added to the dictionary folder. On Unix, a desktop configuration file was added. Subtitle timing shift was implemented. A new icon was created. The GUI was improved. A quick help dialog was added. A probe to change aspect ratio was added. MicroDVD text subtitles are now supported. Drag and drop support was added. A configuration file was added.
TOMUSS allows multiple users to edit the same spreadsheet table with their Web browsers. It stores the complete history of the table modification. TOMUSS is intended to be used by teachers to enter ranking and to allow students to see their ranks.
Release Notes: Since the release of version 2.12.21, the GUI of many pages has been enhanced (such as printing, student picture, and statistics pages). Some column types involving server side computations have been created, mostly for database extraction. The end user can now put a table read-only or make it invisible to students. If the user's data can not been saved on the server, it is stored in the Web browser. There is now automatic completion on text input.
termit is a terminal emulator based on the vte library. It includes tabs, bookmarks, the ability to switch encodings, and Lua-scripting.
Release Notes: Searching in the buffer was enabled for recent versions of the vte library. The Lua functions forEachRow, forEachVisibleRow, findDlg, findNext, and findPrev were added. New options include backspaceBinding, deleteBinding, and setStatusbar. Code cleanup was done. Documentation fixes were made.
Interceptor is a KDE 4 plasmoid for syslog monitoring and notification management.
Release Notes: Basic printer management was added. Non-blocking dialog boxes were implemented. The usual bugs were fixed.
Phaos is a browser-based MMORPG. It features character creation, the ability to purchase/sell/drop potions, weapons and armor, traveling, inter-player chat, the ability to fight in the arena, explorable dungeons, an admin system, the ability to trade with other players, and the ability to fight other players. A download is available for people running Windows who do not have access to or do not want to set up a Web server.
Release Notes: A German language file was added. Minor combat adjustments were made. New language variables were added in multiple files.
X11::GUITest is a Perl package intended to facilitate the testing of GUI applications by means of user emulation. It can be used to test and interact with GUI applications which have been built in some fashion (X toolkit, GTK+, Qt, Motif, etc.) upon the X library.
Release Notes: The IsWindowCursor() function was added to determine if a given window has the specified cursor. Support for mouse wheel scrolling was added. The WaitSeconds() function was added for providing delay. Various recorder enhancements were made (new command line options, more accuracy).
GAMGI (General Atomistic Modelling Graphic Interface) is a program to build, view, and analyze atomic strucures such as molecules, crystals, glasses, liquids, etc. It aims to be useful for: the scientific community working in Atomistic Modelling that needs a graphic interface to build input data and to view and analyse output data, calculated with Ab-Initio and Molecular Mechanics programs; the scientific community at large studying chemistry, physics, materials science, geology, etc., that needs a graphic interface to view and analyse atomic structural information and to prepare images for presentations in classes and seminars; teaching chemistry and physics in secondary schools and universities; science promotion in schools, exhibitions and science museums.
Release Notes: Global lists of pre-selected objects can now be rotated, translated, and scaled exactly as before for a local single object. (To grab focus for a list of objects, just press the mouse middle button over the corresponding object class button, in the main menu, and then over the Gamgi button.) All the local and Web documentation for the Object->Copy and Object->Link dialogs was updated.
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 2.6.39 Linux kernel.
Pagekite is software to make servers on "localhost" visible to the wider Internet. It can be used by Web developers to show off their works in progress to clients or colleagues, embedded developers who need direct access to devices in the field, or as an alternative to dynamic DNS for individuals/hobbyists who would rather host their own content than rely on 3rd party hosting. It creates and maintains a tunnel between your server on localhost and a remote "front-end" (a reverse proxy). Only the front-end has to have a visible IP address; the server itself can reside on a heavily firewalled computer, a mobile device, or even an anonymous node on the Tor network.
Release Notes: This release fixes multiple front-end bugs, including file-descriptor leaks, handshake problems with Python's native SSL library, and problems with loopback tunnels.
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: This is a major release that includes several improvements and support for offline testing using a new Optical Mark Recognition (OMR) system. You can now execute tests on paper and later import them using a scanner.
Knights aims to be the ultimate chess resource on your computer. Written for the K Desktop Environment, it's designed to be both friendly to new chess players and functional for Grand Masters. It supports play against many opponents, including yourself, computer opponents, live Internet players, and against friends via email. It also sports highly customizable graphics and sound.
Release Notes: Some bugs in piece movement were fixed.
Lfm is a curses-based file manager for the Unix console written in Python.
Release Notes: Python 2.5 or later is required now. PowerCLI was added, an advanced command line interface with completion, persistent history, variable substitution, and many other useful features. Persistent history in all forms was added. Lots of improvements were made and bugs were fixed.
wxCam is a webcam application for Linux. It supports video recording (in an uncompressed AVI format or Xvid format), snapshot taking, and some special commands for Philips webcams, so you can also use the program for astronomy purposes. It supports both video4linux 1 and 2 drivers.
Release Notes: Compilation fixes for Ubuntu 11.04 and support for BGGR16, GBRG8, GRBG8, and SPCA561 frame formats.
Mintty is a terminal emulator for Cygwin and MSYS with a native Windows user interface and minimalist design. It is based on parts of PuTTY by Simon Tatham and provides xterm-compatible terminal emulation, but does not require an X server. Its features include a simple options dialog, Unicode support, fullscreen mode, drag & drop, and window transparency.
Release Notes: A security issue regarding the control sequence for querying the terminal's locale has been fixed. Rxvt-unicode's extended mouse mode is now supported. Some missing xterm control sequences have been implemented, and the parsing of control sequences generally has been tightened up and brought more into line with xterm.
FACT is a mixed functional and imperative programing language which uses first-class environments as its primary data type. It supports many high level concepts while still remaining a very simple language.
Release Notes: Significant improvements in speed and memory usage were achieved. Many parts have been changed or fixed. For example, scopes are now stack-based instead of linked-list based. This doesn't change anything in the code, but it's a big deal internally. Many other changes have also occurred, including a large number of new built-in functions.
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: SIGQUIT (graceful shutdown) now drops idle keepalive clients for the concurrency models where maintaining an idle client is relatively inexpensive. Kgio.autopush now works properly for all multi-threaded concurrency models (if you're using :tcp_nopush).