Clement is an email server application. Its main function is to block unwanted mail (spam) as soon as possible in the email exchange process. It accepts or rejects email while the SMTP session, initiated by the email sender, is still pending, accepting legitimate email messages without the need to return an error status to non-existent or "borrowed" return address later. Clement can operate in two modes, either as a standard MTA (as sendmail, Postfix, Exim, Exchange, etc.) to store email in the recipient's own area, or to transmit the mail to an another SMTP server acting as smart spam filtering device. Each email domain name Clement knows about can be treated in one of these two modes depending on the group to which the domain name has been set. Each message is verified by a virus scanner (ClamAV) while the SMTP connection is still open, but the refusal of mail and the reason for refusal is notified to the actual sender. Mail management is done via a Web interface and can be delegated to three administrative levels (Root-Admin, Group-Admin, Domain-Admin). Standard users can access their own logs (sent email status, email rejected, quarantined email, etc.). With this interface, the user can handle the rejection and acceptance of mail. Users who are level "Admin" can access the session logs (via the Web interface). Clement uses a SQL database (PostgreSQL, MySQL) to store and manage logs, user profiles, and dynamic management of directives concerning the sender-receiver relationship.
Release Notes: A segmentation violation (memory core dump) in some banned list exchanges was fixed.
Genson is a lightweight Java library for doing conversion between JSON and Java. It provides full databinding and Java generics support. Genson's main goals are to come with rich features out of the box, great performance and scalability, and easy ways to add new features.
Release Notes: This is the first release of the Genson library.
Data Architect is an enterprise tool for designing databases at all levels of an organization, using the same concepts found in tools costing thousands of dollars. It has support for Oracle, Db2, SQL Server, SQL base, MySQL, PostgreSQL, and Firebird.
Release Notes: This release supports 11 platforms and is a major product update, with many new and exciting features.
NSB is a simulation of major league baseball which will play single games and entire seasons. It will keep statistics for the individual players and the teams. It will keep track of the season schedule as well as seasonal and lifetime records. Network play is supported.
Release Notes: This release adds the ability to auto-create a team based on user-created formulas, adds the ability to run NSB season/league games non-interactively, adds the ability to speak play-by-play during gameplay, adds headshot pics for all players for all years, improves input (Real Life) data, and adds various bugfixes, minor improvements, and editorial improvements.
Skulker is a rules-based tool for log and temporary file management. It offers a wide range of facilities to help manage disk space, including compression, deletion, rotation, archiving, and directory reorganization. It provides dry-run facilities to test new rules, as well as detailed space reclaimed reporting.
Release Notes: This release implements many enhancements on the outstanding list found on the Google Code page, including support for LINES and BLOCKS attributes for better attribute handling for files, implementation of "reportonly" functionality for the "rotate" and "organize" file management functions, capture of filesystem scanning information and display of per-rule information (files/directories scanned for a rule and the time taken to scan), and implementation of new functions to capture and check matching file checksums (this allows use of the Skulker pattern matching functionality to perform file integrity checking).
The Open-Transactions project is a collaborative effort to develop a robust, commercial-grade, fully-featured, free-software toolkit implementing a full-strength financial cryptography library, API, CLI, and prototype server. Open-Transactions democratizes financial and monetary actions. You can use it for issuing currencies/stock, paying dividends, creating asset accounts, sending/receiving digital cash, writing/depositing cheques, cashier's cheques, creating basket currencies, trading on markets, scripting custom agreements, recurring payments, escrow, etc. Strong crypto is used. Balances are unchangeable (even by a malicious server). Receipts are destructible and redundant. The transactions are unforgeable. The cash is untraceable. The cheques are non-repudiable.
Release Notes: This release adds new commands to the opentxs CLI: getmarkets, showmarkets, getoffers, showoffers, getmyoffers, showmyoffers, and pay dividend.
Keepalived for LVS aims to add a strong and robust keepalive facility to the Linux Virtual Server project. This project is written in C with multilayer TCP/IP stack checks. It implements a framework based on three family checks: Layer3, Layer4, and Layer5. This framework gives the daemon the ability of checking a LVS server pool states.When one of the servers in the LVS server pool is down, keepalived informs the Linux kernel via a setsockopt call to remove this server entry from the LVS topology. In addition, it implements a VRRPv2 stack to handle director failover.
Release Notes: This release adds SNMP support to checkers and VRRP frameworks.