GeSHi is a generic syntax highlighter for PHP that takes any source code and highlights it in XHTML and CSS. It features case-sensitive or insensitive highlighting, auto-caps/non-caps of any keyword, an unlimited scope for styling, the use of CSS in which almost any aspect of the source can be highlighted, the use of CSS classes to massively reduce the amount of output code, function-to-URL capabilities, line numbering, and much more. Over 100 languages are supported, including Java, C, PHP, HTML, CSS, SQL, Pascal, C++, XML, ASP, and ASM.
Release Notes: This release adds yet another 18 new languages to the wide range of already-supported ones. It fixes minor hickups which caused some display or highlighting issues with existing or new language files.
The abcMIDI suite consists of programs for turning ABC music files into MIDI and vice versa, typesetting them as PostScript files, and manipulate them in several ways.
Release Notes: In this release, multi-measure rests can be notated as Xn for better abcm2ps compatibility.
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: Several layout bugs have been fixed.
im-chooser is a GUI frontend application featured with IMSettings to choose the input method you want to use. It can also disable input methods entirely on the desktop. This allows you to pick an input method and switch it on demand without restarting either your applications or your desktop.
Release Notes: This release contains translation updates and fixes of the FSF address in the source code.
JASocket is a lock-free, scalable, and robust server framework with no single point of failure. Servers are run on a cluster of nodes. Servers interact with other servers using mobile agents, which reduces the number of messages and thus reduces the overall system latency. Administration is handled via ssh.
Release Notes: JASocket now has configurable timeouts and keepalives. A simple console is also included.
coverity-submit submits scan requests to the Coverity demo server. If you are a registered user of Coverity's self-build server and have the cov-build tools installed locally, this script automates the process of running the tools and submitting the results with an analysis request to Coverity. It can be configured to store build passwords, local build commands, and other required information for multiple projects so you don't have to remember it - just call the tool and let it manage the details.
Release Notes: Minor documentation updates.
System Configuration Collector for Windows collects configuration data from Windows systems and compares the data with the previous run. Differences are added to a logbook, and all data can be sent to the server part of SCC.
Release Notes: Statistics are part of the snapshot and are used on scc-srv. External software has been upgraded to newer versions. Minor changes have been implemented in the generation of HTML. The installation documentation has been extended.
tagAR is an augmented reality tagging application developed for the Android operating system It allows you to tag locations in real time, and see tags posted by other users. It app encourages social networking between users from all walks of life, who can tag their favorite locations and post comments about the location. Anyone near that tag can see it on their mobile device.
Release Notes: A major bug was discovered and fixed. The app no longer downloads and uploads the images by default; the user can enable this feature in the Settings Page. Some changes have been made to the server code as well to reflect the change, and backward compatibility has been provided to allow the apps of older versions to function properly.
git-info-bar is a ksh, bash, gitbash, and Git shell plugin that endeavors to provide a fast and pronounced view of various git attributes when you are under the umbrella of a git repository. Its main feature, the 'info bar' (information bar), displays the following information: current branch (in 'red' if on master); current cksum (in 'red' if there are uncommitted changes, and an 'uncommitted changes' message in the message area); and stash count in the message area if you have stashes. It includes an install script and removal scripts. It is currently only tested in Bash, GitBash and ksh93. It was previously named 'bash-git', but the name has been transitioned to 'git-info-bar', as a long-term goal is cross-shell compatibility using a Perl back-end.
Release Notes: There is no need to install this update if you have git-info-bar installed already and it is working ok. However, if you previously tried git-info-bar and you encountered the following error, then this update may resolve the issue: "Unable to get terminal size The TIOCGWINSZ ioctl didn't work". This release has simplified info bar column handling and cleanup.
MultiTail lets you view one or multiple files like the original tail program. The difference is that it creates multiple windows on your console (with ncurses). Merging of 2 or more log files is possible. It can also use colors while displaying the log files (through regular expressions) for faster recognition of what is important. It can also filter lines (again with regular expressions). It has interactive menus for editing given regular expressions and deleting and adding windows. One can also have windows with the output of shell scripts and other software. When viewing the output of external software, MultiTail can mimic the functionality of tools like 'watch'.
Release Notes: This release adds -N, which sets the initial tail lines count for all following inputs. The configuration file parameter min_n_bufferlines was ignored. This release adds a color scheme for 'ADB-logging' (Android).
The libQtCassandra library is an advanced C++ library used to access Cassandra servers. Unlike the basic Cassadra server interface, this C++ library provides separate objects that handle each level of the server data, i.e. the cluster, contexts, table, rows, and cells. It uses Qt and the Qt style for all the classes, which makes it very easy to use if you already know Qt.
Release Notes: Mainly patches, although this version supports reading columns as indexes (i.e. 100 at a time without having to do much work at all, just call readCells() repetitively.) It makes the row and column predicates non-QObjects because they are copied (plus there is really no need for those to be QObjects in the first place).
OpenXava is a framework to develop AJAX JavaEE/J2EE applications rapidly and easily. It allows you to define applications only with POJOs, JPA, and Java 5 annotations. It is feature rich and flexible. It generates JSR-168 portlet applications (Liferay, WebSphere Portal, Jetspeed, etc.).
Release Notes: Custom reports generation from a list. It’s possible to customize the list mode defining your own editor. You can assign a model object (an entity or a transient object) directly to a View to populate it. In the jUnit tests, you can assert the content of generated PDFs. New @RowAction annotation for collections. Labels and messages are available in Russian. The file name for generated reports includes model name and time. Many more new features and fixes.
procenv is a tool that dumps all attributes of its environment. It can be run as a test tool, to understand what environment a process runs in and for system comparison.
Release Notes: This release adds a show_compiler_details test and a fix for GNU/Hurd.
crun is a lightweight, easy to use, simpler cron-like tool. It executes a given program a specified number of times after a specified time interval.
Release Notes: This release adds minor bugfixes.
Worker is a file manager for the X Window System with the classical two panel interface. It features a fully graphical configuration, while still allowing manual editing of the configuration file without the need to restart Worker. Any external program can be integrated easily into the GUI using buttons, hotkeys, and file type actions. Worker uses file recognition by file content or by filename extension (or both). Different actions with completely configurable commands can be assigned to each file type.
Release Notes: This release comes with an improved default configuration. Some changes has been made to the inotify update, the text view, and the path jump.
PlaySMS is a flexible Web-based Mobile Portal System that it can be made to fit to various services such as an SMS gateway, personal messaging systems, and corporate and group communication tools.
Release Notes: A bug has been fixed in web services which allowed any user to send an SMS message as another user.
Opera is a full-featured Internet tool, most notably a fully standard conforming Web browser. Opera includes pop-up blocking, tabbed browsing, integrated searches, and advanced functions like a password manager, mouse gestures, native Scalable Vector Graphics (SVG) support, an email program, RSS newsfeeds, and IRC chat. It is designed to be fast and highly customizable.
Release Notes: A security issue which made an HTTP response heap buffer overflow allow execution of arbitrary code has been fixed. An issue which allowed error pages to be used to guess local file paths has been fixed. A crash on Mac OS X when updating the state of some extensions’ toolbar icons has been fixed. SPDY support has been improved. Issues with Gmail not loading have been resolved. Several further fixes and stability improvements have been made.
Boxes is a text filter that can draw any kind of box around its input text. Box design choices range from simple boxes to complex ASCII art. A box can also be removed and repaired, even if it has been badly damaged by editing of the text inside. Since the generated boxes may be open on any side, the program can also be used to create regional comments in any programming language. New box designs of all sorts can easily be added and shared by appending to a free format configuration file. In addition to being a command line tool, Boxes integrates well with any text editor that supports filters.
Release Notes: This release adds minor updates to the documentation to improve Debian standards compliance (no actual code changes) and minor box design changes.
Aspose.Tasks is a non-graphical .NET Project management component which enables .NET applications to read, write, and manage Project documents without utilizing Microsoft Project. With Aspose.Tasks, you can read and change tasks, recurring tasks, resources, resource assignments, relations, and calendars. Aspose.Tasks works well with both WinForm and WebForm applications.
Release Notes: This release adds a new feature for applying different timescale settings to a project, includes enhancements such as rendering a project’s Gantt chart to a multipage TIFF and a one-page image, automatically updates the MPP 2003 project's Gantt view, implements project data rendering to PDF, and improves reading of MPP/XML. In addition to the new feature and enhancements, this release also includes some important bugfixes.
ODB is a compiler-based object-relational mapping (ORM) system for C++. It allows you to persist C++ objects to a relational database without having to deal with tables, columns, or SQL and without manually writing any mapping code. The C++ code that performs the conversion between persistent classes and their database representation is automatically generated by the ODB compiler. The ODB compiler is a real C++ compiler except that instead of producing assembly or machine code, it generates portable C++, which can in turn be compiled by any C++ compiler. ODB is not a framework. It does not dictate how you should write your application. Rather, it is designed to fit into your style and architecture by only handling C++ object persistence and not interfering with any other functionality.
Release Notes: This bugfix-only release fixes a number of issues in each database runtime as well as the ODB compiler.
Areca is a file backup system that supports data compression (zip / zip64 format) and encryption, incremental backups, FTP/SFTP file transfer, delta storage mode, and many other features. It includes a transaction mechanism, which guarantees the integrity of your backups. Two user interfaces are available: a command-line interface (useful for backup automation) and a graphical user interface (useful for backup administration).
Release Notes: This release adds minor GUI and backup wizard bugfixes.
Release Notes: This bugfix release for the Stable 1.0 branch fixes problems with some PDF generation and with handling Outlook updates occurring during a sync. It improves calendar view management with resources, adds a "suspended" filter to directory entries, and allows addressbook subscription directly from the email share alert. Other small fixes or improvements are in for the webmail, calendar, contacts, and Outlook plugins. GWT has been upgraded to version 2.5.