BaseX is a light-weight, high-performance, and scalable XML database system and XPath/XQuery processor, including full support for the W3C Update and Full Text extensions. An interactive and user-friendly GUI frontend gives you great insight into large XML data instances. It is platform independent and works out of the box.
Release Notes: Large texts can be efficiently sorted in the GUI (Ctrl-U). Documents with namespaces are processed faster than before. New Database Module functions (alter, copy, create-backup, drop-backup, and restore). The Admin Module is extended. New evaluation options for xquery:eval (memory, timeout, and permissions). Always shows the full stack trace when debugging XQuery. Reduces waiting time if the password is wrong. An XQuery Easter egg.
LeechCraft is a modular Internet client. It allows you to browse the Web; read RSS/Atom feeds; download files via BitTorrent, FTP, and HTTP; automatically download, play, or stream podcasts (and other media files); and much more.
Release Notes: This release adds support for server-side history to the Azoth IM client, for XMPP and VKontakte protocols. It adds XMPP Message Carbons support. It implements support for ReplayGain in the LMP audio player with automatic RG metadata calculation for audio tracks in the collection. It adds Web interface support for the Aggregator RSS feed reader. It supports annotated documents in the Monocle document reader. It has threaded PDF rendering in Monocle. It has support for image sources in LHTR hypertext editor. It fixes numerous bugs and crashes.
Terrier is software for the rapid development of Web, intranet, and desktop search engines. More generally, it is a modular platform for building large-scale information retrieval applications, providing indexing and probabilistic retrieval functionalities. It comes with a desktop search application.
Release Notes: Terrier 3.6 represents a significant update over the previous 3.5 release, providing over 75 improvements and bugfixes to the core Terrier search platform. It includes efficiency improvements when searching and better support for proximity search within documents.
The "Schily" Tool Box is a set of tools written or managed by Jörg Schilling. It includes programs like: cdrecord, cdda2wav, readcd, mkisofs, smake, bsh, btcflash, calc, calltree, change, compare, count, cpp (K&R original), devdump, hdump, isodebug, isodump, isoinfo, isovfy, label, mt, p, patch, sccs, scgcheck, scpio, sdd, sfind, sformat, smake, sh (Bourne Shell), star, star_sym, suntar, gnutar, tartest, termcap, and ved.
Release Notes: This release fixes a bug in smake makro expansion, adds support for the "clang" compiler, adds several other enhancements in the schily makefilestem, and makes some minor changes to make all programs compile and work on recent Mac OS X versions.
Aspose.Cells for Reporting Services allows you to export native Excel reports in Microsoft SQL Server 2005 Reporting Services. Unlike the built-in renderer for Excel based reports, Aspose.Cells for Reporting Services provides an extended feature set and allows RDL reports to be converted to: Excel 97-2003 binary XLS format, SpreadsheetML, or the Excel2007 XLSX format. With the Aspose.Cells Report Designer tool, users can design and deliver reports into MS Excel directly without using Visual Studio IDE.
Release Notes: This release optimizes the Aspose.Cells for Reporting Services Report Designer, and users can now load Aspose.Cells add-ins for Excel x64. Moreover, you can configure Report Servers to store or cache the report server data and can import a report definition file for SSRS2008 or SSRS2008R2. It also supports SSRS 2008R2 Shared DataSets now. When Aspose.Cells Report Designer opens a report definition file which includes shared datasets, it can automatically get dataset information which includes a fields form. This release includes plenty of new and improved features.
In Assassin of the Underdark, you take a custom player character through the underdark. RPG elements are included in the form of weaponry, items, and spells. There are scripts to print Python character files, resource management, and a widget system. A plugins directory is loaded at program start, and there's a Python shell window widget for testing out scripts.
Release Notes: You can now choose characters with elf, drow, human, katta, and gnoll races, as well as fighter, magic, user, and thief classes. There are also multiclasses between these. A resource manager with an interface to a database (now just a simple dictionary) has been added. A widget system is in place based on pygame's SDL, in the form of a button and a rootwindow which catches SDL events. Picking up everything is possible, such as a goblin. Using the preselected inventory item on the taskbar works, you can change swords by picking them up, and there's spell casting (without graphical effects yet).
P6Spy is an open source framework for applications to intercept and log database statements. The P6Spy distribution includes P6Log, which intercepts and logs the database statements of any application that uses JDBC. This application is particularly useful for developers to monitor the SQL statements produced by EJB servers, enabling the developer to write code that achieves maximum efficiency on the server. P6Spy is designed to be installed in minutes and requires no code changes.
Release Notes: This release adds significant performance improvements for huge data selects. It fixes a PostgreSQL issue (operator is not unique: date + unknown), a defect causing a ClassCastException when setting bind variables by name on CallableStatement, and a defect in the P6Leak module causing closed connections not to be recorded properly.
The VTE library inserts terminal capability strings into a tree of tables, and then uses it to determine if data received from a pseudo-terminal is a control sequence or just random data. The sample program "interpret" illustrates more or less what the widget sees after it filters incoming data.
Release Notes: This major release for GNOME 3.12 adds content rewrapping upon window resize, better xterm compatibility, true color support, display corruption fixes, a significant speedup, and plenty of smaller new features and bugfixes.
The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5, with just a few differences. PCRE is used by many programs, including Exim, Postfix, and PHP.
Release Notes: There have been performance improvements for classes containing non-ASCII characters, and the "auto-possessification" feature has been extended. Other minor improvements have been implemented, and bugs fixed. There is a new callout feature to enable applications to do detailed stack checks at compile time, to avoid running out of stack for deeply-nested parentheses. The JIT compiler has been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
CaptureMock provides capture-replay mocking for Python, on the command line and with client-server communication. CaptureMock's approach is a so-called capture-replay approach. This means that when you 'record' your mock, CaptureMock will observe the interaction between your code and the subsystem you are mocking out, and record it in a text file in its own format. When you then run your test in 'replay mode', CaptureMock can play the role of the subsystem in question, and the real subsystem does not need to even be installed. You can then choose, each time you run your tests, whether you wish to have the real subsystems present and verify/recreate the captured mocks, or to rely on the mocks captured by a previous run. If you are running in 'replay mode' and CaptureMock does not receive the same calls as previously, it will fail the test, and suggest that you may want to recreate the mocks in record mode.
Release Notes: This release supports Python callbacks, making it possible to, for example, intercept Tkinter and use CaptureMock for a limited kind of GUI testing. Many bugs have been fixed since the last release. It should work better in Python 3. Much effort has been spent on making the mock files easier to read and understand. The Client-server support now handles XMLRPC servers.
SchemaCrawler is a Java API which makes working with database metadata as easy as working with ordinary Java objects. It is also a database schema discovery and comprehension and schema documentation tool. You can search for database schema objects using regular expressions, output the schema and data in a readable text format, and find potential design issues with lint . The output is designed to be diff-ed against other database schemas. SchemaCrawler supports almost any database which has a JDBC driver, but for convenience is bundled with drivers for some commonly-used RDBMS systems. SchemaCrawler works with any operating system which supports Java.
Release Notes: Data dumps now show data for columns in sorted order, if requested using commandline switches. Database diagrams show the generation time.
gscan2pdf is a GUI to ease the process of producing PDFs from scanned documents. You scan in one or several pages and create a PDF of selected pages. Scanning is handled with SANE via scanimage. PDF conversion is done by PDF::API2. Perl is used for portability and ease of programming, with gtk2-perl for the GUI.
Release Notes: All page range widgets were tied together to prevent unexpected behaviour. A bug was fixed parsing the units of the resolution of imported images. An infinite loop was fixed scanning page 1 when 5+ exist. gscan2pdf now also parses negative progress percentages from scanimage.