Release Notes: New features include the ability to mount evolution email and contacts, native PostgreSQL mounting support, improvements to Shell::acquireContext(), better whitespace handling in parseSeperatedList(), an as-text filter for Word files, a new is-dir-try-automounting EA which will attempt to automount a file before reporting that it is not a directory, and a new size EA fallback which generates its value by reading the byte contents of a file. fca:// formal concepts now export their object-id as EA. Various speed improvements were done to the FCA engine.
Release Notes: More EA are stored denormalized by default, and binary EA are now collected into a single bit varying in postgresql ea indexes. (The new index schema is incompatable.) Relative operators on the same attribute now generate more efficient SQL. A conjunction query bug in the postgresql ea index module was fixed. feaindexadd now skips files which have not been modified since last index by default. A segv in the exif ea module was fixed. Calls to the deprecated redland APIs were removed. The FCA code now uses BitMagic. Various speed improvements were made for FCA code. XFS file extents are now listable via a branch filesystem.
Release Notes: Adding files to the PostgreSQL EA index is now significantly faster. The PostgreSQL EA indexer no longer does an analysis after adding files. A memory leak was fixed in RPM EA generators. Some fd leaks were fixed in the as-text EA generators. A bug that caused a segv in the JPEG EA generator for some JPEG files was fixed. The language-human EA now uses the as-text EA to dig into PDF files. Relative path resolution was improved. Another optional MIME sniffing engine using libmagic was added.
Release Notes: Support for SELinux was added. ferrisls now has -Z and --lcontext options. ferriscp and ferrismv now have --selinux-type, -Z, and --clone-context options. ftouch has --selinux-type, -Z, and -X options. Improvements were made for KDE MIME engine detection. A slight API change was made for Context::getAttributeNames() to improve speed. FCA result sets now have schemas bound. Major speed improvements were made in ferrisls and FCA.
Release Notes: This release fixes a bug preventing builds with hidden symbol support from creating fulltext indexes. The TSearch2 fulltext index schema was changed to allow more slipstream combined EA and fulltext index searching. A new feaindex-attach-fulltext-index was added for attaching a TSearch2 fulltext index to an PostgreSQL EA index. There are better implicit conversions for the size EA during EA index searches.
Release Notes: Support was added for Formal Concept Analysis driven virtual directories using the new ferris-create-fca-tree tool. A bug in getParent() interaction with implicit overmounts was fixed. A bug that caused depth to be incorrectly reported for some PNG files was fixed. libexternal updates were made to fix an interaction bug with ferris-ea-indexes. Enhancements were made to the time string parsing code.
Release Notes: Optional gcc hidden symbol support was added, which allows 2/3 of symbols to be local to a shared object. A new cache attribute for out of line RDF EA was added. Minor fixes were made for gcc 3.4.0. Error reporting was improved for improper ~/.ferris setups. ontology-id is now more eagerly created.
Release Notes: New Xapian and TSearch2 fulltext indexing modules were added. XML::readMessage() was uncommented. The default etagere and EA and Fulltext indexes were updated. Relative time strings are now case insensitive and handle ctime(3) formatted strings. ferris-capplet-index now also sets defaults for new EA and Fulltext indexes. A symbol clash between some PCCTS based modules was fixed. A new ferris-search tool was added for combined EA and Fulltext queries. The schema for some EXIF EA were fixed. The manpage as-text EA handler now uses the "col" tool for formatting. Many other minor fixes were made.
Release Notes: The PostgreSQL eaindexing module now uses the libpqxx interface. A single image object cache per process is used. A bug where not all results would be returned for case insensitive odbc eaindex searches was fixed. Changes were made to the meta eaindex code in order to speed up additions to all eaindexes. Some eaindex and fulltext index modules are now dynamically loaded instead of linked directly to libferris. The image plugin interface was reworked to be more efficient.
Release Notes: The stldb4 eaindex module was redesigned for more efficient lookups, which makes the disk format incompatible with 1.1.33. Numerous bugfixes were made for the ODBC indexing module, and the index format remains fully compatible with 1.1.33. Both indexing modules are now considerably faster in lookups. The --filelist-file option was added to findexadd and feaindexadd. A bugfix was made for a segv in eaindex creation. A bugfix was made for a segv in some cases with the PNG loader. Minor bugfixes were made to the time parsing code.