Release Notes: Support for mounting digital cameras with libgphoto2 was added. Optional support for libextractor for EA generation was added. More recent unpatched versions of socket++ are supported. Fixes were made for namespace resolution.
Release Notes: This version was updated to compile against xerces-c 2.5.0 and xalan-c 1.8. Small bugfixes were made to the relative time parsing engine. The man page as-text ea provider should work independently of your mime engine now. Pathan detection was updated. A bug in passing a mode_t value which could prevent ferriscp from working in some cases was fixed.
Release Notes: This release adds major updates to the ODBC EAIndex engine, including schema changes for longer varchar fields, more indexes by default. a new strlookupnocase table, and an inline docmap EA. Multiversion indexes must be remade. Multiversion queries are now 30x faster. eanames-ignore is now respected, feaindexadd now has a -R (recurse) option. There is now better support for softlinks. BOOST is now required for building. The relative time parsing and syntax have been much improved.
Release Notes: This release fixes a major bug in which JPEG EXIF thumbnail updating would to corrupt the JPEG sometimes. New ODBC support was added, and was tested against MySQL, PGsql, and DB2. LDAP support was added, and was tested against IBM Tivoli. Null and UniqSorted fulltext indexing modules were added. Null and Lucene EA indexing modules were added. Major speedups were made in index stemming, case folding, and tokenization. An infinite loop gaurd was added for the as-rdf EA. recursive-* EA updates and some EA schema updates were made. The code now compiles against redland-0.9.16. ffilter parsing was updated. More relative time strings are recognized. A new ferris-current-time EA was created. gcc 3.4.0 fixes were made.
Release Notes: ODBC database support was added using the DTL library. Basic ODBC and slightly more advanced MySQL tests were added to the testsuite. A bug in updating EA for SQL tables which don't have a primary key was fixed. The augmentRecommendedEA() method was added for EA plugins to provide better recommended-ea data. ID3 tags now have short EA names as well, like "artist". ImageMagick is no longer required to be built to use STLPort.
Release Notes: The ability to load Adobe's XMP metadata from PDF and PSD files and expose it as EA was added. Many of the time values from the XMP are also converted to time_t values in infered EA. A new branch filesystem that exposes a file's EA as a filesystem was implemented, and a small bug in ferris-capplet-logging was fixed. The detection of stldb4 during configure was updated.
Release Notes: Lucene indexing now respects stop words, case folding, and stemming selection. Some configure tests were improved, in particular xerces-c and xalan-c.
Release Notes: FullTextIndexerMetaInterface.hh is now installed into includedir/Ferris.
Release Notes: This release adds optional support for using gcj-compiled Lucene for maintaining fulltext indexes, removes a leading minus in myrdf:// RDF/bdb files, and fixes two minor errors in schema.xml.
Release Notes: Some debug code in libcreationdbxml.cpp was commented out. configure.in now fails if redland is not found. Ferris/libferrisperl.pm is now in the tarball. Detection was improved for libpathan. Building the dbxml plugin is only attempted when explicitly requested. The factory libraries were moved into their own tree so that top level make works as expected. A bug in DOM wrapper was fixed. A bug with "//" in URLs and lazy loading in the file:// handler were fixed. The mysql plugin now ignores hosts for which it doesn't have permission to connect. Context::isDir() now delegates to overmount.