Software Update: Xapian / Omega 1.0.16

Spread the love

Xapian is an open source information retrieval library written in C++ that can be used as an engine behind a search engine. It includes a proprietary database format, APIs to edit and search these databases, tools to check the databases, and linking capabilities for other languages, including Java, Ruby, PHP, and Python.

Omega is an application that can be used as a search engine to search Xapian databases. Omega also includes some tools that can be used to populate databases with data. The Xapian Project development team has released version 1.0.16 of Xapian and Omega with the following announcement:

Release Overview for 1.0.16

This page contains a high level description of the more notable changes made for release 1.0.16. For full details of user-visible changes, see the NEWS files in each module:

  • Xapian core
  • omega
  • xapian bindings
  • Search::Xapian

See also the full list of bug reports marked as fixed in 1.0.16.

Flint Backend:

  • Fix a typo which stopped this fix in 1.0.12 from working (ticket#398):
    If we fail to get the lock after we spawn the child lock process (the common case is because the database is already open for writing) then we now clean up the child process properly.

portability:

  • Fix build failure on Mac OS X 10.6.

Omega:

  • Fix cross-site scripting vulnerability in reporting of exceptions (CVE-2009-2947).

Version number 1.0.16
Release status Final
Operating systems Windows 2000, Linux, BSD, Windows XP, macOS, OS/2, Solaris, UNIX, Windows Server 2003, Windows Vista, Windows Server 2008
Website The Xapian Project
Download http://www.xapian.org/download.php
License type GPL
You might also like