27 July 2009
Deliantra is an advancement of the crossfire multi-user RPG game. Unlike the original project, it focuses mainly on stability and playability, but also adds modern technology such as map scripting, Perl server extensions, asynchronous I/O, higher resolution graphics, and better client support.
Release Notes: This release fixes assorted crashes, implements spell arguments for the dimension door spell, moves some texts into the info tab in the client, and adds a contributed pyromancer class with graphics. LoS takes tiled maps correctly into account now. Quiver of holding bolts is now actually able to hold bolts. Show invisible now also makes containers visible. A corruption bugfix in cfpod, which could have appeared in random chat messages. Assorted bugfixes/enhancements in some maps: an NPC dialog fix in nurnberg reception, a contributed heaven gem shop, and rate limited converters for the mana fountain.
Dovecot is an IMAP server whose major goals are security and extreme reliability. It uses index files to optimally store the mailbox state, which makes it very fast even with huge mailboxes. Indexes won't prevent external mailbox updates, so Dovecot is still fully compatible with standard Maildir and mbox formats. There's also a fully featured POP3 server included.
Release Notes: This release offers minor enhancements and bugfixes to increase the stability of the 1.2 branch. Changes are related to ACLs, shared mailboxes, server-side search, Maildir quotas, timezone handling, the virtual plugin, the include feature, and some IMAP commands.
HAproxy is a high-performance and highly-robust TCP and HTTP load balancer which provides cookie-based persistence, content-based switching, advanced traffic regulation with surge protection, automatic failover, run-time regex-based header control, Web-based reporting, advanced logging to help trouble-shooting buggy applications and/or networks, and a few other features. Its own event-driven state machine achieves 20,000 hits per second and surpasses GigaEthernet on modern hardware, even with tens of thousands of simultaneous connections.
Release Notes: This release fixes several issues causing pauses during transfers and server errors to be erroneously reported. Some nice minor features have been added such as configuration file splitting, much better reporting of configuration errors, support for more than 65000 sessions, and the ability to set a server's weight to zero.
J! Research is a component for Joomla! 1.5 that allows for management of research-related work such as publications, projects, and theses categorized by research area.
Release Notes: Bugfixes in descriptions frontend views and the plugin for automatic citation.
When writing anything that needs to communicate with a terminal in some way, it is almost always speaking some dialect of VT100 or ANSI. The libvt 100 library aims solely at parsing a stream of VT100/ANSI data and then letting the host application do the rendering. Many other projects also parse VT100/ANSI data, but their parser is always tangled up with the actual rendering of the data, making reuse in other projects problematic. The hope is that other projects will start using libvt100 and everyone can stop reinventing the wheel with each project.
Release Notes: Initial release. Not perfect, but handles most cases adequately.
Bit::Vector is a (stand-alone) C library and an object-oriented Perl module (with overloaded operators) which allows you to handle bit vectors, sets (of integers), "big integer arithmetic" (e.g. for cryptography), and boolean matrices (all of arbitrary size) very efficiently.
Release Notes: This release automatically supports persistence (serialization) using "Storable". It fixes a glitch that made it thread-unsafe, fixes another one that made it leak memory, and fixes a problem with the Boolean C type in combination with Mac OS X.
Highlight is a universal converter from source code to HTML, XHTML, RTF, TeX, LaTeX, SVG, BBCode, and terminal escape sequences. (X)HTML and SVG output are formatted by Cascading Style Sheets. It supports more than 170 programming languages, and includes 80 highlighting color themes. The configuration files are Lua scripts with plug-in support. The converter includes some features to provide a consistent layout of the output code.
Release Notes: A new BBCode output format was implemented. A shared library make target was added. Various color themes were improved.
Mausezahn is a fast traffic generator which allows you to send nearly every possible and impossible packet. Mausezahn can be used, for example, as a traffic generator to stress multicast networks, for penetration testing of firewalls and IDS, for simulating DoS attacks on networks, to find bugs in network software or appliances, for reconnaissance attacks using ping sweeps and port scans, or to test network behavior under strange circumstances. Mausezahn gives you full control over the network interface card and allows you to send any byte stream you want (even violating Ethernet rules).
Release Notes: This is essentially a security-related bugfix, but there are some additional features, including improvements for the RTP measurements. For example, RTP jitter estimation as specified in RFC3550 (smoothed mean deviation) is now supported. This is not the promised great summer update (which will come in August), but only a small update of the 'legacy code' to fix some security bugs. Since the previous version (0.34.6) seems to be potentially vulnerable against stack smashing attacks, everybody is encouraged to upgrade.
flashrd is an OpenBSD installer with an eye towards larger flash devices. It installs a complete OpenBSD system with "one-touch" upgrade capability. The primary targets are USB keys, flash disk modules, compact flash adapters, or hard disks. Installation is targeted towards infrastructure equipment. By default, it installs a complete OpenBSD system that stays mounted read-only during normal operation, with writes directed towards a memory filesystem, eliminating the need for frequent disk writes.
Release Notes: This release cleans up error handling by adding a 'fallback harness' to scripts, which improves readability significantly. It also cleans up some fallback handling and forces unmounts in the harness. elfrdsetroot.c is included with flashrd (the user is no longer required to have a local source tree just to run cfgflashrd).
filterunit allows unit tests to be devised for command line programs that use files as input and output. Classic Unix filters are a typical example. filterunit runs the program under test with the specified input files and compares the actual results with the expected results.
Release Notes: Fixture configuration has been greatly enhanced. filterunit can now run unit tests for itself.
AnchorPower is a very fast, simple, and general random number generation method based on Inverse Transform and Taylor Series. Its main contributions are speed, simplicity, and generality. Speed tests have shown that it outperforms many excellent RNG implementations, including GNU Scientific Library and UNURAN, by a factor of 2 or more. The quality of the method has also been confirmed by standard randomness tests.
Release Notes: This release adds a major update of the C library, supports hundreds of distributions, provides computation of distributional functions (CDF, quantile, density, derivatives, etc.), and adds much better programming documentation.
The Deimos Project is a computer statistics/monitoring tool allowing you to gather information and statistics about your computers, including network information and bandwidth, uptime information, keyboard and mouse usage, and hardware information.
Release Notes: Greatly improved network bandwidth detection under Windows.
Foglyn is an Eclipse plugin that allows you to create, view, edit, assign, resolve, or close your FogBugz cases directly from your favorite IDE. Technically, it is a FogBugz connector for Mylyn.
Release Notes: Support for two great FogBugz 7 features: subcases and tags. The subcases hierarchy is visible in Task List. It is possible to create new subcases and to edit the parent case in the case editor. Tags can be entered or edited, and also searched in the Task Search dialog. More features include various modes for "case completion" (when is case treated as complete in Task List) and various bugfixes.
Laptop Mode Tools allows you to control various power management settings based on AC/battery power state. Among other things, it controls Linux's "Laptop Mode" feature that allows your hard drive to spin down for extended periods. It can also control CPU frequency scaling and screen blanking timeouts (both terminal and X). It supports automatic hibernation when battery is low.
Release Notes: New upstream release.
Migrations is a tool for managing changes to database schemas. It is an Enterprise tool based on ActiveRecord migrations from Rails. It features multiple schema interactions, runtime substitution of values, script generation, auditing, and much more.
Release Notes: This release adds support for being able to migrate against a .zip or .jar file (fixes 2826038). The product has been updated so that it works on either 32-bit or 64-bit systems by dynamically loading the appropriate libraries (fixes 2826042). The window has been updated to allow hotkeys for the buttons and to show the property being modified in the title. The Unix startup scripts have been updated to output to the console in addition to file logs. The packaging has been trimmed down to be just Linux, Mac, and Windows to help reduce confusion with 32- vs 64-bit apps. The mac implementation has been changed from Carbon to Cocoa.
Styx is a scanner/parser generator designed to address some shortcomings of the traditional lex/yacc combination. It has unique features like automatic derivation of depth grammar, production of the derivation tree, including it's C interface, preservation of full source information, pretty printing to faciliate source-source translation, and persistence to aid rapid interpreter writing. It also supports reentrancy. Styx works well under several different OSes, including serveral Unixes, DOS, and Windows.
Release Notes: This release contains some adjustments due to new versions of gcc/g++ 4.4, as well as new C# runtime scanner modules.
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 a bugfix and enhancement release mainly around new WYSIWYG and the blog application.
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 provides these new features: a complete KDE client, a DNS SRV resolver, persistent history, a new notification system for the GNOME client, and a G722 audio codec implementation. But this is first and foremost a major bugfix release and a very important milestone in terms of stability, as it includes over 100 bugfixes, enhancements, and performance improvements.
Tunnel Manager is a program that manages regularly used SSH tunnels. It supports both SSHv1 and SSHv2 tunnels and can be configured to manage the keys in your ssh-agent.
Release Notes: This release adds support for the port-forward 'bind address' parameter and three (de, da, and es) message catalogs.
bcalc is an RPN calculator with support for multiple user interfaces. It supports some modifications of its stack. Currently supported user interfaces are readline (readline input, else as text), text (just a text interface with printf, etc.), ncurses, and GTK 2.x.
Release Notes: This release adds a new operator (invert) and a new command (help). wrapper_ui was moved to function pointers instead of a switch case.
Visualization Library is C++ middleware for high-performance 2D and 3D graphics applications based on the industry standard OpenGL 1.x-4.x, designed to develop portable applications for the Windows, Linux and Mac OS X operating systems. It supports advanced features like OpenGL Shading Language, Volume Rendering, Isosurface extraction, Frame Buffer Objects, Multiple Render Targets, Vertex and Pixel Buffer Objects, KdTree/AABB frustum culling, a multilingual Unicode-based text engine, advanced texturing, DDS cubemaps, mipmaps, compressed textures, and much more. Visualization Library can be especially useful in 3D/2D scientific visualization, virtual reality, augmented reality, visual simulation, data visualization, presentations, multimedia applications, special effects, and 3D/2D games.
Release Notes: Extended documentation and tutorials. API improvements and cleanup. Visualization Library 2009.07 RC2. FileSystem::locateFile() has been enhanced. 3DS, OBJ, and AC3D texture locating are enhanced. Sources installation has been fixed.
The WiKID Strong Authentication System is a highly scalable, secure two-factor authentication system. It is simple to implement and maintain, allows users to be validated automatically, requires no hardware tokens, has a simple API for application support (via Ruby, PHP, Java, COM, Python, etc.), supports multiple domains, and supports replication for fault tolerance and scalability. It also supports mutual /host and transaction authentication, wireless tokens only domains, locked tokens (to your PC), anti-keystroke logger keypad PIN entry, etc.
Release Notes: This release adds XML digital signature jars that should work with JDK1.5. It explicitly adds the XML digital signature provider via Security.addProvider(new org.jcp.xml.dsig.internal.dom.XMLDSigRI()); It corrects erroneous log statement JCE files for Java 6.
Tine 2.0 is a Web-based groupware solution that focuses on usability and correctness. To achieve these goals, the project uses usability experts and covers most of the code by unit tests. It contains support for contacts, tasks, calendar, email, CRM, VoIP integration, a time tracker, ActiveSync, and a flexible rights management system.
Release Notes: Any user waiting for the calendar, the new email client, or synchronization improvements can now safely update to this release. If nothing surprising happens, this will be the next stable release.
Tin Hat is a Linux distribution derived from hardened Gentoo. It aims to provide a very secure, stable, and fast desktop environment that lives purely in RAM. Tin Hat boots from CD, or optionally USB pen drive, but it is not a LiveCD in that it does not mount any file system from the boot device. Rather, Tin Hat employs a massive squashfs image which expands into tmpfs upon booting. This makes for long boot times, but remarkable speeds during human-computer interaction.
Release Notes: This release continues the work of hardening the system libraries and binaries begun in the previous release with little changes to the kernel. The toolchain, composed of binutils-2-18, glibc-2.9, and gcc-4.3.3, was used to compile the system from scratch with the following hardening: -fstack-protector-all for everything (except glibc and evolution, where just -fstack-protect is required); -D_FORTIFY_SOURCE=2; PIC/PIE; and -Wl,-z,now,-z,relro (except for evolution which requires -z,lazy). The project has also been synchronized upstream with Gentoo, updating approximately 90 packages.
Goggles Music Manager is a music collection manager and player that automatically categorizes Ogg Vorbis, FLAC, MP3, MP4, ASF, and Musepack files based on genre, artist, album, and song. It supports gapless playback, features easy tag editing, and allows scrobbling tracks to last-fm.
Release Notes: Some build script fixes mainly targeted to package maintainers.