pyme is a minimalistic GUI editor. Its feature list is intentionally limited to creating, opening, editing, and saving files.
Release Notes: This release supports relaxed UTF-8 handling and features error dialogs instead of command line error messages.
Grub Next Generation is a distributed client/server Web crawling system that helps to build and maintain indexes of the Web.
Release Notes: Memory leaks when making queries to the database were fixed. A new option to quickly insert URLs into the database was added. SQL queries were optimized. The documentation was updated.
SDoP (Simple DocBook Processor) reads a DocBook XML file, processes it into typeset pages, and outputs the result as PostScript (which can easily be converted to a PDF). It is "simple" because it supports only a subset of DocBook, and also because it does not make use of a DTD or stylesheets or any other heavyweight apparatus. It is a single program. SDoP is used to format the Exim reference manual.
Release Notes: Some bugs have been fixed. The main new feature is that information is automatically inserted into the PostScript output such that if it is converted to a PDF, cross-references and page numbers in indexes become clickable links.
Proxy Connector is a PHP class that can be used to retrieve remote Web pages using the Tor network. It can connect to an HTTP proxy server that accesses the Tor network to communicate with any remote Web server. The class can switch the Tor user identity and use a random browser identity on each request to further obfuscate the Web accesses done by the class.
Release Notes: A problem with spaced URLs was fixed. A readme file was added.
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 includes some bug fixes but no new functionality.
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.
AceWiki is a semantic wiki that is powerful and at the same time easy to use. Making use of the controlled natural language ACE, the formal statements of the wiki are shown in a way that looks like natural English. In order to help the users to write correct ACE sentences, AceWiki provides a predictive editor.
Release Notes: With this release, version 3 of the Echo Web Framework is used instead of version 2. This major upgrade should make AceWiki more stable and ready for the future development. Other third-party libraries have been updated too. Another major change concerns the predictive editor: the menu blocks are arranged in a smarter way and have different colors to emphasize their types. As usual, a number of bugs have been fixed and there has been clean-up and refactoring on the code.
phpRechnung is easy-to-use Web-based multilingual accounting software.
Release Notes: A problem creating the initial cashbook entry was fixed. A simple credit note function was included. PrintCompanyData in PDF-Attachment was fixed. Minor bugs were fixed.
The OATH Toolkit makes it easy to build one-time password authentication systems. It contains shared libraries, commandline tools, and a PAM module. Supported technologies include the event-based HOTP algorithm (RFC4226) and the time-based TOTP algorithm (RFC6238). OATH stands for Open AuTHentication, which is the organization which specifies the algorithms. For managing secret key files, the Portable Symmetric Key Container (PSKC) format described in RFC6030 is supported.
Release Notes: The gnulib files in liboath have been ensured to be licensed under the LGPLv2.1+. The self tests were improved to get better code coverage of TOTP.
The MIME Email message class composes and sends MIME encoded email messages. It features user-definable headers and body parts, support for plain text and HTML body, headers with non-ASCII text, HTML messages with embedded images, file attachments with content type detection, forwarding of messages as attachments, setting the error delivery address with the Return-Path header, and sub-classes for different delivery methods: mail, SMTP, Qmail, Sendmail, and Microsoft IIS or Exchange pickup folder. It also supports sending personalized bulk mail by replacing the message parts that differ for each recipient.
Release Notes: This release fixes the declaration of the localhost variable and SendMessageBody and SendMail functions, which were causing warnings under PHP 5. It also removes all uses of ereg functions, which were deprecated in PHP 5.3.
PAC provides a GUI to configure SSH and Telnet connections, including usernames, passwords, EXPECT regular expressions, and macros. It is similar in function to SecureCRT or Putty. It is intended for people who connect to many servers through SSH. It can automate logins and command executions.
Release Notes: The right-click menu was added to the terminal's TAB. A "Duplicate connection" option was added in Terminal's right-click menu. A right-click menu was added to the "Prepend command" entry box to fill it with environment, local, or global PAC variables. The connection's "Copy/Paste" code was modified to also change the TAB. A problem in which some global, local, and environment variables were not being properly updated on connected client was fixed. Options were added under "Preferences" -> "PAC Main Options" and individually for every Terminal to modify both the USERNAME loging regexp and the PASSWORD regexp.
H2 is an SQL database engine written in Java that implements the JDBC API. Embedded, server, and clustering modes are available. A browser based console application is included. The database has strong security features. Disk based and in-memory databases and tables are supported.
Release Notes: The CSV tool has been improved. Reading input streams (CSV files, SQL scripts) from the classpath is now supported. Oracle support has been improved for linked tables. The performance of large compressed read-only databases (databases in a zip file) has been improved. A new scan-resistant cache is now available.
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: More tutorials were added. New convenience functions and features were added. The equations used to calculate battle damage in the GameStates class was improved. The game-rules equipment, player, and enemy editors in Cottage Designer now have STATE-TRAIT generators. Cottage Designer and the test application "application-test.html" will now use WebGL if the browser supports it. Some bug fixes and code optimizations were made.
Raxan is a framework that is designed to accelerate PHP/AJAX Web development by making it easier for developers to build and deploy rich Web applications.
Release Notes: The Page-View Design, Flash Message API, and CSS UI classes were renewed. Server-Side HTML5 validity was implemented. Plugin support was improved. Support was added for widgets. Asynchronous data conduits were added. Lots of bugs were fixed.
Rasqal is a C library for querying RDF graphs, supporting the SPARQL, RDQL, and LAQRS languages. It provides APIs for creating a query and parsing query syntax. It features pluggable triple-stores and matching interfaces, query engines for executing the queries, an API for manipulating results as bindings, and multiple ways to format the results to XML, CSV, TSV, and JSON. It uses the Raptor RDF parser to return triples from RDF content, and can alternatively work with the Redland RDF library's persistent triple stores. It is portable across many POSIX systems.
Release Notes: Parsing of SPARQL 1.1 Update draft INSERT and DELETE was fixed to to return sequences of triples. Cleanup of parsing state was improved when syntax errors happened due to disabled query language features. A few other bug fixes were made.
Yioop! is a PHP search engine. Yioop! can be configured as either a general purpose search engine for the whole Web or it can be configured to provide search results for a set of URLs or domains. Yioop can crawl pages or can directly index archives such as ARC and WARC. It supports indexing several file formats such as HTML, Atom, PDF, DOC, PPT, RTF, RSS, XML, SVG, PNG, JPG, BMP, GIF, and sitemaps. The Yioop! crawler can be deployed on one or many machines. It supports having one or more to crawl scheduler processes, as well as multiple fetchers and mirrors. Crawling respects robots.txt including Crawl-delay. Yioop! crawls are stored in a Web archive format that is easy to move around. Crawling can be done on one machine and the results deployed elsewhere. Yioop! supports mixing of crawls. Yioop! comes with a search front end that can be localized as desired using a GUI. This GUI supports RTL languages. Management of crawls can also be done using this GUI. Yioop! can be configured in a straightforward manner to make use of file caching or memcache if available.
Release Notes: This version provides preliminary support for archive crawling of arc, media wiki, and open directory RDF files. It allows re-crawls of previously created Yioop! WebArchives. It also makes it easier to add stemmers for languages other than English (for which there is already a stemmer). Finally, it fixes several bugs in indexing and improves the group by iterator.
Yakuake is a drop-down terminal emulator based on KDE Konsole. It features smoothly rolling down from the top of your screen, a tabbed interface, configurable dimensions and animation speed, a skinnable GUI, and a sophisticated D-Bus interface.
Release Notes: Support was added for OpenGL-accelerated window animation when run inside a KDE Plasma Workspace v4.6 or newer. Keyboard shortcuts were added to grow terminals in any direction. Several bugs were fixed. KDE Platform v4.3 is now the minimum required version.
peekabot is a versatile 3D visualization tool targeted at robotics researchers and developers. It's multi-platform, general purpose, easily extendable, scalable, and does not depend on any other frameworks to function. It also provides some functionality for interacting with your robots using the GUI. You can test your algorithms in both simulated and real environments. The only requirement is that the device can use TCP/IP.
Release Notes: This is a bugfix release. Notably, this release finally builds and runs on Mac OS X.
The Legend of Edgar is a 2D platform game with a persistent world. When Edgar's father fails to return home after venturing out one dark and stormy night, Edgar fears the worst: he has been captured by the evil sorcerer who lives in a fortress beyond the forbidden swamp. In The Legend of Edgar, you take on the role of Edgar as he ventures across the world, battling fearsome creatures and solving puzzles while trying to find and rescue his father.
Release Notes: A crash when killing a centurion was fixed. The makefile version number was corrected. The fish in the Left Tower no longer become stuck if the player falls in the water. A bug when the player becomes frozen in ice was fixed. A bug where the player could not turn into a Slime if standing on the ground was fixed. A Spanish translation was added.
The PLCIO library reads and writes data to a variety of programmable logic controllers (PLC). Now in its 20th year, PLCIO is a stable platform allowing the programmer to address PLC memory by their tag names for different data types, regardless of the computer architecture, with the PLC linked either directly or remotely. PLCIO abstracts the application and communications layers so that the programmer of the business and database logic need not worry about the communication details. Full source code is included, as are samples and a CGI interface for PLC access from a Web browser. It runs under Linux, HP-UX, Solaris, and QNX, and can be used as a replacement for the aging Interchange software by Allen-Bradley. PLCIO supports the Serial DF1 and Ethernet protocols of the Allen-Bradley PLC-5, SLC 500, ControlLogix, CompactLogix, and MicroLogix PLCs (using the CIP protocol), the Modicon Quantum PLC, the Wago 750-842 PLC, the Siemens Step5 PLC (using the AS511 serial protocol or via Ethernet using the INAT Echolink), and the Siemens Step 7 200, 300, and 400-series CPUs. It also supports communicating directly with an I/O bus terminal such as the Beckhoff BK9105 or the Phoenix Contact FL IL 24 BK ETH/IP-PAC.
Release Notes: This release reintroduces support for the serial DF1 protocol for Allen-Bradley PLC5 and SLC5/00 PLCs. This release also adds support for Siemens S7-200 series PLCs, rack selection for S7-300 and -400 PLCs, and ASCII file types on PLC5 and SLC5/00 PLCs.
din is a software musical instrument and audio synthesizer. Bezier curves are used to draw and sculpt waveforms, create gating and modulation (FM and AM) patterns, and create delay feedback and volume patterns. You can also create an unlimited number of drones and sculpt their waveforms. It uses JACK to output audio, and supports MIDI, OSC and IRC bot for input. din can be extended and customized with Tcl scripts.
Release Notes: An unlimited number of resonators is supported. A hi-res clock was added. Curve segments are marked in curve editors. list_resonators was changed to ls-resonators. morse_code was changed to morse-code. The "add drone" feature was fixed to clear selected drones. The oscilloscope is no longer selected when drones are selected. configure.ac was fixed to check all required libraries.
CacheGuard Appliance is an all-in-one OS appliance providing firewall, antivirus, caching, compression, bandwidth allocation, load balancing, reverse and forward proxy, high availability, Web application firewall, URL guarding, and more. It can be purchased as an OS to install on your server, as an OS to run in a virtual machine, or as a hardware appliance.
Release Notes: Setting auto update for blacklists has been fixed in the Web administration GUI. The documentation has been reviewed. Some other minor bugs have been fixed.
Sqlkit provides a GUI named sqledit to edit data in a database, as well as a package (sqlkit) in PyGtk. Sqledit (the application) can be run from the command line with arguments and will pop directly into the table/mask of the data, or without arguments and will present an input mask to write the database URL. Sqlkit (the Python package) provides SqlMask and SqlTable, two widgets for editing database data. It is meant to be used as a base for database desktop applications.
Bazaar is a simple decentralized revision control system. Decentralized revision control systems give users the ability to branch remote repositories to a local context. Users can commit to local branches without requiring special permission from the branches that they branched from.
Release Notes: This is a bugfix release. Upgrading is recommended for all users on earlier 2.2 releases.
Ding is a PHP framework that provides dependency injection (by Setter, Constructor, and Method), Aspect Oriented Programming, XML, YAML, Events support, and some JSR 250/330 annotations as bean definition providers, lightweight, can be deployed as a PHAR file, simple, and quick MVC, syslog, TCP client and server with non-blocking sockets, timers, and custom error, signal, and exception handling, PAGI integration (for the Asterisk gateway interface), and PAMI integration (for Asterisk management). It is similar to Java's Seasar and Spring.
Release Notes: Several performance improvements in the container. Helpers are now optionally used. Updated examples and manual. New pami functionality is matched.