getmail is intended as a simple, secure, and reliable replacement for fetchmail. It retrieves email (either all messages, or only unread messages) from one or more POP3, SPDS, or IMAP4 servers (with or without SSL) for one or more email accounts, and reliably delivers into qmail-style Maildirs, mboxrd files, or through external MDAs (command deliveries) specified on a per-account basis. getmail also has excellent support for domain (multidrop) mailboxes, including delivering messages to different users or destinations based on the envelope recipient address.
Release Notes: When the retriever supports multiple mail folders (IMAP), this release stores oldmail data for each folder separately, preventing problems in some cases when using multiple rc files with the same account.
The svnmailer is a tool that is usually called by a subversion hook to submit commit notifications in various ways (at the moment: mail via SMTP or a pipe to a sendmail like program, news via NNTP, or CIA live tracker notification via XML-RPC). It is derived from the original mailer.py distributed with subversion, but should be much more consistent, more extensible, and have many more features.
Release Notes: The major change of this release is made to support the API modifications of the upcoming subversion 1.7 release. Additional changes address the long-standing python2.5 compatibility problem and the double escaping of commit messages. This release also adds a manpage for the svn-mailer script.
RCDevs WebADM is Web-based LDAP administration software designed for professionals to manage LDAP organization resources such as domain users and groups. WebADM is also a core framework component and management console for RCDevs SOAP-based Web Services (e.g. OpenOTP, OpenID, and OpenPKI) and for the related end-user WebApps (e.g. User Self Service Desk). It provides a hierarchical view of LDAP organizations, SQL audit trails, and powerful LDAP management features. It includes delegated administration and fine-grained access control to LDAP resources; administrators can be created at different levels of the tree structure, with different privileges and views. WebADM is compatible with Novell eDirectory, OpenLDAP, and Microsoft Active Directory (Windows Server 2008).
Release Notes: The settings super_admins and other_admins can now contain a list of LDAP groups of users. LDAP MountPoints can be set up with multiple LDAP servers for redundancy. SMTP mail server(s) can now be configured in conf/servers.xml. SSHA password encoding support has been added for LDAP passwords. Some problems have been fixed.
pyswisseph is a Python extension to AstroDienst's Swiss Ephemeris C library (also known as swisseph). This extension implements very accurate astronomical calculations for astrological purposes.
Release Notes: This release has been upgraded to swisseph 1.77.00, adds files for the CMake build system, and fixes a few bugs.
CDemu for Linux is a software suite consisting of a kernel module, a library, a daemon, and clients. It allows for mounting CD-images in Linux and emulating a CD/DVD drive and disc.
Release Notes: In addition to bugfixes and some cleanup, this release brings a major rewrite of both the daemon and the clients. The CDEmu daemon is not a traditional "daemon" anymore. Instead, it is a regular application which utilizes the D-Bus (auto)start facility for both session and system bus instances. Both cdemu-client and gCDEmu have been changed to single-file Python scripts. gCDEmu has been changed from a GNOME applet into a standalone Gtk application.
JChart2D is a Swing widget for precise runtime visualization of numerical tuples in an x-y plot. It is easy to use and is designed for runtime display. Unlike other charting tools that cover all kinds of views (pie, bar, etc.), it just creates precise x-y plots. It is thread-safe: many different threads in an application may each add data to plot. A single chart may contain multiple different traces. It also features automatic scaling, choice of unit, viewports (zooming), output to images (PNG, JPEG, and EPS), logarithmic axis, and custom rendering of datapoints (lines, dots, discs, and filled polygons).
Release Notes: Dynamic charts with highlighting now clear highlighted points. Removing traces now works correctly again. Stacked vertical charts now align again. Logarithmic axes now have correct labels. Test sources are now contained in the source download. Axis now has a pluggable scale policy, allowing you to have your custom scale. A new scale policy allows you to define the labels on the scale manually.
Kukkaisvoima is a lightweight blog system made with the Python programming language. It stores all blog entries as plain text files and has no external dependencies outside of Python's standard library (no need for a database engine, etc.).
Release Notes: This release adds more search-related functionality, such as comment search, so now the search results also display strings from inside comments and comment authors. There is also an option to show only the first paragraph of the blog entry when browsing the main page. In addition to these two major improvements, there are some bugfixes.
GNU gengetopt takes a simple description of arguments and generates a C function that uses the GNU getopt_long(3) function to parse and validate the options. It is perfect if you are too lazy to write all that is required to call getopt_long(3), or need to use many options. The generated code also works with autoconf or automake.
Release Notes: Wrapping and preprocessing of strings is correctly handled. Enum variables are initialized with a generated null value (this makes the parser compilable in C++). Warnings in the generated parser when only flags are used are now removed.
USL is an object-oriented scripting language written with C++ and compiled on both Linux and Windows. Without a script provided, USL is an interactive interpreter and programmable command shell. There is no socket programming with USL. USL is intended for general purpose scripting in local systems.
Release Notes: This release adds while loops, constants, switch-case-default statements, exponential operators, and an updated comprehensive help function.
AsyncFP is a Scala project with composable actors that interoperate both synchronously and asynchronously. The current focus is on providing a kit for creating high-performance custom NoSQL databases. The small datastore currently under development is a crash-proof in-memory database supporting multiple queries or single update. Updates write to a backing disk file.
Release Notes: This release allows you to access/update db contents with get/set requests.
Synfig is a powerful, industrial-strength, vector-based 2D animation software package, designed from the ground-up for producing feature-film quality animation with fewer people and resources.
Release Notes: This release includes a dash option for advanced outlines, new icons and rearrangement of the canvas window, a homogeneous link to the bline option (length based), undo for guides, and bugfixes. The grid is zoom-based.
FeResPost is a library that allows the rapid development of small programs for the post-processing of Nastran or Samcef finite element results. The library allows easy manipulation of finite element models, groups, and results. Efficient post-processing is possible because the time-consuming operations are written in C/C++. The library is distributed as a COM component, a .NET assembly, as well as a Ruby compiled extension.
Release Notes: Attribution of default load case names when results are read from Nastran op2 or xdb result files, and for which no SUBTITLE card was used in SUBCASE definition.
The rt-stepper project provides a USB CNC controller solution. Most CNC controllers are designed to be driven with a PC parallel port. The rt-stepper solution replaces the parallel port with USB. Users can convert their existing parallel port CNC controller into a USB CNC controller. Designers can integrate the hardware into there own CNC controller. The PC side software is based on the popular EMC2 software at www.linuxcnc.org. EMC2 provides 4-axis support, a complete gcode interpreter, a trajectory planner, a GUI front-end, backplotting, and more. The best part of the solution is since the rt-stepper hardware provides the real time step pulses, you can now run EMC2 on Linux, Mac OS, and Windows.
Release Notes: Initial release based on EMC2. Provides 4-axis support, a complete gcode interpreter, a trajectory planner, GUI front-end, backplotting, and more.
LanguageTool is a style and grammar checker that currently supports English, Polish, German, French, Dutch, and other languages to a different degree. It scans the words and their part-of-speech tags for occurrences of error patterns, which are defined in an XML file. More powerful error rules can be written in Java.
Release Notes: Error detection rules have been added or updated for several languages. Initial support has been added for four new languages (Chinese, Tagalog, Breton, and Asturian). Some internal bugs have been fixed.
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: An option to allow fake functions was added to allow named function entry until named functions are actually implemented; type "set special ()" to use this option. Code and documentation cleanup was done, mentioning that Mathomatic supports simplification, calculation, and even solving of modular arithmetic. There is now multi-line, 2D expression string output available when using the Symbolic Math Library. This release was properly ported to the OpenIndiana operating system, making Mathomatic easily compile on all known Unix-like OSes.
vAVRdisasm is an Atmel 8-bit AVR firmware disassembler. This single-pass disassembler can read Atmel Generic, Intel HEX8, and Motorola S-Record formatted binary files containing valid AVR firmware. vAVRdisasm is capable of a variety of formatting options, and can output directly assemble-able code.
Release Notes: Address operand formatting for LDS, STS, JMP, and CALL instructions was changed from byte addresses to word addresses to make vAVRdisasm's output compatible with AVR assemblers. A bug involving signed relative branch/jump decoding was fixed: jumps in the reverse direction are now correctly decoded. The license was upgraded from the GPLv2 to the GPLv3.
Vendetta Online is a multi-platform 3D space-combat MMO for Windows, Mac, Linux/32 and Linux/64. The game permits players to interact in a vast online galaxy; fighting, trading, and mining their way to success. A "twitch" type real-time combat model makes true player skill the deciding factor instead of character advancement. Massive capital-ship battles shake the foundations of the major nations at war, while others struggle to push back the encroachment of the AI "Hives". A no-strings free trial is available.
Release Notes: This release fixes an internal Android platform reporting issue. It adds more debugging for Deneb stats. There are Android client Java crash fixes. The game now warns you if it cannot find OpenSL ES audio drivers on Android 2.3 (Gingerbread) and above. This affects Galaxy Tab 10.1 devices, as some have that file missing and therefore no audio is heard in-game.
crosstool-NG is a versatile toolchain generator, aiming at being highly configurable. It supports multiple target architectures, different components (glibc/uClibc...) and versions. crosstool-NG also features debugging utilities (DUMA, strace...) and generation tools (sstrip...).
Release Notes: Due to kernel.org being down, an alternate download location has been added to retrieve the Linux kernel. Due to the binutils release renaming, the binutils versions have been fixed. The gdb versions renaming is now complete (it lacked the patches directories renaming). A known issue about make 3.82, and a workaround, have been added to the list of known issues.
Genit is a framework that builds a static Web site, which does not require a server side programming language or database. Generated sites consist only of XHTML code (plus CSS and media). It runs from the command line, is based on XML, and is designed to be simple, readable, and minimalist.
Release Notes: Genit creates an RSS feed for your news articles.
Exchanges is a Bash CGI script for collaborative creation of manuscripts. It allows new entries to be injected between existing entries. Owners of entries may edit or delete them. Anyone may comment on them. By default, one views the entire document. Exchanges are directory-based, with a single CGI handling multiple writing projects.
Release Notes: More fixes were made to retaining newlines in the edit mode. The sed line no longer eats all the newlines on pages with anchors.
dxirc is a easy-to-use yet capable cross-platform IRC client. Among its notable features are flexible configuration, a fully customizable look independent of system-wide settings, multiple server support with optional automated joining of selected channels, and the ability to connect via SSL.
Release Notes: This release introduces a Slovak translation of the application.
bareFTP is a file transfer client supporting the FTP, FTP over SSL/TLS (FTPS), and SSH File Transfer Protocol (SFTP).
Release Notes: This release adds minor bugfixes and translation updates.
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: A new global function (newPPermTexture2DObject) was added in the Cottage.WGU namespace. The PatchRenderer/PatchRendererWGL and Application classes were improved. Simple shadow rendering for sprites and floor ornaments and fluid rendering have been added for browsers which support WebGL. Some other bugfixes, code cleanups, and documentation fixes are included.
Ahven is a simple unit test library for the Ada 95 programming language. It is loosely modeled after JUnit, and some ideas are taken from AUnit.
Release Notes: This release fixes the skipped test reporting in Ahven.Text_Runner.
Simple Movie Catalog will scan a given directory for movies, query IMDb for info, and generate a catalog in HTML that offers sorting and grouping of found movies by different criteria.
Release Notes: This release updates parsing of IMDB rating values and sets the default theme to white.