agentsmith is a daemon that continuously monitors a log file for break-in attempts by remote hosts. Upon detection of a break-in attempt, it launches a user defined script or application, which can do virtually anything from sending mail messages to whatever else you might think of. The criteria for what is considered a break-in attempt can be configured by means of a regular expression.
Release Notes: New features are IP address exclusion and exchange of host information between remote agentsmith instances.
ObjFW is a portable, lightweight framework for Objective C.
Release Notes: %@ is now allowed in format strings. of_log has been added for easy logging. Exceptions have one header per exception now and lots of exception improvements were made. Huge improvements were made in XML handling and in socket handling. OFStreamObserver is designed for multi-threading. The new classes OFURL, OFHTTPRequest, and OFCondition were added. Improvements were made in objfw-compile. Blocks can be used together with Cocoa now when linking ObjFW and Cocoa. OFAutoreleasePools are used by both now. Support for Base64, a real Xcode project, and Haiku support were added. Lots of small bugfixes and countless small changes were made.
Task Coach is a simple todo manager to manage personal tasks and todo lists. It grew out of a frustration that well-known task managers, such as those provided with Outlook or Lotus Notes, do not provide facilities for composite tasks. Often, tasks and other things to do consist of several activities. Task Coach is designed to deal with composite tasks.
Release Notes: This is a mixed bugfix and feature release.
Bigsync is a tool to incrementally back up a single large file to a slow destination (think network media or a cheap NAS). The most common cases for bigsync are disk images, virtual OSes, or encrypted volumes.
Release Notes: A buffer overflow was fixed. Compilation options were improved. Minor changes were made.
KTorrent is a BitTorrent application that allows you to download and share files using the BitTorrent protocol. Key features include queuing of torrents, global and per-torrent speed limits, previewing of certain file types, importing of partially or fully downloaded files, file prioritization for multi-file torrents, selective downloading for multi-file torrents, kick/ban peers with an additional IP Filter dialog for list/edit purposes, UDP tracker support, support for private trackers and torrents, support for µTorrent's peer exchange, support for protocol encryption (compatible with Azureus), support for creating tracker-less torrents, support for distributed hash tables (DHT), support for UPnP to automatically forward ports on a LAN with dynamic assigned hosts, support for webseeds, scripting support via Kross, and interprocess control via DBus interface.
Release Notes: Support was added for Superseeding and KIO magnet. The user interface has been redesigned, making better use of KDE's KParts technologies. Video streaming is supported.
mod_sendmail is a restful HTTP to SMTP gateway for Apache httpd. It lets you send email by using a restful HTTP interface, as part of the Mail Service project. mod_sendmail is an Apache httpd module that gates HTTP requests to a sendmail compatible MTA binary like Postfix.
Release Notes: This is the initial release of mod_sendmail.
Coreboot (formerly known as LinuxBIOS) is a project that aims to replace the normal BIOS with a little bit of hardware initialization and a payload. Payloads can include a compressed Linux kernel, FILO, GRUB2, OpenBIOS, Open Firmware, SmartFirmware, GNUFI (UEFI), Etherboot, ADLO (for booting Windows and OpenBSD), Plan 9, or memtest86.
Release Notes: Bugs in the code supporting the Lenovo X60 were fixed.
subtle is a grid-based manual tiling window manager with a strong focus on easy but customizable look and feel. In comparison to other tiling window managers, subtle has no automatic tiling of the screen size in any way. Instead, windows are arranged according to positions inside of a grid. These positions are called gravities.
Release Notes: This release includes minor bug fixes, updated handling of grabs in sublets, double buffering, and improved stippling for panels and emacs-style keychains.
The WWWOFFLE programs simplify World Wide Web browsing from computers that use intermittent (dialup) connections to the Internet. It is a simple proxy server with special features for use with dial-up Internet links. It makes it possible to browse Web pages and read them without having to remain connected. There are too many features to mention, but they include privacy control, cookie/advert blocking, efficient bandwidth usage by specifying intervals between refreshes, options to monitor pages regularly, recursive fetching, HTML cleaning, highlighting of cached links, indexes of cached pages, searching of cached pages, and many more.
Release Notes: Some small SSL bugs were fixed and a new option was added to allow passing URLs from browser to server unmodified.
Scheture is a hierarchical schematic capture system with built-in netlisters for Spice and Verilog. It has built-in plotting for Postscript, HP PCL and HP GL/2 printers and plotters. It includes a set of symbol primitives, and allows user-defined symbol primitives to allow for extensive customization of primitive properties. The system supports wire buses and iterated instances. The system also supports global pins and implicitly connected pins on a specific sheet. Supported platforms include Solaris and Linux (32- and 64-bit).
Release Notes: Check/save time was improved by orders of magnitude for very large schematics. An ECL mode was added to automatically place/route ECL schematics. Tcl expressions can be used to specify a reference library. Log files for the program can be directed to a common directory by setting an environment variable. New library lock mode was added for faster single user operation.
Release Notes: i18n is supported for searching. Page structures can be exported. The Spanish, Turkish, and Czech languages are now supported in the admin localization. Head fragments for structure templates can be included in the HTML head tag.
HolyGrail is an implementation of the GTD's next action list. In other words, it's a kind of todo list. It is composed of realms (contexts), quests (projects), and missions (todos). A realm groups missions, and generally represents a location or a situation, e.g. "at work", "at home", or "code". A mission is the next physical action to do to complete your goal. A quest is a succession of missions; it represents a goal. Every time what you are planning requires more than one next action, create a project.
Release Notes: API changes were made. All list_* methods now return a generator instead of a list to increase performance. Some code cleaning was done and a bug was fixed.
The Java Algebra System (JAS) is an object oriented, type safe, multi-threaded approach to computer algebra. JAS provides a well designed software library using generic types for algebraic computations implemented in the Java programming language. The library can be used as any other Java software package, or it can be used interactively or interpreted through a Jython or JRuby front end. The focus at the moment is on commutative and solvable polynomials, power-series, multivariate polynomial factorization, Gröbner bases, and applications.
Release Notes: Support was added for multivariate algebraic ring/field extensions using the ResidueRing class. JRuby and Jython versions and examples of the extension field builder were added. Small improvements and bug fixes were made for the latest Eclipse and Java 1.7 version.
Release Notes: This version contains two bugfixes related to document encryption.
digiKam is an advanced digital photo management application that makes importing and organizing digital photos a trivial task. Photos can be organized in albums, which can be sorted chronologically, by directory layout, or by custom collections, and they can be tagged, commented, and rated. digiKam makes use of a fast and robust database to store meta-information, which makes adding and editing comments and tags very reliable. Metadata can also be stored inside pictures using Exif and IPTC. An embedded image editor and a standalone application named showfoto have simple but powerful features for editing your pictures with filters and correction tools.
Release Notes: Bugs were fixed.
K3b is a CD and DVD burning application for Linux systems optimized for KDE. It provides a comfortable user interface to perform most CD/DVD burning tasks, such as creating an audio CD from a set of audio files or copying a CD. While the experienced user can influence all steps of the burning process, the beginner may find comfort in the automatic settings and the reasonable defaults which allow a quick start. The actual burning is done by the command line utilities cdrecord, cdrdao, and growisofs.
Release Notes: Besides the usual bug fixing, this release adds a new build option allowing you to compile out any dependencies to HAL.
GNU xorriso creates, loads, manipulates, and writes ISO 9660 filesystem images with Rock Ridge extensions. Files can be copied in and out. The session results get written to optical media or to filesystem objects. Rather than needing external tools for ISO 9660 production and CD/DVD/BD burning, it is a static compilation of libburnia-project.org. Thus GNU xorriso depends only on fundamental operating system facilities.
Release Notes: This release fixes two bugs, allows Joliet names of up to 103 characters, and burns DVD-R DAO sessions with 2 kB size granularity rather than 32 kB.
For users on Linux and Unix, KDE offers a full suite of user workspace applications which allow interaction with these operating systems in a modern, graphical user interface. This includes Plasma Desktop, KDE's innovative and powerful desktop interface. Other workspace applications are included to aid with system configuration, running programs, or interacting with hardware devices. While the fully integrated KDE Workspaces are only available on Linux and Unix, some of these features are available on other platforms. In addition to the workspace, KDE produces a number of key applications such as the Konqueror Web browser, Dolphin file manager, and Kontact, the comprehensive personal information management suite. The list of applications includes many others, including those for education, multimedia, office productivity, networking, games, and much more. Most applications are available on all platforms supported by the KDE Development. KDE also brings to the forefront many innovations for application developers. An entire infrastructure has been designed and implemented to help programmers create robust and comprehensive applications in the most efficient manner, eliminating the complexity and tediousness of creating highly functional applications.
Release Notes: Bug fixes and translation updates were made.
TEA is a powerful and easy-to-use Qt4-based editor with many useful features for HTML, Docbook, and LaTeX editing. It features a small footprint, a tabbed layout engine, support for multiple encodings, code snippets, templates, customizable hotkeys, an "open at cursor" function for HTML files and images, miscellaneous HTML tools, preview in external browser, string manipulation functions, Morse-code tools, bookmarks, syntax highlighting, and more.
Release Notes: Drag and drop now works fine and as expected.
KDevelop is an integrated development environment which makes the creation and development of applications an easy task even for beginners. Highlights of the current release are: an application wizard for easy creation of KDE 4, Qt4, GNOME, and terminal C/C++ projects, full project management, a syntax-highlighting editor, code completion, an integrated dialog editor for the Qt/KDE GUI libraries, an internal debugger, a full-featured class browser with class tools, CVS and SVN support, an integrated HTML-based help system offering manuals and class-references, and extensive search mechanisms to browse sources and documentation.
Release Notes: Dozens of bugs were fixed. A new version of the PHP language plugin and KDevelop-PG-Qt (the parser generator) were added.
AntTweakBar is a small and easy-to-use C/C++ library that allows programmers to quickly add a light and intuitive GUI into OpenGL or DirectX based graphic programs to interactively tweak them. Program variables can be linked to a graphical control that allows users to modify them. Programmers are not required to design the graphical interface by providing coordinates or by using a visual UI editor. Controls are automatically organized following an optional given hierarchy.
Release Notes: Among other improvements, this release includes a 64-bit version of the library, support for DirectX 11, supports for multiple window applications, better support for Mac OS X, updated wrappers for SDL 1.3, GLFW 2.7, and a new wrapper for integration with SFML 1.6.
Choqok is a quick and efficient micro-blogging client for the K Desktop Environment. It currently supports the Twitter.com and Identi.ca services. The name comes from an ancient Persian word that means sparrow.
Release Notes: Two new plugins were added: the Translator plugin and the Quick Filter plugin. A system tray icon problem in GNOME was fixed. An option to hide the menu-bar was added. Choqok caches posts automatically and not just at exit. An annoying video preview plugin problem that causes Choqok to crash was fixed. Other bugs were fixed.
Zero Install is a decentralized cross-distribution software installation system. It allows software developers to publish programs directly from their own Web sites, while supporting features familiar from centralized distribution repositories such as shared libraries, automatic updates, and digital signatures. It is intended to complement, rather than replace, the operating system's package management. 0install packages never interfere with those provided by the distribution.
Release Notes: Packages can now express a dependency on Python even on platforms without native-packager integration. The cache explorer user interface has been much improved. The Compile button now performs a recursive auto-compile (compiling build dependencies too).
Yokadi is a command-line oriented, SQLite powered, TODO list tool. It helps you organize all the things you have to do and you must not forget. It aims to be simple, intuitive, and very efficient. In Yokadi, you manage projects, which contain tasks. At the minimum, a task has a title, but it can also have a description, a due date, an urgency, and keywords. Keywords can be any word that help you to find and sort your tasks.
Release Notes: Cryptographic support was added to encrypt the titles and descriptions of tasks. t_apply now accepts an id range (x-y). The special keyword "__" can used in t_apply to affect all tasks previously select by t_list. The cryptography depends on the Python Cryptographic Toolkit; without it, the encryption feature will be disabled.
Trad4 is a fully concurrent, thread safe, graph based programming language that scales linearly on multiple cores. It is initially intended for deployment in the financial industry to model real-time risk. Trad4 is proposed as an alternative to the Von Neumann model of computer architecture. It is a new way of arranging programs in memory and a new style of flow-of-control.
Release Notes: The manual has been completely re-written for this release. The project has been migrated from cvs to svn. The core loop has been changed to check all tiers on reload. A simple TCP server has been added for getting data off the system. Support for scientific notation has been added. Validation and reporting has been improved.