[tracker-miners] (318 commits) Non-fast-forward update to branch sam/ci-sanitize



The branch 'sam/ci-sanitize' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  b06fd9c... Enable AddressSanitizer and UndefinedBehaviourSanitizer in 

Commits added to the branch:

  1a2fc80... tracker-miner-fs: Remove .po from ignored-files (*)
  a616b3e... Merge branch 'wip/piotrdrag/index-gettext' into 'master' (*)
  ce5232e... Merge branch 'sam/ci' into 'master' (*)
  15d2289... ci: Show logs for failed tests in the Autotools build (*)
  026b223... meson: Actually honour the guarantee_metadata option (*)
  13d6c98... tests/libtracker-extract: Standardize test filenames (*)
  0fb5fe2... meson: Rework how tests are defined (*)
  2644bf0... Merge branch 'sam/meson-test-fixes' into 'master' (*)
  fe762f0... ci: Use a custom base image with packages we need preinstal (*)
  10c305b... Merge branch 'sam/ci-custom-base-image' into 'master' (*)
  45d35c0... tracker-extract: Fix bad check in GIF extractor (*)
  b8c9e3e... libtracker-extract: Fix an error inserting location data (*)
  75ff670... meson: Depend on latest (as yet unreleased) tracker.git (*)
  6332ece... tracker-extract: Add support for outputting resources as JS (*)
  441a088... meson: Rework how 400-extractor-metadata is run (*)
  baf8b40... functional-tests: Rewrite tracker-extract tests to parse JS (*)
  90be9aa... functional-tests: Remove Jazz_Audio_OPLs0 test (*)
  a3990f7... Avoid segfault when there are no extract .rule files discov (*)
  3400621... Merge branch 'sam/no-extract-rules-segfault' into 'master' (*)
  95e1191... autotools: Depend on latest (unreleased) tracker.git (*)
  fe06a40... TMP: Show wtf autotools is doing (*)
  7a79c9f... TMP: PEBCAK (*)
  ca90142... ci: Remove duplicated configure line (*)
  d7eb882... Merge branch 'sam/extract-jsonld' into 'master' (*)
  688fe34... Update Polish translation (*)
  7653269... Correct typo jsonld -> json-ld (*)
  1e0e13c... Update Polish translation (*)
  5b91bbb... Update Romanian translation (*)
  04fb8e3... Update Swedish translation (*)
  fa716d0... Update Italian translation (*)
  8d83449... miners/fs: Be prepared for UPower failing to initialize (*)
  8fcd25f... miners/fs: writeback_tasks table needs to ref its contents (*)
  a39f29c... meson: Fix dependency for libgrss (*)
  0f01a9a... functional-tests: Remove music file for autotools too (*)
  6aab15b... functional-tests: Avoid crash on error when TRACKER_TESTS_V (*)
  f6693ea... functional-tests: Delete some dead code (*)
  482ba62... functional-tests: Add DATADIR to configuration module (*)
  454d093... functional-tests: Split 310-fts test into 3 parts (*)
  093b93b... functional-tests: Reduce graphupdated-delay during miner te (*)
  b84829b... functional-tests/310-fts-basic.py: Remove test that makes n (*)
  effea33... functional-tests/310-fts-basic.py: Skip failing test (*)
  95ee719... functional-tests/310-fts-basic.py: Fix syntax error (*)
  0a1191a... functional-tests/311-fts-file-operations.py: Reduce sleep t (*)
  82c8c55... functional-tests/311-fts-file-operations: Skip failing test (*)
  49b169f... functional-tests: Isolate the test data for each miner test (*)
  bf5e6bc... functional-tests: Fix await_property_change() (*)
  080a08f... functional-tests: Fix extractor tests when TRACKER_VERBOSIT (*)
  31a1b58... functional-tests: Reduce noise on failed extractor tests (*)
  a652eab... functional-tests: Some cleanups of writeback tests (*)
  70296ad... functional-tests: Skip broken tests (*)
  e70713e... functional-tests: Various Autotools fixes (*)
  3ccc164... functional-tests: Add missing var in meson build (*)
  8897c22... functional-tests: Skip extractor video tests if no h264 cod (*)
  902b7a7... ci: Enable functional tests (*)
  a04106f... ci: Avoid dumping screenfuls of CI_ variables for each fail (*)
  017be7e... ci: Functional tests require a D-Bus daemon (*)
  081f845... ci: Set LANG in Meson build, as we do with Tracker already (*)
  2a53407... ci: Enable verbose output for the functional-tests (*)
  71614e9... meson: Fix issues building with tracker core as a Meson sub (*)
  970f899... meson: Fix names of extractor tests (*)
  6d84515... Update German translation (*)
  8db0793... meson: Enable verbose functional-tests by default (*)
  a86d55c... meson: Fix warnings from extractor during functional-tests (*)
  a151c56... functional-tests: Run extractor tests before the rest of th (*)
  9bb27e8... functional-tests: Fix exception handling from GLib main loo (*)
  6be9815... functional-tests/300-miner-basic-ops.py: Remove pointless p (*)
  a29fbe9... functional-tests: Kill all subprocesses if one dies (*)
  0a39a3b... functional-tests: Reduce timeout to 60 seconds (*)
  bc66cf7... functional-tests: Fix hang in Helper.stop() (*)
  4f66031... Merge branch 'sam/functional-tests' into 'master' (*)
  85f6467... Update Brazilian Portuguese translation (*)
  b66adee... functional-tests: Use exception propagation when graph upda (*)
  5480092... functional-tests: Fix issues in await_property_changed_logi (*)
  8bf8dc0... Revert "functional-tests: Fix issues in await_property_chan (*)
  9ad9145... Revert "functional-tests: Fix await_property_change()" (*)
  8174a2b... functional-tests/test-runner.sh: Fix clean up after failed  (*)
  fc0c6e6... functional-tests/410-extractor-decorator.py: Add missing im (*)
  3fe1dff... functional-tests/410-extractor-decorator.py: Speed up chang (*)
  33fdde3... functional-tests: Remove needless class attribute (*)
  df0fa86... functional-tests: Fix more issues in awaiting for property  (*)
  910870e... functional-tests: Fix another await_property_changed() issu (*)
  35ef963... functional-tests: Un-skip 3 more tests (*)
  f2800b6... Merge branch 'sam/functional-tests-2' into 'master' (*)
  465105f... Updated Spanish translation (*)
  bfb3977... tracker-miner-fs: Honour domain when (re)starting tracker-e (*)
  69ec8de... Merge branch 'sam/domain-for-extract-watchdog' (*)
  d92476b... tracker-extract: Tag errored out files as to be ignored (*)
  70c2a81... Merge branch 'wip/carlosg/extract-persistent-ignore' into ' (*)
  24d32b5... Release 2.1.0 (*)
  5c47589... miner-fs: Fix the build with -Werror=format-security (*)
  f682e12... Updated Lithuanian translation (*)
  973b53d... tracker-miner-fs: Ignore Mercurial repositories by default (*)
  a788280... Merge branch 'master' into 'master' (*)
  a48d7d1... Merge branch 'wip/kalev/format-security' into 'master' (*)
  98136e1... tracker-extract-jpeg: Ensure UTF8-ness of metadata strings (*)
  0c59d64... tracker-extract-png: Ensure UTF8-ness of metadata strings (*)
  78b3550... tracker-extract-pdf: Ignore destination of "goto dest" acti (*)
  7b5aabf... Added Slovenian translation (*)
  1290339... Merge branch 'wip/carlosg/extraction-warnings' into 'master (*)
  dd5f39a... tracker-extract-pdf: Don't try to set nfo:orientation prope (*)
  6035b4c... tracker-extract-gstreamer: Fix iso 8601 string generation i (*)
  2b056eb... Merge branch 'wip/carlosg/gstreamer-date-timezones' into 'm (*)
  9da0e4a... Merge branch 'sam/pdf-orientation' into 'master' (*)
  454e8f9... Update Friulian translation (*)
  8fb3232... Update French translation (*)
  d7076ff... tracker_domain_ontology_get_domain() should return only the (*)
  5a58a45... Allow use of domain rules that aren't installed into /usr (*)
  3e46f52... meson: Turn core-as-subproject into an explicit option (*)
  aa6a8b5... Update Chinese (Taiwan) translation (*)
  1d8227d... Update Turkish translation (*)
  fcd2244... Update Greek translation (*)
  271d9e7... Update Hungarian translation (*)
  0d5cd67... Updated Czech translation (*)
  4f2d5ef... tracker-extract: Drop other NMM ontology bits from PDF extr (*)
  39a7bf1... libtracker-extract: Refactor album+disc uri generation bits (*)
  84ae27b... tracker-extract-gstreamer: Move date/time extraction into s (*)
  d592c96... tracker-extract-gstreamer: Use common date extraction for a (*)
  b176eb4... Release 2.1.1 (*)
  025c977... Merge branch 'sam/domain-rules-outside-usr' into 'master' (*)
  fbd5f48... Merge branch 'sam/core-subproject-option' into 'master' (*)
  53990f2... meson: Do not symlink disabled services (*)
  22ecd99... libtracker-extract: Ensure utf8ness in TrackerResource help (*)
  384f3fc... Fix typos in meson scripts (*)
  25900d6... Merge branch 'fix-meson_build-typos' into 'master' (*)
  2857c1b... Update Indonesian translation (*)
  a33ac08... Merge branch 'wip/carlosg/issue-21' into 'master' (*)
  4fd8ac7... tracker-extract: slo:location has limited cardinality (*)
  27eb798... libtracker-extract: Use tracker_resource_set_uri() with rdf (*)
  56eb836... tracker-extract: Use tracker_resource_set_* with single-val (*)
  2241222... Update Korean translation (*)
  8f25629... Merge branch 'meson-no-bad-link' into 'master' (*)
  8332ab1... Update Galician translation (*)
  ab29a9c... miners: Fix tracker-store DBus name watch along miners (*)
  c9b6b70... tests: Add missing shellscript to EXTRA_DIST (*)
  82ae186... Release 2.1.2 (*)
  8b6bc5b... miners: Unbreak domain ontology owner name watch (*)
  4bbd043... Release 2.1.3 (*)
  2d7d156... Update Latvian translation (*)
  57159c3... Updated Danish translation (*)
  80e4e60... Update Croatian translation (*)
  c900703... meson: Enable -Wformat-security (*)
  ca2a270... Release 2.1.4 (*)
  cd1d632... Update Russian translation (*)
  e0bbdc1... libtracker-miners-common: Plug leak (*)
  459e851... tracker-miner-fs: Plug leak (*)
  74f895c... tracker-extract-gstreamer: Plug leak (*)
  ae122d5... tracker-extract-iso: Plug leaks (*)
  2124403... build: Drop autotools (*)
  3022ede... Merge branch 'wip/carlosg/drop-autotools' into 'master' (*)
  cf366d9... Remove po/ChangeLog (*)
  86ec6fc... Remove po/Makevars (*)
  5997624... Update POTFILES.in and POTFILES.skip (*)
  fff231c... build: Fix build with libav (*)
  07f7735... build: override prefix on all system install locations (*)
  654f29a... Merge branch 'wip/piotrdrag/i18n-post-autotools' into 'mast (*)
  6c6a3a6... Merge branch 'wip/carlosg/meson-system-dirs' into 'master' (*)
  09f36c2... build: Disable guarantee_metadata by default (*)
  193f559... meson: Implement the 'extract' and 'writeback' options (*)
  59467d5... functional-tests: Give clearer error when running the extra (*)
  5209d67... libtracker-extract: Guarantee that titles are UTF-8 (*)
  eebe1e1... Update Serbian translation (*)
  f9e7de0... Fix free of unused memory when --domain-ontology flag is pa (*)
  42585e8... Revert "miners: Fix tracker-store DBus name watch along min (*)
  6e28103... build: Fix libcue version comparison (*)
  3c871c8... Merge branch 'wip/ernestask/32' into 'master' (*)
  fd0eb3c... build: Fix breakage when libcue isn't found (*)
  e79cc21... Update Slovak translation (*)
  3b6a331... libtracker-miners-common: Make g_error() a soft error (*)
  a284a86... tracker-miner-fs: Tidy up sparql string building (*)
  805e2e2... tracker-miner-fs: Port file processing to TrackerResource (*)
  9ab886d... tracker-miner-fs: Drop dataSource deletion on attribute upd (*)
  316abf1... tracker-miner-fs: Use TrackerResource for attribute updates (*)
  bc97819... tracker-miner-rss: Port to TrackerResource (*)
  ab7f668... Merge branch 'wip/carlosg/issue-tracker-42' into 'master' (*)
  bb08151... Merge branch 'sam/meson-writeback-extract-options' into 'ma (*)
  30f66d1... Merge branch 'sam/warning-format-security' into 'master' (*)
  9514c9a... build: Use pkgconfig variables from Tracker repo (*)
  9778550... Merge branch 'sam/fix-domain-watches' into 'master' (*)
  d59ebc1... build: Drop unused config.h defines (*)
  bf026b5... build: Bump version and Tracker requirement (*)
  f33db52... tracker-miner-rss: Fixup domain ontology name watch (*)
  5df888d... Merge branch 'wip/carlosg/drop-sparql-builder' into 'master (*)
  be2ba86... tracker-extract: Add desktop file extractor (*)
  d13fd8b... tracker-miner-fs: Index application dirs (*)
  e9e9139... tracker-miner-fs: Reset indexed applications on locale chan (*)
  8920540... miners: Drop tracker-miner-apps (*)
  6cbd12c... Merge branch 'wip/carlosg/apps-in-miner-fs' into 'master' (*)
  71d61e0... Release 2.2.0-alpha1 (*)
  8160aa0... tracker-miner-fs: Fix desktop file reindexing SPARQL update (*)
  bf9bded... tracker-miner-fs: Check tracker:available on "pending extra (*)
  1d49d7b... miners/fs: Add missing object casts to fix compile warnings (*)
  d568d9e... miners/fs: Fix compile warning (*)
  e7a31ab... Merge branch 'sam/warnings' into 'master' (*)
  01f1b4f... meson: Fix bad string comparisons in create-miner-symlinks. (*)
  0ffc0c1... meson: Fix warnings about empty configuration data; require (*)
  382de9a... meson: fix bashism in equality check (*)
  c0aa4c1... functional-tests: Require Bash for test runner (*)
  d5654a7... Merge branch 'sam/test-runner-bash' into 'master' (*)
  19fd9c2... enum generation: Use basename instead of filename for repro (*)
  3704a59... Replace Bugzilla by Gitlab URL in DOAP file (*)
  b606d92... Merge branch 'sam/reproducible-basename' into 'master' (*)
  029fdad... functional-tests: Remove bundled unittest2 library (*)
  85186e0... Remove some vestigal Autotools files (*)
  c675450... ci: Update container image URL (*)
  568ce32... Merge branch 'sam/ci-image-url' into 'master' (*)
  b23f5c0... Merge branch 'sam/autotools-files' into 'master' (*)
  15bcaa9... Merge branch 'sam/ft-python2.7' into 'master' (*)
  0214048... Merge branch 'sam/meson-warnings-fix' into 'master' (*)
  b75698d... Update French translation (*)
  70ae95a... Release 2.2.0-alpha2 (*)
  7ccb769... Stop merging translations to gschema files (*)
  69d84c5... Merge branch 'piotrdrag/fix-gschema-translations' into 'mas (*)
  e1e825c... Update Galician translation (*)
  fe84f8a... Update Polish translation (*)
  c76f9b0... Update Turkish translation (*)
  28bf6bd... Updated Lithuanian translation (*)
  95b525f... Update Swedish translation (*)
  f255edd... fix gsettings tags (*)
  a48645d... Merge branch 'fix-gsettings-tags' into 'master' (*)
  b92ced4... Compile gschemas in the build directory, for use by tests (*)
  85a9156... writeback: Allow running tracker-writeback from the source  (*)
  3e172ed... Ignore some more files that can appear in the applications  (*)
  5b19218... functional-tests: Fix tracker-writeback tests (*)
  306a329... functional-tests: Fix logic error in await_resource_inserte (*)
  824d83e... functional-tests: Fix two failing extraction test cases (*)
  8defa76... functional-tests: Fix 501-writeback-details test (*)
  a355f13... functional-tests: Fix await_resource_deleted() helper (*)
  b83638b... functional-tests: Add a way to track MinerFS status changes (*)
  3572612... functional-tests: Fix 601-applications-sync test (*)
  dc43f8c... functional-tests: Remove unnecessary time.sleep() (*)
  f919fd4... functional-tests: Await nfo:Document rather than nfo:TextDo (*)
  fa7b101... functional-tests: Increase timeout to 120 seconds (*)
  cacb5b8... functional-tests: Fix invalid await_resource_deletion() cal (*)
  5d56109... functional-tests: await_property_changed() should look for  (*)
  8310482... functional-tests: Run each writeback test in a clean enviro (*)
  eb5d507... functional-tests: Disable the nao:hasTag writeback tests fo (*)
  690523f... functional-tests: Rationalize handling of temporary directo (*)
  1ddee4b... functional-tests: Clean unused code from TrackerSystemAbstr (*)
  65162a7... functional-tests: Remove obsolete expectedFailure annotatio (*)
  125d707... functional-tests: Remove some references to the unittest2 m (*)
  cddec58... Merge branch 'sam/test-runner-fix' (*)
  5b6f1a4... Updated Spanish translation (*)
  d6b5d3d... Fix translation issues introduced in commit b92ced4eafdcc91 (*)
  b9ebec6... Updated Czech translation (*)
  9cf8efb... Updated Slovenian translation (*)
  944f792... Update Hungarian translation (*)
  ba708a2... Update Romanian translation (*)
  fe43461... Updated Danish translation (*)
  1d33ae4... Update Indonesian translation (*)
  db824e0... build: Add feature options for all external deps (*)
  65424da... build: Fix minimum dep checks to allow the specified versio (*)
  e4a71d9... build: Remove unnecessary vala language dependency (*)
  5eee9f8... build: Remove unnecessary uuid util-linux hard dependency (*)
  b2d4b05... build: Only require seccomp when the CPU architecture suppo (*)
  1a78cff... Merge branch 'meson-improvements' into 'master' (*)
  2b4069e... libtracker-common: improve test_path_evaluate_name environm (*)
  9c1ac9a... Merge branch 'fix-seccomp' into 'master' (*)
  ef51e74... Merge branch 'sam/gschemas-fix' into 'master' (*)
  87458f6... meson: Link to seccomp README for list of supported archs (*)
  b1655a0... Update Chinese (Taiwan) translation (*)
  712dde6... Merge branch 'wip/rishi/issue-28' into 'master' (*)
  314a3cb... Update German translation (*)
  1122b3f... Update Brazilian Portuguese translation (*)
  b7ca63a... Release 2.2.0 (*)
  f5c6f76... Update Italian translation (*)
  4caa2be... Update Dutch translation (*)
  7196b31... Fixes #51: whitelist syscall fadvise64_64. It is used by gl (*)
  bd362b4... Merge branch 'master' into 'master' (*)
  61ed0fb... Update Russian translation (*)
  056d66b... Update Korean translation (*)
  3337aab... Update Friulian translation (*)
  804b9f4... Updated French translation (*)
  4d04659... Update Serbian translation (*)
  aea7226... Update Esperanto translation (*)
  d8a94ae... Update Latvian translation (*)
  4748724... ci: Upload test suite logs as a CI artifact (*)
  9503455... Merge branch 'sam/ci-save-logs-on-failure' into 'master' (*)
  161ad63... functional-tests: Skip tests with intermittent failures (*)
  098e2f2... tests: Use dbus-run-session instead of dbus-launch (*)
  861f539... functional-tests: Fix race condition when creating temporar (*)
  a52c165... Merge branch 'sam/test-runner-fix' into 'master' (*)
  b584d21... build: Lookup nepomuk dir in installed paths correctly (*)
  8d2d2df... build: Lookup stop-words dir from tracker-sparql pc file (*)
  045cbfa... functional-tests: Forbid GStreamer to fork for the registry (*)
  6795870... Release 2.2.1 (*)
  6b9340e... tests: Fix memory leaks (*)
  26533ee... libtracker-miners-common: Always call seccomp_release (*)
  a5f1a7e... tracker-extract: Fix memory leak (*)
  ecea929... tracker/fs: Fix memory leak (*)
  429d047... tracker-extract: Don't assume ']' is not the last character (*)
  f4f5b78... tests: Use python3 shebang (*)
  eb2b5c5... tests: Port tests to python3 (*)
  89e01c0... tests: Reformat in line with Python standards (*)
  b5ded9f... Merge branch 'python3-fixes' into 'master' (*)
  17c2f38... Update Croatian translation (*)
  c54ec02... Switch to README.md (*)
  ccd4c04... Merge branch 'wip/tintou/readme' into 'master' (*)
  d93cbda... tracker-extract: Relate contained audio tracks and containe (*)
  8feaa26... tracker-extract: Only add nmm:* information if there is no  (*)
  fb87cd2... tracker-extract: Only set nfo:Audio on rules handling FLAC  (*)
  1eeca0b... Merge branch 'wip/carlosg/fix-gstreamer-toc' into 'master' (*)
  3b5c92f... Merge branch 'fix-issue-59' into 'master' (*)
  d29a08c... functional-tests: Add tracker-extract tests for ps and ps.g (*)
  3752c09... tracker-extract: Use libz to process ps.gz files (*)
  8ca94d7... tracker-extract: Fix handling of (atend) in ps files (*)
  2bd7592... Merge branch 'fix-issue-61' into 'master' (*)
  ad66404... functional-tests: Don't depend on GSettings schemas from th (*)
  60145dd... build: Require Meson >= 0.50 (*)
  ecac3a1... Revert "functional-tests: Don't depend on GSettings schemas (*)
  13948fd... Revert "build: Require Meson >= 0.50" (*)
  08f4af6... tracker-extract-text: Correctly report errors back to the c (*)
  2eda05b... Merge branch 'sam/text-extractor-errors' into 'master' (*)
  afb0d92... Release 2.2.2 (*)
  fc281ca... functional-tests: Seperate extraction test helper into util (*)
  b09116a... functional-tests: Add a test for the cuesheet extractor (*)
  10cf95e... Merge branch 'sam/cuesheet-testcase' into 'master' (*)
  8c1ff9c... build: Don't install libtracker-miners-common (*)
  b2c25e5... Enable AddressSanitizer and UndefinedBehaviourSanitizer in 

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]