Box is a programming language that puts special emphasis on graphics. It is intended to be for vector graphics what LaTeX is for writing scientific documents.
Release Notes: Bugfixes and a reworked memory management system. This release mainly fixes bugs. It does not bring new features. However, the memory management system has been largely rewritten. The memory management system is now aware of the "complex" types and knows how to create, destroy, copy, and relocate objects. The release prepares the ground for future features (boxing/unboxing through the Obj type, which will allow several fundamental improvements to both Box and Boxer).
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 release brings many improvements, including complete Windows support (all major components compile out-of-the-box under Visual Studio), support for signatures based on SHA1 and SHA256, better error detection, and speed and memory optimizations.
Wings 3D is a powerful and easy to use 3D subdivision modeler inspired by Nendo and Mirai from Izware.
Release Notes: Due to a major bug in the last release, the stable edition is being re-released. This release also include updates to the Korean and Chinese translations.
Rspamd is an anti-spam system designed to work faster than SpamAssassin by using the event model and various optimizations. Its most important features include regexp and Lua rules for filtering different parts of messages, a number of built-in functions for analyzing messages, fuzzy hash support, SURBL filters, email and character table support, a control interface for remote managing and stats gathering, a Lua plugin system, statistics support (OSB/Bayes), and an AJAX-based Web interface.
Release Notes: This release adds a module for checking email in messages. It adds manual pages for rspamd components. It fixes several important bugs: fuzzy hashes were not actually stored due to early expiration, the rspamc client no longer does a double free of memory, The memory_pool library now properly aligns new pointers, and descriptors leakage in the controller is fixed.
GOffice is a library of document-centric objects and utilities building on top of GLib and Gtk+ and used by software such as Gnumeric.
Release Notes: This release writes text formats to ODF. It fixes memory leaks found by cppcheck analysis. It fixes drop lines in line plots. It invalidates canvas items after reordering to force a redraw. It fixes axis limits serialization. It fixes a problem with engineering formats.
Gnumeric is a powerful and easy to use spreadsheet using GNOME. Its goal is to provide a full featured spreadsheet and a smooth migration path for people and organizations currently using proprietary applications. It provides more sheet functions and greatly improved accuracy when compared to Microsoft's Excel. A plugin system lets you extend Gnumeric, adding functions, I/O formats, and real time data capabilities. The existing Python, Guile, and Perl plugins let you define complex functions. Gnumeric is capable of reading and writing MS Excel (XLS and Office Open XML), and reading Lotus, Applix, Quattro Pro, OpenCalc (ODF), XBase, DIF, SYLK, HTML, Psion, MPS, oleo, sc, misc. text formats, and its native XML. It can also generate Latex, HTML, and others.
Release Notes: Calculates residuals when using the regression tool. Permits data entry by-passing autocorrection. Works around OpenOffice date formatting bugs. ODF import and export fixes. Adds EEK support to EURO and EUROCONVERT. Fixes locale-specific sorting, advanced filter, documentation of ATAN2, arrows and line object position when zoomed, series lines color export to .xls, sheet objects position on zoomed sheets, an array intersection problem with IF, a number-match issue regarding fraction, and problems with pivot reading from XLS. Allows version-agnostic template files.
John the Ripper is a fast password cracker, currently available for many flavors of Unix, Windows, DOS, BeOS, and OpenVMS. Its primary purpose is to detect weak Unix passwords. It supports several crypt(3) password hash types commonly found on Unix systems, as well as Windows LM hashes. On top of this, lots of other hashes and ciphers are added in the community-enhanced version (-jumbo), and some are added in John the Ripper Pro.
Release Notes: An x86-64-specific NTLM hash comparison bug has been fixed. Self-tests have been enhanced to detect such bugs in the future. Support for cracking of MSCash2 (Domain Cached Credentials of modern Windows systems) with optional OpenMP parallelization has been added. Similar OpenMP parallelization for the original MSCash has been added. OpenMP-enabled RPM packages for x86-64 Fedora 13 and 14 have been built.
GNU parallel is a shell tool for executing jobs in parallel locally or using remote computers. A job is typically a single command or a small script that has to be run for each of the lines in the input. The typical input is a list of files, a list of hosts, a list of users, a list of URLs, or a list of tables. If you use xargs today you will find GNU parallel very easy to use, as GNU parallel is written to have the same options as xargs. If you write loops in shell, you will find GNU parallel may be able to replace most of the loops and make them run faster by running several jobs in parallel. GNU parallel makes sure output from the commands is the same output as you would get had you run the commands sequentially. This makes it possible to use output from GNU parallel as input for other programs.
Release Notes: --pipe splits piped data into blocks. --blocksize sets the blocksize in bytes for --pipe. --recstart sets the string matching the start of a record. The default is "". --recend sets the string matching the end of a record. --remove-rec-sep removes the string matched by --recstart and --recend. --regexp will make GNU Parallel treat --recstart and --recend as regular expressions. --output-as-files will put the output of the programs into files, and instead of giving the output, GNU Parallel will output the name of these files. -N, if used with --pipe, sets the number of records to read.
emelFM2 is a file manager that implements the popular two-pane design. It features a simple GTK interface, a flexible file typing scheme, and a built-in command line for executing commands without opening an xterm.
Release Notes: This includes fixes for several types of crash, an updated filelist refreshing mechanism, better usability for the glob plugin, and improvements to the 'unofficial' Debian build files.
etm is an acronym for Event and Task Manager. It provides a simple, intuitive format for using plain text files to store event, task, and other data items, a command line interface for viewing stored information in a variety of convenient ways, and a cross-platform, PyQt-based GUI for creating and modifying items as well as viewing them. Displayed items can be grouped by date, context, keyword, or project and can be filtered in various ways. A display of busy and free times is also supported, as is a ledger view of time spent that is suitable for client billing. Alarms are supported for events and repetition for both events and tasks in a powerful and flexible manner.
Release Notes: This release fixes a bug in which displayed times and busy/free periods did not correctly reflect the time zone. It fixes an encoding bug in console output.
Linphone is an audio and video Internet phone with GTK+ and console interfaces. It uses the SIP protocol, and is compatible with most SIP clients and gateways. It can use various audio and video codecs such as Speex, GSM, G711, G722, ilbc, amr, Theora, H263-1998, MPEG4, H264, VP8, and snow.
Release Notes: The most visible improvement in this version is support for multiple simultaneous calls, with ability to pause, resume, and transfer them. Echo cancellation has been improved.
moneyGuru is a personal finance management application. It allows you to evaluate your financial situation so that you can make informed (and thus better) decisions. Most finance applications have the same goal, but moneyGuru's difference is in the way it achieves it. Rather than having reports which you have to configure (or find out which pre-configured report is the right one), your important financial data (net worth, profit) is constantly up-to-date and "in your face". This allows you to constantly make informed decision rather than doing so periodically.
Release Notes: This release fixes a few crashes here and there. It fixes an incorrect German translation. It adds LVL and MZN currencies.
orDrumbox is a fully-featured drum machine and audio sequencer that is pattern oriented, has an automatic composer, automatic sound assignations, custom drum kits, loop support, and the ability to import and export songs. Its main features are a pattern seqencer, a drumkit editor, a piano roll, a step sequencer, sound generation, soft synth, and the ability to import and export MIDI files and Wave files.
Release Notes: Many bugs were fixed.
TOMOYO Linux is a Mandatory Access Control (MAC) implementation for Linux that can be used to increase the security of a system, while also being useful purely as a system analysis tool. It was launched in March 2003 and is sponsored by NTT DATA Corporation, Japan.
Release Notes: A new patch for the 1.8.x branch has been released.
Mathomatic is a portable, general-purpose computer algebra system (CAS) that can solve, differentiate, simplify, combine, and compare algebraic equations, perform standard, complex number, modular, and polynomial arithmetic, etc. It does some calculus and is very easy to compile/install, learn, and use. The symbolic math application with a simple command-line interface is designed to be a colorful algebra calculator that is reliable, responsive, and convenient to use. The symbolic math library is lightweight and easy to include in other software, due to being written entirely in C with no additional dependencies.
Release Notes: In this release, the precedence of the negation operator was fixed to bring it in line with most other math programs. A new "for" command was added for sequential value testing.
Aspose.Pdf is a .NET PDF component to write PDF documents without using Adobe Acrobat. It supports form field creation, document, text and page properties, color space, text, heading, and attachment settings. It lets you create PDF documents by using its API with XML templates and XSL-FO files. It also converts HTML, XSL-FO, and MS Word to PDF. Other features include image formats and security features, hyperlinks, the ability to add footnotes, automatic fitting to content in a table, decimal Tab stops, HTML tags, and keeping paragraphs together when breaking pages.
Release Notes: This new release includes even better support for the "p" HTML tag and various XSL-FO tags. This release fixes some very important problems like a problem with converting Chinese Word documents to PDF, problems transforming XML-FO and XSL-FO to PDF formatting, and a formatting problem in the BindFO feature. Other bugs were also fixed.
edtFTPnet/Free is a .NET FTP library written in C#. Widely used around the world, it is robust and proven, with a rich API. It includes extensive event monitoring, transfer resumption, and much more. It has been tested and is compatible with Mono 1.2.x.
Release Notes: A bug regarding reading multi-line replies was fixed.
edtFTPj/PRO is a Java library that performs secure file transfers. It supports FTPS (FTP over SSL), both explicit and implicit modes, and SFTP (FTP via SSH). It also supports asynchronous transfers and FTP connection pools. All major FTP operations are supported, including both active and passive modes. It provides a progress monitor interface, allowing applications to receive progress updates for their file transfers. The library is built on the open source edtFTPj and shares its API. It is compatible with Android 1.5 and above.
Release Notes: Support was added for diffie-hellman-group-exchange-sha1 for SSH/SFTP. SHFTPAlgorithm.CIPHER_ARCFOUR was added. A bug regarding reading multi-line replies was fixed. Connection pool modifications were made to check that a connection is valid once removed from a pool. keepAlive() in SSHFTPClient was fixed so that it throws an exception when called if disconnected.
edtFTPj is an FTP client library that allows any Java application to have full embedded FTP functionality. It includes an easy-to-use API with methods such as downloadFile() and uploadFile(). Most FTP commands are supported, as well as active and passive modes. edFTPj has been extensively tested and is widely used in thousands of projects. It is compatible with Android 1.5 and above.
Release Notes: A bug regarding reading multi-line replies was fixed.
LyX is a document processor that encourages an approach to writing based on the structure of your documents, not their appearance. It is intended for people people who write and want their writing to look great without tinkering with formatting details, font attributes, or page boundaries. On screen, it looks like any word processor, but it uses the TeX engine for printed output and producing richly cross-referenced PDFs. It is stable and fully featured.
Release Notes: Yet another number of crashes that have been reported were fixed. Many small glitches were ironed out. Some features and additions from the forthcoming 2.x series have been backported, such as support for CVS revision control and a new Swedish localization.
GTK, which stands for the Gimp ToolKit, is a library for creating graphical user interfaces. It is designed to be small and efficient, but still flexible enough to allow the programmer freedom in the interfaces created. GTK provides some unique features over standard widget libraries.
Release Notes: The API was broken for a final time before the pending 3.0 release. Many Introspection annotation improvements were made. GtkBuilder can now fill GtkComboBoxText and GtkMenToolButton widgets with data, as well as GtkFileFilters and GtkTextTagTables. GtkImage now has a ::use-fallback property. The gtk_text_view_get_cursor_locations() function was added. Some widgets were improved. Many more objects use GtkStyleContext directly now. GtkPlug and GtkSocket were reduced to an X11-specific API. Several minor bugs were fixed. Documentation was improved. Translations were updated.
Rsyslog is an enhanced multi-threaded syslogd. Among others, it offers support for on-demand disk buffering, reliable syslog over TCP, SSL, TLS, and RELP, writing to databases (MySQL, PostgreSQL, Oracle, and many more), email alerting, fully configurable output formats (including high-precision timestamps), the ability to filter on any part of the syslog message, on-the-wire message compression, and the ability to convert text files to syslog. It is a drop-in replacement for stock syslogd and able to work with the same configuration file syntax.
Release Notes: This release is the new v5-beta. This release both offers a set of new features and, at the same time, turns 5.7.3 into beta state.
JWt (Java Web Toolkit) is a library for developing accessible and interactive Web applications with an API that is widget-centric and inspired by desktop GUI APIs. To the developer, it offers abstraction of Web-specific implementation details, including graceful degradation. Under the hood, the library uses the latest techniques when available to handle events and update the user interface.
Release Notes: New features include customization of headers in table-/tree-views using delegates, right-to-left layout support for Middle-Eastern languages, and support for cross-origin resource sharing. Bootstrapping of a new application session has improved and is now more robust.
Wt is a C++ library for developing Web applications with an API that is widget-centric and inspired by existing C++ graphical user interface APIs. To the developer, it offers abstraction of Web-specific implementation details, increasing the accessibility and portability. Under the hood, the library uses the latest techniques (HTML5, Ajax, WebSockets) to handle user events and update the Web page.
Release Notes: New features include a rendering class for XHTML to PDF, font metrics support for paint devices, customization of headers in table-/tree-views using delegates, right-to-left layout support for Middle-Eastern languages, support for cross-origin resource sharing for both AJAX and WebSockets, and foreign key constraints (not null, cacade) in Wt::Dbo. Bootstrapping of a new application session has improved and is now more robust.
Java SOS is a set of configurable Java servlets for fast site building, including Forums, Chat, and Calendar servlets, etc.
Release Notes: New components and JSON (JSONP) interfaces were added. The codebase was updated for the existing controls.