Bitcoin is a peer-to-peer electronic cash system that is completely decentralized, without the need for a central server or trusted parties. Users hold the crypto keys to their own money and transact directly with each other, with the help of a P2P network to check for double-spending.
Release Notes: This release fixes the broken wallet.dat encryption implementation in 0.4.0 (read the bitcoin website for details), adds a new Qt-based graphical interface, adds the new RPC commands getmemorypool, listsinceblock, signmessage, and verifymessage, and performs faster initial block downloading.
SIREMIS is a Web management interface for Kamailio (OpenSER). It features subscriber, database aliases, and speed dial management; location table view; dispatcher, prefix-domain translation, and least cost routing management; access control lists (user groups) and permissions management; accounting records, missed calls, and call data records view; hash table, dial plan table, and user preferences table management; and offline message storage view. It is developed on top of a framework (PHP/Web2.0/AJAX), and has XML metadata-driven extensions and an MVC architecture.
Release Notes: This major release adds Web tools to handle the presence user agent and resource lists records, and enhancements to the user interface for load balancing rules.
MacroFusion fuses multiple photos into one with greater DOF (Deep of Field) or DR (Dynamic Range). It can be useful for macro lovers or landscapers.
Release Notes: This release reads exif information from photos, runs align and fusion with at least two or more images, reads filenames from the commandline (this can be used for "send to macrofusion" from filemanager), and previews images in filechooser.
Stunnix VBS-Obfus protects your VBScript code from potential analysis, study, or reworking by unwanted parties. It's both an obfuscator and encoder for the VBScript code. It converts the VBScript in raw .vbs files, or in ASP or HTML pages into a highly obfuscated form, making it extremely difficult to study, analyse, or reuse, while fully retaining functionality of the original source code. It optionally adds expiration and hostname checking. It has a lot of options to control all aspects of code hiding, and has full support for all syntax constructs. It is designed to be multi-module aware.
Release Notes: This release adds a unique String Browser tool which lists all string constants found in the code. It greatly helps when creating a list of exceptions. Directories with metadata from Git, Subversion, and Mercurial are now ignored when creating projects or browsing directories. An updated version of Portable Firefox (talking over named pipes with a Web server to avoid problems with firewalls on Windows) is now shipped with the tool in order to fix problems for some international users. The installer for Windows has been updated and now allows you to install the product to any program group.
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: The data type description records have been extended to include more reference management methods. Temporary resources management has been extended to include application collection methods. Neither of the two extensions is backward-compatible with previous aime versions.
The goal of the Pango project is to provide an Open Source framework for the layout and rendering of internationalized text. It uses Unicode for all of its encoding, and will eventually support output in all the world's major languages.
Release Notes: Several minor bugs were fixed.
For users on Linux and Unix, KDE offers a full suite of user workspace applications which allow interaction with these operating systems in a modern, graphical user interface. This includes Plasma Desktop, KDE's innovative and powerful desktop interface. Other workspace applications are included to aid with system configuration, running programs, or interacting with hardware devices. While the fully integrated KDE Workspaces are only available on Linux and Unix, some of these features are available on other platforms. In addition to the workspace, KDE produces a number of key applications such as the Konqueror Web browser, Dolphin file manager, and Kontact, the comprehensive personal information management suite. The list of applications includes many others, including those for education, multimedia, office productivity, networking, games, and much more. Most applications are available on all platforms supported by the KDE Development. KDE also brings to the forefront many innovations for application developers. An entire infrastructure has been designed and implemented to help programmers create robust and comprehensive applications in the most efficient manner, eliminating the complexity and tediousness of creating highly functional applications.
Release Notes: Highlights of 4.8 include, but are not limited to: Qt Quick in Plasma Workspaces, Dolphin's file view rewritten for performance, scalability, and more attractive visual appearance, many performance improvements, and bugfixes to improve the overall user experience.
newLISP is a Lisp-like, general-purpose scripting language. It has all the magic of traditional Lisp, but is easier to learn and use. newLISP is friendly, fast, and small. Most of the functions you will ever need are already built in.
Release Notes: Development release 10.3.7 expands the FFI (foreign functions import) API and fixes bugs.
GNU ed is an 8-bit clean implementation of the POSIX line-oriented text editor. Ed is the "standard" text editor in the sense that it is the original editor for Unix, and thus widely available. For most purposes, however, it is superseded by full-screen editors such as GNU Emacs or GNU Moe.
Release Notes: An error which prevented using NUL characters in regular expressions has been fixed. Ed now signals an error if it can't create a shell process when executing a shell command and flushes stdout/stderr before reading a new command. The man page is now generated with "help2man". All commandline options are now documented in the man page. A portability problem on Linux SPARC has been fixed.
csvDB is an SQL engine for CSV (comma separated values) files, allowing files to be searched as if they were database tables. It includes both a library and a client, allowing it to be used programatically and from the command line.
Release Notes: This release adds support for ALTER TABLE and JOIN, adds some session configuration settings with SET <setting> <state>, optimizes CREATE and INSERT queries, and greatly improves the format of results. New column/table reference resolvers have been added to work with the new result data structures, and WHERE now supports comparisons between columns.
hcxselect is a small CSS selector engine for htmlcxx. It parses CSS selector expressions and applies them to a set of trees of HTML nodes from htmlcxx.
Release Notes: This release fixes possibly unsorted Nodes and adds interface and documentation improvements.
Tor is a network of virtual tunnels that allows people and groups to improve their privacy and security on the Internet. It also enables software developers to create new communication tools with built-in privacy features. It provides the foundation for a range of applications that allow organizations and individuals to share information over public networks without compromising their privacy. Individuals can use it to keep remote Websites from tracking them and their family members. They can also use it to connect to resources such as news sites or instant messaging services that are blocked by their local Internet service providers (ISPs).
Release Notes: This release fixes some crash and assert bugs, including a socketpair-related bug which has been bothering Windows users. It adds support to serve microdescriptors to controllers, so Vidalia's network map can resume listing relays (once Vidalia implements its side) and adds better support for hardware AES acceleration. Finally, it starts the process of adjusting the bandwidth cutoff for getting the "Fast" flag from 20KB to (currently) 32KB. Preliminary results show that tiny relays harm performance more than they help network capacity.
odbcpp is an ODBC C++ library wrapper. The ODBC library itself is a low level C library that has many functions, all of which could return errors. This wrapper checks for errors on every single call to the ODBC interface, so if an SQL statement, a connection, or anything else fails, an exception is generated.
Release Notes: This release fixes a problem with WCHAR (wide characters) which would not compute the size of the buffer properly. The old code would work fine under Linux, but not under Windows.
SysUsage is a system monitoring and alarm reporting tool. It can generate historical graph views of CPU, memory, IO, network and disk usage, and much more.
Release Notes: This is a new major version which allows SysUsage to be run in a central place to collect and graph statistics from multiple remote servers. Users also gain the ability to delay alarms after a number of attempts.
Darning is a tool for managing a series or sequence of patches to a software source tree, in the same vein as quilt but with extended functionality. It supports advanced patch concepts such as file mode changes and copying/renaming files. The GUI is the primary interface and the most complete, but a command line interface is also provided with fewer features at this stage.
Release Notes: This release fixes a GUI error reporting bug.