SimCList is a high quality C library (that is C++ embeddable) for handling lists. It exploits several advanced techniques for improving performance, including freelists, sentinels, automatic sort algorithm selection, sort randomization, mid pointer, and optional multithreading. The API is simple but powerful, makes elegant and consistent use of information hiding, abstracts the actual data type to store, and is fairly complete. The library itself makes a good compromise between performance in terms of time and space, and is well documented.
Release Notes: Windows compatibility was improved. Some functions have bugfixes or documentation fixes. The format for list dumps has been changed.
Zen Load Balancer is a complete solution for load balancing to provide high availability for TCP and UDP services and data line communications, targeted to become a professional open source product in networking for distributed systems. Not only a nice HTTPS GUI to control the load balancing system, Zen LB provides an advanced administration for network interfaces and routes, unlimited farms configuration, advanced checking for TCP farms, advanced check and monitoring for backend servers, clustering for active-passive load balancing services, monitoring graphs, configuration backups, VLAN support, real time config sync replication for cluster nodes, HTTP specific load balancing, client persistence, SSL wrapper, and much more.
Release Notes: This release fixes a bug regarding not asking about SSH authentication on cluster configuration. It modifies the date on the global view, modifies the button description on view farm status, solves algorithm configuration on load balancing farms, and added algorithm description.
Mojolicious is "Duct Tape For The HTML5 Web". It is powerful with no dependencies out of the box with RESTful routes, plugins, Perl-ish templates, session management, signed cookies, a testing framework, a static file server, I18N, first class Unicode support, and much more. It has a very clean, portable, and object oriented pure Perl API without any hidden magic and no requirements besides Perl 5.10.1. It has a full stack HTTP 1.1 and WebSocket client/server implementation with TLS, Bonjour, IDNA, Comet (long polling), chunking, and multipart support. It has a built-in async I/O Web server supporting EV pluggable event queue, Unix domain sockets, and hot deployment, perfect for embedding. Automatic CGI, FastCGI, and PSGI detection for any deployment situation. It has a JSON and XML/HTML5 parser with an advanced CSS3 selector support. The code is based upon years of experience developing Catalyst.
Release Notes: Perl 5.10.1: the performance increase is substantial. Morbo: a self-restarting development Web server. Native support for libev event loop and in turn AnyEvent. Events enable extending of the framework. The Mount plugin allows embedding whole applications. The production Web server is now a lot more user friendly. Collections make Web scraping fun. WebSocket testing is very easy.
Release Notes: This is mostly a bugfix release. The only new feature is support for Google's ClientLogin API.
NetSurf is a lightweight cross-platform Web browser. It supports the HTML5 and CSS standards and provides a small, fast, and comprehensive Web browsing solution. It works under RISC OS, AmigaOS, BeOS/Haiku and a variety of UNIX platforms.
Release Notes: This version adds support for frames and iframes on all platforms, MIME type sniffing, and a new image cache. Image decoding can now be deferred until images are required for more optimal resource use and faster page load times. The release also incorporates many other new features, optimizations, improvements, and bugfixes.
gThumb is an image viewer written for the GNOME environment. It lets you browse your hard disk, showing you thumbnails of image files. It also lets you view single files (including GIF animations), organize images in catalogs, print images, view slideshows, set your desktop background, and more. gThumb also supports Nautilus thumbnails.
Release Notes: Several crashes were resolved. PgUp/PgDown navigation now works when started in fullscreen mode. Image scrolling was made faster. Other minor bugs were fixed. Translations were updated.
Clam AntiVirus is an anti-virus toolkit designed especially for email scanning on mail gateways. It provides a number of utilities, including a flexible and scalable multi-threaded daemon, a commandline scanner, and a tool for automatic database updates. The core of the package is an anti-virus engine available as a shared library.
Release Notes: This is a minor bugfix release and is recommended for all users.
cpuid.c is a very simple C abstraction that provides an interface to common cpuid feature flags. It can be useful when implementing dynamic CPU feature dispatch that relies on optional processor feature extensions or basic processor-specific variables. This package is meant to be a very simple feature detection interface that you can easily integrate into your project. It is not meant to be complex and it is geared for projects implementing dynamic CPU feature dispatch.
Release Notes: This release adds detection of invariant tsc.
libx1f4l2 is a data structures library. Featured are self balancing BSTs and self balancing BST backed lists. The BST (binary search tree) selection includes AVL, red/black, AA, and RBST trees in simple, parent pointer, and threaded flavors. The BST backed lists are all-purpose lists, allowing for sequential and random access. The complexity for most operations is log(N), including reading, inserting, and deleting, random or sequential. Other library features include pointer sets and tries. A collection of demo, test, and data structure comparison programs is included.
Release Notes: Support for 64-bit machines has been improved.
gtk-vector-screenshot is a GTK+ module that allows you to take a screenshot of a running GTK+ 3 application as a vector image, with fully scalable graphics and selectable text. It supports rendering the application to PDF, SVG, and PostScript.
Release Notes: Further improvements in the safe handling of BadWindow errors.
IEFMIRASHOW displays a selection of dust-type mira fractals one after the other in color, rather like a slideshow.
Release Notes: This is the initial release.
gpEasy is a complete content management system that lets users create rich and flexible Web sites with a simple and easy-to-use interface. The embedded design of the admin interface allows users to instantly see changes in a single browser window.
Release Notes: This is primarily a bugfix release. Gallery, session, cache control, and updates have been improved.
Release Notes: This release adds a unit test, improves the "rss" package, improves the registration confirmation email, refactors the package "gui", adds the package "gui::controls_markup", refactors the package "database", adds the macro "yes_no", refactors the package "ad::ad_manager::ad_manager_view", and updates the documentation.
RackTables is a tool to manage tens of racks, hundreds of servers, and thousands of MAC and IP addresses. It will work with a single rack as well. It features a real-life rackspace model, typed rack objects with flexible attribute sets, a tagging system, IP address management ready for NAT, virtual routers and load balancers, accurate network connection handling, a universal search function, a multi-user access model, and an extensible dictionary.
Release Notes: This maintenance release features improvements in SNMP (generic cleanups and better coverage of Netgear, HP, and Nexus switches). It also improves compatibility with VRP software, adds a "MySQL server port" parameter to the installer, fixes a PNG MIME type issue for IE users, and improves handling of "broadcast" and "network" reserved addresses in IPv4 networks.
Shinken is an advanced monitoring system that is based on Nagios, but redesigned and rewritten from scratch while maintaining compatibility. It can monitor all IT devices from systems to end user applications. In case of a failure, Shinken can alert the operation engineers so they can promptly repair it. It has the same capabilities as Nagios along with more advanced built-in facilities such as load balanced and high availability monitoring.
Release Notes: This release adds a new Web interface, focus on root problem/impact analysis and business impacts, and business rule enhancement in degraded modes.
OpenIcons is a set of SVG icons intended to be used on the Web. All the icons are vector-based and made using InkScape. The icons can easily be converted from SVG to pretty much any common graphics format. Since the icons are meant to be used primarily on the Web, the default distribution of the icons includes PNG copies of all icons scaled to the following sizes: 16x16, 32x32, 64x64, and 128x128 pixels.
Release Notes: This release adds folder icons.
abcm2ps is a package that converts music tunes from ABC format to PostScript. Based on abc2ps version 1.2.5, it was developed mainly to print baroque organ scores that have independant voices played on one or more keyboards, and a pedal-board. It introduces many extensions to the ABC language that make it suitable for classical music.
Release Notes: This release introduces the new %%transpose command. Some bugs were also fixed.
echinus is a lightweight window manager for X based on dwm's source code. It manages windows in tiled, maximized, and floating layouts. It is extremely small, rather fast, and supports Xft. It features nice titlebars, multiple desktops, theming support, a simple configuration file, the ability to switch desktops with the mouse wheel, X bitmaps for title buttons, and true transparency support (through xcompmgr). There is no need to recompile or restart X to change its configuration.
Release Notes: This version brings a lot of changes, including new mouse handling code, stability fixes, and the ability to run without a configuration file.
Aspose.Cells is a .NET component for spreadsheet reporting without using Microsoft Excel. It supports a robust formula calculation engine, pivot tables, VBA, workbook encryption, named ranges, spreadsheet formatting, drawing objects like images, OLE objects, and importing or creating charts. You can also create Excel files using a designer spreadsheet, smart marker, or API and apply formulae and functions. It supports CSV, SpreadsheetML, PDF, and all file formats from Excel 97 to Excel 2007.
Release Notes: This release includes several enhancements and fixes a number of user issues/bugs. Some unnecessary older obsolete methods for the Sheet-to-Image feature are now removed. This release includes support for getting the document properties for an encrypted XLS file without even knowing its password. There are enhancements for the Smart Markers feature. You may now group data in some complex scenarios in which you also need to place dynamic rows for Sub-Totals, Totals, and Grand Totals in between the sections of data. The GridDesktop control provided by Aspose.Cells now supports shapes while loading Excel files.
Eagle DNS is a powerful, multithreaded, platform independent DNS server written in Java. It is based on the very reliable and proven dnsjava API and has pluggable resolvers, zone providers, and plugins, making it very flexible.
Release Notes: This release fixes a null pointer in the configuration parsing code and a null pointer in AuthoritativeResolver.
Release Notes: The Python script justniffer-grab-http-traffic was fixed for some compatibility issues with Python 2.7 libraries
Diladele Web Safety is an ICAP server that integrates with an existing Squid proxy server and provides rich content and Web filtering functionality to sanitize Internet traffic passing into an internal home/enterprise network. It blocks pornography and explicit (adult) content by deep inspecting HTML content and URLs, blocks file downloads, performs filtering based on groups, controls Web usage by categories, removes annoying Web ads, and protects online privacy by disallowing access to Web trackers. It runs on any FreeBSD derived platform, RedHat, CentOS, Debian, and Ubuntu Linux, Raspberry PI, and Apple OS X, providing a comprehensive Web filtering solution easily manageable via a Web UI.
Release Notes: This minor version of Content Security adds a sophisticated and much-improved content inspection engine aimed at detection of explicit language in HTML pages and a new RTA (restricted to adults) detection engine which prevents access to Web sites explicitly restricted to adults. All users are advised to upgrade.
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: This release makes many improvements regarding posting email. Mail logs now include exchange traces with remote systems for every email set with trouble status (remote recipient unknown, mail rejected under various conditions). It now possible to access those logs from the Web interface.
SchemaCrawler is a Java API which makes working with database metadata as easy as working with ordinary Java objects. It is also a database schema discovery and comprehension and schema documentation tool. You can search for database schema objects using regular expressions, output the schema and data in a readable text format, and find potential design issues with lint . The output is designed to be diff-ed against other database schemas. SchemaCrawler supports almost any database which has a JDBC driver, but for convenience is bundled with drivers for some commonly-used RDBMS systems. SchemaCrawler works with any operating system which supports Java.
Release Notes: This release outputs database metadata as JSON for use in websites and other applications. The SchemaCrawler Maven Plugin is now broken out into a separate project on SourceForge.
MyBestBB is a full-featured forum based on punBB. It adds many features, modifications, and themes to the default punBB, including RSS feeds, UTF-8, XHTML 1.0 strict compliance, sub-forums, PMs, attachments, rewrite rules, the ability for an admin to move posts, easy smilies, easy polls, many improved themes, announcements and sticky topics, an activity barometer, a URL rewriting module, and much more.
Release Notes: This release adds an image verification mod, a security update from punbb 1.2.23, a security fix for the reputation mod, and other small fixes.