diff --git a/packaging/debian/buildppa.sh b/packaging/debian/buildppa.sh index 8352f25a..798b13da 100644 --- a/packaging/debian/buildppa.sh +++ b/packaging/debian/buildppa.sh @@ -4,7 +4,7 @@ # For the kio: (and kdesdk?) # sudo apt-get install pkg-kde-tools cdbs -RCLVERS=1.16.1 +RCLVERS=1.16.2 PPAVERS=1 case $RCLVERS in diff --git a/packaging/debian/debiankio/changelog b/packaging/debian/debiankio/changelog index 0c59dcb3..b9baedb2 100644 --- a/packaging/debian/debiankio/changelog +++ b/packaging/debian/debiankio/changelog @@ -1,3 +1,7 @@ +kio-recoll (1.16.2-0~ppa1~SERIES1) SERIES; urgency=low + * Updated package to recoll version 1.16.2 + -- Jean-Francois Dockes Mon, 07 Nov 2011 17:57:00 +0200 + kio-recoll (1.16.1-0~ppa1~SERIES1) SERIES; urgency=low * Updated package to recoll version 1.16.1 -- Jean-Francois Dockes Wed, 28 Sep 2011 15:07:00 +0200 diff --git a/packaging/debian/debianrclqt4/changelog b/packaging/debian/debianrclqt4/changelog index ea0f4ebf..c0657777 100644 --- a/packaging/debian/debianrclqt4/changelog +++ b/packaging/debian/debianrclqt4/changelog @@ -1,3 +1,7 @@ +recoll (1.16.2-0~ppa1~SERIES1) SERIES; urgency=low + * Updated package to recoll version 1.16.2 + -- Jean-Francois Dockes Mon, 07 Nov 2011 17:50:00 +0200 + recoll (1.16.1-0~ppa1~SERIES1) SERIES; urgency=low * Updated package to recoll version 1.16.1 -- Jean-Francois Dockes Wed, 28 Sep 2011 15:07:00 +0200 diff --git a/packaging/rpm/kio_recoll.spec b/packaging/rpm/kio_recoll.spec index a033a604..8aee238a 100644 --- a/packaging/rpm/kio_recoll.spec +++ b/packaging/rpm/kio_recoll.spec @@ -1,5 +1,5 @@ %define name kio_recoll -%define version 1.15.8 +%define version 1.16.2 %define release 0 Name: %{name} @@ -66,8 +66,10 @@ rm -rf $RPM_BUILD_ROOT # --------------------------------------------------------------------------- %changelog +* Mon May 02 2011 Jean-Francois Dockes 1.16.2-0 +- 1.16.2 * Mon May 02 2011 Jean-Francois Dockes 1.15.8-0 -- Initial spec file for kio +- 1.15.8 * Sun Mar 06 2011 Jean-Francois Dockes 1.15.5-0 - Initial spec file for kio diff --git a/packaging/rpm/recoll.spec b/packaging/rpm/recoll.spec index 11528117..f3919048 100644 --- a/packaging/rpm/recoll.spec +++ b/packaging/rpm/recoll.spec @@ -1,5 +1,5 @@ %define name recoll -%define version 1.15.10 +%define version 1.16.2 %define release 0 Name: %{name} @@ -68,6 +68,8 @@ rm -rf $RPM_BUILD_ROOT # --------------------------------------------------------------------------- %changelog +* Mon Nov 07 2011 Jean-Francois Dockes 1.16.2-0 +- Update to release 1.15.8 * Mon May 02 2011 Jean-Francois Dockes 1.15.8-0 - Update to release 1.15.8 * Fri Mar 04 2011 Jean-Francois Dockes 1.15.5-0 diff --git a/packaging/rpm/recollmdk.spec b/packaging/rpm/recollmdk.spec index 6b589cba..80365070 100644 --- a/packaging/rpm/recollmdk.spec +++ b/packaging/rpm/recollmdk.spec @@ -1,5 +1,5 @@ %define name recoll -%define version 1.16.1 +%define version 1.16.2 %define release %mkrel 1 Name: %{name} @@ -59,6 +59,8 @@ rm -rf $RPM_BUILD_ROOT # --------------------------------------------------------------------------- %changelog +* Mon Nov 07 2011 Jean-Francois Dockes 1.16.2-1 +- Update to release 1.16.2 * Wed Sep 28 2011 Jean-Francois Dockes 1.16.1-1 - Update to release 1.16.1 * Wed Sep 21 2011 Jean-Francois Dockes 1.16.0-1 diff --git a/src/VERSION b/src/VERSION index 4a02d2c3..092afa15 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1 +1 @@ -1.16.2 +1.17.0 diff --git a/src/mk/manifest.txt b/src/mk/manifest.txt index 6b30571f..92b1c8a6 100644 --- a/src/mk/manifest.txt +++ b/src/mk/manifest.txt @@ -447,6 +447,8 @@ utils/ptmutex.cpp utils/ptmutex.h utils/pxattr.cpp utils/pxattr.h +utils/rclionice.cpp +utils/rclionice.h utils/readfile.cpp utils/readfile.h utils/refcntr.h diff --git a/website/BUGS.html b/website/BUGS.html index d02f532a..bd5ee726 100644 --- a/website/BUGS.html +++ b/website/BUGS.html @@ -35,9 +35,55 @@ supposedly fixed in later versions. Bugs listed in the topmost section may also exist in older versions.

