06 September 2010
Gengen (GENerator GENerator) is a tool that, starting from a parameterized text (template), generates a text generator that can substitute parameters with values. At the moment, Gengen can generate C++ and C code.
Release Notes: The --output-dir option is correctly implemented.
Miscellaneous Container Templates is a C++ library that provides a collection of various STL-like containers with specific properties. It currently contains six closely related containers: closed_hash_set, closed_hash_map, linked_hash_*, and forward_hash_*. The first two are very similar to TR1 unordered_set and unordered_map; the linked ones provide additional functionality, while forward hash tables are more performant than linked, but have a restricted interface.
Release Notes: This release adds intrusiveness support. It is completely optional, but when used in element type, further improves the performance of containers. Some bugs in forward and linked hash tables and in the documentation have been fixed.
With TickVue you can track the stock market in nearly real-time. It queries Yahoo Finance periodically, updates the stock values you are interested in, and calculates your portfolio value and daily gain.
Release Notes: New icons. Configuration is saved as soon as it changes, so it is not lost in case of unexpected program termination. The system tray icon context menu now has a "Restore" option. Symbol selection now shows the selected items in blue. TickVue shows its main window after start if there is no configuration. The status bar and system tray tooltip do not indicate timeout when no ticker has been configured.
GOsa² provides a powerful framework for managing accounts and systems in LDAP databases. Using GOsa² allows system administrators to easily manage users and groups, fat and thin clients, applications, phones and faxes, mail distribution lists, and many other parameters. In conjunction with FAI (Fully Automatic Installation), GOsa² allows the highly automated installation of preconfigured systems. GOsa² therefore provides a single, LDAP-based point of administration for large and small environments, thus making the administration of users and systems and all related parameters manageable and easy.
Release Notes: Post-event handling has been updated and pre-event hooks have been added. The sudoers plugin now allows special chars, and the Samba plugin has been updated to work well with 3.4.x versions of Samba. Samba hash maintenance can be disabled, and password proposals can be enabled.
SMRadius is a high performance pre-forked RADIUS AAA server. It features a highly configurable backend engine supporting flexible data specifications. Its primary goal is to provide an extremely flexible authentication platform which may serve a large number of industries, including ISPs and WiSPs.
Release Notes: Major bugfixes.
NLopt is a library for nonlinear optimization that allows one to select from a wide variety of optimization algorithms by changing a single parameter. Its features include both local and global optimization, unconstrained, bound-constrained, or nonlinear-inequality constrained problems, and optimization using function values only or using derivatives if they are available. It was initially begun as a wrapper around several existing optimization packages, but it now also includes original implementations of several algorithms for which no free code was available. It provides interfaces callable from C/C++, Fortran, Matlab, GNU Octave, Python, and GNU Guile.
Release Notes: Various fixes to compile under Microsoft Visual Studio, as well a bugfix to absolute tolerance settings.
GNU TeXmacs is a free wysiwyw (what you see is what you want) editing platform with special features for scientists. The software aims to provide a unified and user friendly framework for editing structured documents with different types of content: text, mathematics, graphics, interactive content. TeXmacs can also be used as an interface to many external systems for computer algebra, numerical analysis, and statistics. New presentation styles can be written by the user and new features can be added to the editor using Scheme.
Release Notes: Several bugs in the Qt port have been fixed, and the JSC and Elsevier styles have been improved.
SchilliX is an OpenSolaris-based live CD and distribution that is intended to help people discover OpenSolaris. When installed on a hard drive, it also allows developers to develop and compile code in a pure OpenSolaris environment. SchilliX tries to be as Sun Solaris compatible as possible and to be the optimum development platform for Solaris and OpenSolaris.
Release Notes: This is the first Ilumos-based SchilliX release. Illumos is the Community controlled OpenSolaris Source. Illumos was created a few weeks before Oracle stopped updating the OpenSolaris source. Illumos is currently replacing the last closed-source bits with OSS.
OCRKit uses OCR to recognize the text in a graphic, which is particular useful for PDFs received via email, created by DTP, office applications, or images obtained from a scanner, copier, or digital still camera.
Release Notes: This release adds support for saving to HTML (HyperText Markup Language), RTF (Rich Text Format), and UTF-8 encoded text/plain. It has improved recognition and stability, updated user interface translations, and many other improvements.
Policyd v2 (codenamed "cluebringer") is a multi-platform policy server for popular MTAs. This policy daemon is designed mostly for large scale mail hosting environments. The main goal is to implement as many spam combating and email compliance features as possible while at the same time maintaining portability, stability, and performance. Its features include detailed policy and group specification, access control, helo/ehlo checks (helo randomization prevention and RFC compliance), SPF checks, Greylisting, Quotas, and Amavisd-new integration.
Release Notes: Major bugfixes.
openpom is a Web interface based on NDO for Nagios or Icinga. It allows you to view almost everything about Nagios or Icinga in a single page: alert, ack, downtime, comment. You can also interact with Nagios or Icinga through ack, downtime, comment, disable, and reset buttons. You can filter on hosts and services states (such as critical, warning, unknown, ok, or outage). The status popin allows you to display graphs, either the ones from Nagios (trends.cgi) or custom ones based on RRD (such as pnp4nagios).
Release Notes: PHP short open tags were replaced.
Querydsl is a framework that enables the construction of statically typed SQL-like queries. Instead of writing queries as inline strings or externalizing them into XML files, they can be constructed via a fluentDSL/API like Querydsl. It supports JPA, JDO, Java Collections, SQL via JDBC, Lucene, and Hibernate Search.
Release Notes: Bean generation and foreign key issues were improved. Bean generation annotation usage was improved.
The DBMAIL package replaces the normal UNIX mailing system. All email and user data is stored in a database. You can create an unlimited number of email accounts, which can be checked using the POP3 or IMAP protocol. Users can maintain their own set of email addresses. It is more scalable, more secure, and faster than traditional mail systems. DBMAIL has storage drivers for PostgreSQL and MySQL, and it has authentication drivers for PostgreSQL, MySQL, and LDAP.
Release Notes: Using bind=* will crash on accept. Slow IMAP results and high CPU usage when message_idnr is very big were fixed. The IMAP daemon no longer uses 100% CPU if a file is attached to mail a message. The IMAP daemon now sends ')\r\n' after a message. IMAP-ID capability was added to the IMAP daemon.
Wiz Solitaire is a collection of card games with the ability to use beautiful custom decks. It supports different deck formats, allowing you to choose between thousands of available card sets. You can also easily create your own decks with the included Deck Editor. It includes more than 20 games including Klondike, Free Cell, Spider, Pyramid, Eagle Wing, Baker's Dozen, Seahaven, Rouge et Noir, Scorpion, La Belle Lucie, Golf, and Yukon.
Release Notes: The central hole in the Black Hole game didn't always appear where it was supposed to; now it does.
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: The "a", "c" and "i" commands have been fixed. (When used in a global command list, the commands following them in the list were ignored). The "e" command has been fixed. (It quitted when invoked a second time with a modified buffer). The new option "--restricted" has been added. "red" has been converted to a script invoking "ed --restricted". The description of ed in the manual has been changed. Obsolete POSIX tests have been removed from the testsuite.
iExploder is like a fire hydrant full of bad HTML and CSS code to test the stability and security of Web browsers. It is available as a standalone Web server or CGI script. It continuously feeds browsers bad data in the hope that they will eventually crash. It is designed to run for hours, or even days until the browser crashes.
Release Notes: A new browser-harness mode was added to stop and start browsers, replicate crash scenarios, and save minimized testcases. CSS selector fuzzing and support for Ruby 1.9.x were added. The tag dictionary was updated from Webkit and Mozilla source trees.
'mbank-cli' provides a rudimentary command line interface to the mBank online banking system.
Release Notes: The Web API changes were followed.
pisel is an application for managing the photos you download from your digital camera. You can select which pictures are to be deleted and which ones are kept. pisel also supports deleting additional raw files or deleting only the raw files.
Release Notes: Pictures and raw files may now be marked separately. Raw files can be deleted.
Cutter is a unit testing framework for C and C++. It provides an easy test writing API and easy debugging output to continue testing.
Release Notes: This version includes minor improvement changes and dependency updates. It has some new assertions and new utility functions. It supports the latest libgoffice and lcov.
BeRTOS is a real time operating system (RTOS) suitable for embedded platforms. It runs on many microprocessors and microcontrollers, ranging from 8-bit to 32-bit CPUs and even PCs.
Release Notes: This version fixes a build bug in empty and kernel presets for lm3s-based projects. All users are encouraged to upgrade their existing installations.
libssh is a C library to access SSH services from a program. It can remotely execute programs, transfer files, and serve as a secure and transparent tunnel for remote programs. Its Secure FTP implementation can play with remote files easily, without third-party programs other than libcrypto (from OpenSSL) or libgcrypt.
Release Notes: This is a new libssh release which fixes some problems on Windows, fixes open channel handling and keepalive. Windows users are advised to upgrade to this version.
sprintf() for JavaScript is a lightweight yet powerful JavaScript implementation of sprintf(), based on the PHP specification.
Release Notes: Support was added for named placeholders and vsprintf. The format is now cached. The global namespace pollution was also reduced.
Java SOS is a set of configurable Java servlets for fast site building, including Forums, Chat, and Calendar servlets, etc.
Release Notes: The codebase has been updated. Bugfixes and feature enhancements were made for the existing controls.
The maven-buildmetadata-plugin is a Maven 2 plugin that helps you easily add build metadata to generated archive artifacts. When a product is running on an application server, this tool can tell you which version of which artifact is currently running on that server, which artifact maps to which source code version in the SCM repository, what configuration set (including profiles and environment variables) has been used to generate the artifact, on which machine was the artifact built, and when was the artifact built. The provided metadata include SCM information, build time, operating system, Java runtime, Maven execution information, build user, build host name, and build version.
Release Notes: This is the initial release.
Cottage is a simple graphics and sound engine implemented on top of HTML 5's canvas and audio elements. It aims to be an easy to use library for Web-based game development.
Release Notes: Some new classes were added: StatusPresenter, EffectPresenter.NULL, EffectPresenter.FadeToColor, EffectPresenter.Mosaic, HttpRequest, Application, and ListData. The DialogPresenter class can now present three more dialogs: list box, progress bar, and cyclic progress bar. The SoundSystem class now supports looping for audio playback. Two new test applications were added, some others were improved.
A platform-independent Webserver featuring strong encryption and SSL3.