Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: tracker-miner-files | Distribution: openSUSE Tumbleweed |
Version: 3.7.3 | Vendor: openSUSE |
Release: 1.2 | Build date: Fri May 3 16:38:55 2024 |
Group: System/GUI/GNOME | Build host: reproducible |
Size: 333742 | Source RPM: tracker-miners-3.7.3-1.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://wiki.gnome.org/Projects/Tracker | |
Summary: Tracker miner to index files and applications |
Tracker is a desktop-neutral object database, tag/metadata database, search tool and indexer. This package contains a miner to index files and applications.
GPL-2.0-or-later
* Fri May 03 2024 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.7.3: + Fix possible crashes handling live changes to extractor configuration. + Make it easier to run tracker-extract-3 under Valgrind. + Plug a leak on misdetected JPEG files. + Many further metadata extraction tests. * Thu Apr 25 2024 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.7.2: + Fixes to data deletion after removing an indexed folder from configuration. + Fixed glib/inotify based monitors to not follow symlinks in some circumstances. + Added a build-time option for fanotify. + Fix build with musl libc. + Updated translations. * Thu Mar 28 2024 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.7.1: + Improvements to the handling of corrupted databases. + Further syscall rules in the seccomp sandbox. + Fix some possible warnings during tracker-extract-3 startup. + Fixes to extraction of dc:source fields from XMP data. + Avoid SIGABRT on missing Landlock. * Sun Mar 17 2024 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.7.0: + Call malloc_trim more timely after extraction. + Further syscall rules in the seccomp sandbox. + Further landlock rules. + Disallow indexer for gnome-initial-setup user. + Add -Dsandbox_tests option to disable sandbox tests. + Updated translations. * Thu Mar 07 2024 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.7.rc: + Fix execution permissions of `tracker-extract-3` executable under Landlock. + Fix build with several combinations of options. + Update `tracker3 tag` man page. + Updated translations. * Thu Mar 07 2024 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.7.beta+24: + libtracker-miners-common: Allow epoll_wait syscall in SECCOMP sandbox. * Thu Mar 07 2024 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.7.beta: + Install CLI subcommands as expected by Tracker 3.7.beta + Add build option for Landlock. - Changes from version 3.7.alpha: + Use Landlock kernel API to control file access. + Use private D-Bus connection for communication between tracker-extract-3 and tracker-miner-fs-3. + Further tightened seccomp sandbox. + CLI man page improvements. + CI, build and test improvements. * Wed Mar 06 2024 Yifan Jiang <yfjiang@suse.com> - Drop tracker-miners-drop-syscalls-in-seccomp.patch (bsc#1220608, bsc#1220519): With update of glibc in SLE-15-SP6, this patch is not needed. * Thu Dec 28 2023 Yifan Jiang <yfjiang@suse.com> - Rebase tracker-miners-drop-syscalls-in-seccomp.patch * Tue Nov 28 2023 Dominique Leuenberger <dimstar@opensuse.org> - Use %patch -p N instead of deprecated %patchN. * Wed Nov 01 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.6.2: + Improvements to the seccomp jail, and fixes for spurious SIGSYS positives. + Use GDateTime to handle dates. + Updated translations. * Fri Sep 29 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.6.1: + Avoid the special thread in tracker-extract-3, and extend the seccomp jail to the full process. + Updated translations. + Drop upstream merged: tracker-miners-CVE-2023-5557.patch - Add a tracker_basever define, and set it to 3.6. We have a hard Requires on what tracker version is needed and it is currently set at the same or newer version, change this to tracker_basever (tracker-miners have never been at a higher patch version before). * Mon Sep 18 2023 Alynx Zhou <alynx.zhou@suse.com> - Add tracker-miners-CVE-2023-5557.patch: A bug in libcue could lead to possible sandbox escape in tracker-extract, this fixes it by adding seccomp rules and applying it to the whole process (bsc#1216199, glgo#GNOME/tracker-miners!480, CVE-2023-5557). - Refresh tracker-miners-drop-syscalls-in-seccomp.patch: The patch context is changed by tracker-miners-CVE-2023-5557.patch. * Sat Sep 16 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.6.0: + Fix possible race condition between directory crawling and monitoring. + Improved "tracker3 info" output. + Cleanups to tracker-miner-fs-3 code. + Updated translations. * Wed Sep 06 2023 Luciano Santos <luc14n0@opensuse.org> - Update to version 3.6.rc: + Throttle extractor process on battery conditions. + Handle deletion of directories no longer configured as indexed. + Lower footprint crawling very large directories. + Hint tracker-extract-3 file access with posix_fadvise. + Raise file descriptor limit in tracker-miner-fs-3. + Updated translations. * Wed Aug 16 2023 Rahul Jain <rahul.jain@suse.com> - Update + Fix the tracker miner spec file to build for SLE_15 + Rebase patch: tracker-miners-drop-syscalls-in-seccomp.patch * Fri Aug 11 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.6.beta: + Stop indexing applications. + Improve performance of reindexes induced by indexer changes. + More performance improvements in hot startup cases. + Fix potential infinite loops with unexpected Fanotify events. + Build fixes. + Updated translations. * Fri Jul 07 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.6.alpha: + Greatly improve performance and memory usage during post-startup checks on an already indexed filesystem. + Build system fixes. + Updated translations. * Thu May 18 2023 Luciano Santos <luc14n0@opensuse.org> - Drop %systemd_user_postun_with_restart macro from the %postun directive. It's been deprecated and emptied (expands to nil) on both Tumbleweed and Leap already. * Sat May 13 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.5.2: + Fix a number of potential crashers. + Fix possibly stuck extractor process. + Restore performance lost in 3.5.1 of extractor query to get unextracted items. + Plug memory leak. * Tue Apr 25 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.5.1: + The tracker-extract-3 service moved all SPARQL queries and updates to a GResource. Consistently uses TrackerSparqlStatement/TrackerResource for updates. + Fixes in uniquely identifying files in BTRFS subvolumes. + Ensure deletion of files lingering in content graphs. + Ensure correct nie:dataSource after moving files between indexed folders. + Optimize mass removal of deleted files found during initialization. + Documentation improvements for the miner services. + Do not let systemd spuriously start the tracker-extract-3 service. + Test suite fixes. * Sun Mar 26 2023 Enrico Belleri <idesmi@protonmail.com> - Add 'tracker' to runtime dependencies (boo#1209737) * Mon Mar 20 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.5.0: + Test suite fixes. + Added membarrier syscall to seccomp. * Mon Mar 06 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.5.0.rc: + Fix deletion of not yet extracted files. + Fix some memory leaks. + Updated translations. * Thu Feb 23 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.5.0.beta: + The filesystem miner moved all SPARQL queries and updates to a GResource. Consistently uses TrackerSparqlStatement/TrackerResource for updates. + The "tracker3 tag" has been fixed, and functional tests added to avoid regressions. + The functional tests have been refurbished and modernized. + Internal code refactors. + The extractor test suite has been extended. * Fri Feb 17 2023 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.5.0.alpha: + Fix GSource leak in tracker-extract-3. + Disable 'fluidsynthmidi' GStreamer module. + Delegate tracker-miner-fs D-Bus SPARQL endpoint to a separate thread. * Thu Jan 12 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.4.3: + Fix possible warnings in tracker-miner-fs-3 + Fixes to handle BTRFS subvolumes + Reset nie:isStoredAs/nie:interpretedAs on updated folders + Drop 'fluidsynthmidi' GStreamer module + Fix GSource leak + Updated translations. * Mon Dec 05 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.4.2: + Fix advised flatpak command in sandboxing documentation. + Fix intermittent build break. + Updated translations. * Wed Oct 26 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.4.1: + Warning fixes to gstreamer extractor. + Silence EXDEV warnings on FANotify monitor failures, likely in some systems. + New handled syscalls in seccomp: set_mempolicy, get_mempolicy, epoll_create1. + Improve performance of lookups of related CUE files for gstreamer media. + Fix memory leaks. + Updated translations. * Sun Sep 18 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.4.0: + Updated translations. * Mon Sep 05 2022 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.4.0.rc: + Fixes to libav/ffmpeg extractor. + Remove text/plain files from ignored-files, there are more specific setting to control indexed text content. + Fix build on MacOS. + Fix compiler/build warnings. + Updated translations. * Wed Aug 10 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.4.0.beta: + Add --list and --delete options to RSS miner. + Text extraction fixes on ODS and ODG file formats. + Improve logging of filesystem miner elapsed time information. + Improve performance of filesystem move operations. + Do not show duplicate results in "tracker3 search" CLI tool. + Updated translations. - Drop 401.patch: Fixed upstream. * Mon Aug 08 2022 Dominique Leuenberger <dimstar@opensuse.org> - Add 401.patch: Specify graphs in "tracker3 search" queries; resolves tracker search listing files multiple times (boo#1200403 glgo#GNOME/tracker-miners#229). * Sun Jul 17 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.4.0.alpha: + Fix fallback from fanotify to inotify. + Improvements to "tracker3 status" CLI. + Check field type on IPTC data embedded in TIFFs. + Avoid non-existent ontology in libav extractor. + Fix some file updates being missed through fanotify. + Fix possible tracker-miner-fs-3 crashes on shutdown. + Updated translations. * Wed Jun 01 2022 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.3.1: + Properly fallback to inotify monitors on fanotify failures. + Fixes to handling of files being atomically replaced. + Fixes to handling of IPTC data embedded in TIFFs. + Improvements to "tracker3 status" output and redirection handling. * Fri Apr 01 2022 Dominique Leuenberger <dimstar@opensuse.org> - Pass -Dsystemd_user_services_dir=%{_userunitdir} to meson: we either need pkgconfig(systemd) (which we so far just received indirectly by some dependencies) or pass the location to install userunitdirs to meson. As the variable is known already, we opted for this version, which is 'cheaper' on the build deps. * Sun Mar 20 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.3.0: + Initialize stable URN cache prior to extractor modules in tracker-extract-3. * Mon Mar 07 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.3.0.rc: + Ignore subtrack titles for videos. + OpenBSD improvements to `tracker3 reset/daemon` CLI commands. + Improved test infrastructure around removable device support. + Fixed FANotify monitor to handle separate FAN_DELETE[_SELF] events. + Fixed generation of man pages with newer asciidoc. * Mon Mar 07 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.3.0.beta: + Changed to skip mountpoints found during recursive indexing. Mountpoints must be explicitly configured as indexed folders now. + Fixed FANotify monitor to safely fallback to inotify in the cases not currently covered by FANotify (e.g. btrfs subvolumes). + Improved the stable URN scheme so it is guaranteed to be stable. + Removed deprecated API usage in libav extractor. + Fix --show-files in "tracker3 tag". + Fix possible crashes with Clang. - Drop patches fixed upstream: + tracker-miners-allow-rseq.patch + tracker-miners-allow-mbind.patch * Mon Mar 07 2022 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.3.0.alpha: + Use FANotify for file monitoring if available. + Use a more stable URN scheme for file content. + Add indexing roots to content specific graphs for availability info. + Truly disable nvcodec in gstreamer extractor. + Use the configured domain prefix in miner symlinks. + Add seccomp rules for recently used syscalls. + Performance improvements to tracker-miner-fs-3. + Plug memory leaks in tracker-miner-fs-3. + Updated translations. * Mon Mar 07 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.2.2: + Backport seccomp rules for rseq and mbind syscalls. + Updated translations. - Drop patches fixed upstream: + tracker-miners-allow-mbind.patch + tracker-miners-allow-rseq.patch * Fri Feb 25 2022 Michael Gorse <mgorse@suse.com> - Add tracker-miners-allow-rseq.patch and tracker-miners-allow-mbind.patch: allow system calls used by gstreamer (boo#1196205 glgo#GNOME/tracker-miners#210). * Thu Dec 02 2021 QK ZHU <qkzhu@suse.com> - Add tracker-miners-drop-syscalls-in-seccomp.patch: Revert upstream commit 595560c, 30b24e9 and 550ea1b since Leap 15.4 and SLE 15-SP4 do not have them (bsc#1192567). * Tue Nov 09 2021 Alynx Zhou <alynx.zhou@suse.com> - Drop 0001-Revert-tracker-Use-faster-query-in-tracker3-info.patch: Upstream fix landed in tracker instead of tracker-miners. (bsc#1191207, glgo#GNOME/tracker#337) * Fri Nov 05 2021 Alynx Zhou <alynx.zhou@suse.com> - Add 0001-Revert-tracker-Use-faster-query-in-tracker3-info.patch: Revert the commit to avoid wrong no metadata info. (bsc#1191207) * Sat Oct 30 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.2.1: + Fix files moving between hidden and non-hidden + Update nfo:fileName on content specific graphs too when moved + Update nfo:fileLastModified in content specific graphs + Add nfo:fileSize to the basic set of file info on the graph + Fix tracker-miner-fs-3 crash when finding internal SPARQL errors + Handle symlinks to directories as indexed folders better + Fix tracker-writeback support for musicbrainz release tags and artist + Fix duplicate entries on files created and instantly modified + Fix unintended double extraction with disc-generic extractor + Fixes for coverity warnings + Updated translations. - Add missing systemd user service handling in post/preun/postun * Wed Sep 22 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.2.0: + Highlighted changes since 3.1: - File creation time is now part of the stored metadata - Show additional information in "tracker3 info" + Updated translations. * Wed Sep 22 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.2.0.rc: + Updated translations. * Tue Sep 21 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.2.0.beta: + Save file creation time. + Coverity fixes. + Fix chaining up of errors after porting to TrackerBatch. + Fixes for test flakiness. + Avoid falling back to year 0 in extractors. + Linking fixes on misc executables. + CI improvements. + Updated translations. * Tue Sep 21 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.2.0.alpha.1: + Brown paper bag release. - Changes from version 3.2.0.alpha: + Remove default limit in "tracker3 search" command. + Show additional information in "tracker3 info". + Fix "tracker index" crash on broken XDG directory setups. + Updated translations. * Tue Sep 21 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.1.3: + Fix issue with missing rpath in control daemon. + Add further newly used syscalls to seccomp + Updated translations. - Drop tracker-miner-control-rpath,patch: Fixed upstream. * Mon Jun 14 2021 Dominique Leuenberger <dimstar@opensuse.org> - Add tracker-miner-control-rpath,patch: Fix runpath in trcker-miner-control-fs. * Sat Jun 12 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.1.2: + Fixes to libav extractor. + Allow 64bit time syscalls for 32bit systems in seccomp sandbox. + Manpage fixes. + Build fixes. + Updated translations. * Sat Apr 17 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.1.1: + Block gstreamer nvcodec decoders. + Fall back if no modification date is found. + Handle new poppler enum value. + Be more robust with broken EXIF GPS metadata. + Test suite improvements. + Updated translations. * Tue Mar 23 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.1.0: + Updated translations. * Thu Mar 18 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.1.0.rc: + Dispatch monitor events on a private thread. + Fix After= usage in systemd service files. + Fix compiler warnings. * Tue Feb 16 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.1.0.beta: + Fix tracker-miner-fs-control-3 stall on shutdown. + Improve ellipsizing in CLI tools. + Update list of game-related mimetypes. + Add disc-generic extractor guessing data for CUE files, supported so far: - Playstation images - Turbografx images + Updated translations. * Sat Jan 16 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.1.0.alpha: + Fix "tracker3 search --folders". + Allow "tracker3 search" to look for filenames. + Improve "tracker3 info" to show file eligibility if not indexed. + Many performance improvements to tracker-miner-fs-3. + Fix systemd unit files to depend on gnome-session. + Improve time_t interpretation for negative timestamps. * Mon Jan 11 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.0.4: + Improve time_t interpretation for negative timestamps. + Fix "tracker3 search --folders". + Fix crasher after tracker-miner-fs SPARQL failures. + CI fixes.
/etc/xdg/autostart/tracker-miner-fs-3.desktop /usr/lib/systemd/user/tracker-miner-fs-3.service /usr/lib/systemd/user/tracker-miner-fs-control-3.service /usr/libexec/tracker-miner-fs-3 /usr/libexec/tracker-miner-fs-control-3 /usr/share/dbus-1/interfaces/org.freedesktop.Tracker3.Miner.Files.Index.xml /usr/share/dbus-1/services/org.freedesktop.Tracker3.Miner.Files.Control.service /usr/share/dbus-1/services/org.freedesktop.Tracker3.Miner.Files.service /usr/share/glib-2.0/schemas/org.freedesktop.Tracker3.Miner.Files.gschema.xml /usr/share/glib-2.0/schemas/org.freedesktop.TrackerMiners3.enums.xml /usr/share/man/man1/tracker-miner-fs-3.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 18 03:13:12 2024