-

recoll 1.16.1

+

recoll 1.16.2

    +
  • Real time indexer: when running with gamin on FreeBSD, the + indexer can deadlock in the gamin dialog in some + cases.
  • +
  • Real time indexer: file move events are not detected when + running with inotify (at least for recent + versions). Workaround: restart indexer from time to time.
  • +
  • Real time indexer: directory moves are not handled at + all. Workaround: restart indexer from time to time.
  • +
  • Cancelling a preview in the GUI will also cancel the indexing + thread if it is running.
  • +
  • After an upgrade, the recoll GUI sometimes crashes on + startup. This is fixed by removing (back it up just in case) + ~/.config/Recoll.org/recoll.conf, the QSettings storage for + recoll.
  • +
  • Under Solaris, it is necessary to perform the initial + indexing with the recollindex program. For some unknown reason, + the recoll index thread does not work for creating the database. + The only idea I have is a problem with exception handling (recoll + catches an exception while trying the yet inexistant db).
  • + +
+ + +

recoll 1.16.1

+
    +
  • At least on OpenSUSE 12.1 / Qt 4.7.4 (and probably other + environments), the links to Preview or Open inside the + result list do not work. Also the GUI can crash if a + temporary directory creation fails.
  • +
  • The Python filters can crash under certain error + conditions. This is a benign error, affecting just + the current document, but it causes system reports.
  • +
  • The query is run 2 times, in most cases. This does not + cause a too dramatic performance impact because of caching but + still...
  • +
  • The output from some filters (most typically text files + out from the zip filters) is sometimes not transcoded + correctly to UTF-8, causing myriads of error messages (and a + possible application crash due to another bug in the unac + code, described further).
  • +
  • There is a compilation issue on Linux systems with a 3.x + kernel.
  • +
  • Queries without search terms (ie: all files of a given + mime type) fail with an "empty query" diagnostic.
  • +
  • The recollq command line query program sometimes does not + clean up its temporary directory.
  • Indexing can crash on files with weird names (inconsistent with the locale) for which the format of the "file -i" command is unexpected. This is probably dependant on the type of system @@ -54,47 +100,31 @@ it out), or apply this patch, which should work with all versions from 1.13 to 1.16.1
  • -
  • Real time indexer: when running with gamin on FreeBSD, the - indexer can deadlock in the gamin dialog in some - cases.
  • -
  • Real time indexer: file move events were not detected when - running with inotify (at least for recent - versions). Workaround: restart indexer from time to time.
  • -
  • Real time indexer: directory moves are not handled at - all. Workaround: restart indexer from time to time.
  • -
  • Recollq does not delete a temporary directory in some - cases (/tmp/rcl...).
  • -
  • Most GUI queries are actually run two times which does not - help performance...
  • -
  • Cancelling a preview in the GUI will also cancel the indexing - thread if it is running.
  • -
  • After an upgrade, the recoll GUI sometimes crashes on - startup. This is fixed by removing (back it up just in case) - ~/.config/Recoll.org/recoll.conf, the QSettings storage for - recoll.
  • -
  • Under Solaris, it is necessary to perform the initial - indexing with the recollindex program. For some unknown reason, - the recoll index thread does not work for creating the database. - The only idea I have is a problem with exception handling (recoll - catches an exception while trying the yet inexistant db).
  • - +
  • The lyx filter does not correctly detect the Lyx version, + needed for correct indexing.
  • +
  • A typo in a memory reallocation call inside the firefox + web history indexing module may cause problems in a highly + improbable case.
  • +
  • Directory creations are not processed by the real time + indexer (for indexing directory names).

recoll 1.16.0

+
  • The recoll GUI program sometimes crashes when - running a query while the indexing thread is active. - Possible workarounds:
    + running a query while the indexing thread is active. + Possible workarounds:
    • Upgrade to 1.16.1
    • Use the command line recollindex program to perform indexing - (usually just type "recollindex" in a console, or see "man - recollindex").
    • + (usually just type "recollindex" in a console, or see "man + recollindex").
    • Do not run queries in recoll while the indexing thread is running (as indicated in the bottom status line).
  • - +

recoll 1.15.7