[tracker] (517 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:

  0d56397... Enable GitLab CI
  f6a79c2... Enable AddressSanitizer and UndefinedBehaviourSanitizer in 
  f5349aa... docs: Fix memory leak in ttl2sgml

Commits added to the branch:

  730f967... meson: Add soversion information to the shared libraries th (*)
  3ec1c32... functional-tests: Return correct (non-zero) exit code if su (*)
  c873763... functional-tests: Show stderr output when a subprocess fail (*)
  ee07c99... libtracker-miners-common: Improve error when domain rule is (*)
  afdfd31... Enable GitLab CI (*)
  3f9978c... Merge branch 'sam/ci' (*)
  a0b50bb... tests: Fix warnings in tracker-miner-fs-test (*)
  3f3f17f... tests: Fix warnings in testcase (*)
  dd1e69e... ci: Show logs for failed tests (*)
  61d9f50... ci: Fix regression from previous commit (*)
  e66a602... ci: Second attempt to fix Autotools CI (*)
  b23eec3... tests: Fix inconsistent test filenames (*)
  e2cd7d3... tests/libtracker-miner: Fix warnings in tracker-file-enumer (*)
  7bdde1f... meson: Enable tracker-miner-fs-test (*)
  477862b... meson: Enable tracker-file-enumerator-test (*)
  b288da5... meson: Enable gb-737023 test (*)
  1dbd11b... meson: Rework how unit tests are defined (*)
  bdc3734... Merge branch 'sam/meson-test-fixes' (*)
  7fc76e1... tests: Enable two more test cases in tracker-miner-fs-test (*)
  820790d... libtracker-miner/tracker-miner-fs.c: Rename item_move() par (*)
  da005c5... libtracker-miner/tracker-miner-fs.c: Fix "Parent not indexe (*)
  13cf183... libtracker-miner: Warn when overwriting tasks in the task p (*)
  4bbbe46... Merge branch 'sam/tracker-miner-fs-test-fixes' (*)
  c656e8a... Bump version number (*)
  b458fda... Add support to TrackerResource for outputting metadata as J (*)
  3a985d2... Merge branch 'sam/resource-jsonld' (*)
  cfd4170... Restore Unicode quotation marks in a translatable string (*)
  c48800c... Update Polish translation (*)
  19f1e85... ci: Use a custom base image with packages we need preinstal (*)
  41b55b8... Merge branch 'sam/ci-custom-base-image' (*)
  22afa12... ci: Fix job names to be consistent (*)
  81fd49e... ci: Avoid dumping screenfuls of CI_ variables for each fail (*)
  90af5e3... ci: Enable functional tests (*)
  ccb1cc8... functional-tests: Add missing environment variable (*)
  c3d847e... functional-tests: Avoid crash when TRACKER_TESTS_VERBOSE is (*)
  16287df... functional-tests: Disable IPC tests that don't work (*)
  7e52f68... functional-tests: Disable sqlite-misused tests as they are  (*)
  4d2bd22... functional-tests/03-fts-functions.py: Skip failing test, fo (*)
  56690e8... functional-tests/13-threaded-store.py: Remove obsolete impo (*)
  492cca7... functional-tests/13-threaded-store.py: Disable failing test (*)
  baa4647... functional-tests/17-ontology-changes.py: Disable most tests (*)
  535b843... functional-tests/200-backup-restore.py: Delete this test (*)
  369dc65... tests: Turn gb-737023 test into a functional-test (*)
  abd2785... functional-tests/09-concurrent-query.py: Print error on fai (*)
  83e55a8... functional-tests: Autotools now runs functional tests again (*)
  c8d6824... Honour TRACKER_DB_ONTOLOGIES_DIR override more logically (*)
  195cee8... Merge branch 'sam/functional-tests' (*)
  a2ae999... Update Brazilian Portuguese translation (*)
  37e4d84... Update German translation (*)
  42bbd6c... meson: Consolite vars used for running tracker-store uninst (*)
  ba88bb2... Update Swedish translation (*)
  0dcb7ab... Update Italian translation (*)
  68381c1... libtracker-miner: Fix race which resulted in files being qu (*)
  2f7ade5... Merge branch 'sam/notifier-race-fix' (*)
  a5332e9... libtracker-direct: Rewrite in C (*)
  da5283d... libtracker-direct: Add internal TrackerDataManager getter (*)
  0a4c921... tracker-store: Do not freeze events during TTL load (*)
  ed8e987... libtracker-data: Remove TRACKER_DB_MANAGER_REMOVE_CACHE fla (*)
  cb3ef04... libtracker-direct: Add internal function to set additional  (*)
  05383d9... libtracker-direct: Add sync() call (*)
  7b25b9a... libtracker-data: Drop CommitType (*)
  dffa19e... libtracker-data: Move TrackerClass event maintenance to tra (*)
  0d80835... tracker-store: Do immediate GraphUpdated emission checks on (*)
  683035a... tracker-store: Protect event batches with a mutex (*)
  10915fd... tracker-store: Give ownership of writeback events on get_re (*)
  38e362d... tracker-store: Refactor writeback signal emission into sepa (*)
  adfa177... tracker-store: Protect ready writeback events with mutex (*)
  1d59f03... tracker-store: Push TrackerData hooks down to Tracker.Store (*)
  09fae20... libtracker-data: Move notify_transaction() down to libtrack (*)
  693f89d... tracker-store: Use TrackerDirectConnection underneath (*)
  dbce390... libtracker-direct: Remove unused variables (*)
  add37bb... Update meson build system for libtracker-direct changes (*)
  85e58a5... libtracker-data: Fetch shared connection on failure to crea (*)
  d5c79e8... libtracker-direct: Avoid WAL checkpoint on readonly connect (*)
  9329e25... libtracker-direct: Use specific include (*)
  58cc625... libtracker-miner: Coalesce 2 CREATED events (*)
  e4e7766... tests: Adapt TrackerFileNotifier tests to internal behavior (*)
  da97135... Merge branch 'wip/carlosg/direct-rewrite' (*)
  2bcf53a... functional-tests: Remove unused code from helpers.py (*)
  30b3c98... configure: Various distcheck fixes (*)
  ce41e59... Release 2.0.5 (*)
  6631903... Release 2.1.0 (*)
  3d45b4e... Updated Spanish translation (*)
  f2606b4... Update Romanian translation (*)
  b43045d... libtracker-data: Remove wrong check (*)
  27e54d2... libtracker-direct: Avoid setting WAL hook on readonly conne (*)
  ff97f58... libtracker-direct: Clear data manager on failure (*)
  592b717... libtracker-sparql-backend: Catch all errors on direct conne (*)
  10542e0... Merge branch 'wip/carlosg/fix-bijiben-flatpak' (*)
  375e4fa... Updated Lithuanian translation (*)
  990bde3... libtracker-direct: Plug leak (*)
  9c5f6a9... libtracker-direct: Plug namespaces HT leak (*)
  e6964ed... tests: Set limit on test-bus-query-cancellation (*)
  63e7dae... Release 2.1.1 (*)
  a0f5afb... Added Slovenian translation (*)
  a25f186... libtracker-sparql: delete TrackerResource elements one by o (*)
  3ffec9d... Merge branch 'wip/carlosg/resource-deletes' (*)
  ae4193c... Update Friulian translation (*)
  99df3a9... Update French translation (*)
  f120ea0... utils: Don't hard-code the path to python (*)
  061667e... Merge remote-tracking branch 'origin/wip/lantw/dont-hard-co (*)
  eb24ea9... Add tracker_sparql_connection_get/set_dbus_connection() (*)
  9840ab0... tracker_domain_ontology_get_domain() should return only the (*)
  dd59bb4... Allow use of domain rules that aren't installed into /usr (*)
  bb72634... libtracker-sparql: Don't use 'namespace' as a parameter nam (*)
  33016a5... meson: Substitute @libexecdir@ in D-Bus service file correc (*)
  6481984... Update Chinese (Taiwan) translation (*)
  9700690... Update Turkish translation (*)
  aa50bcf... Update Greek translation (*)
  c7848b9... Update Hungarian translation (*)
  b7b6aea... Updated Czech translation (*)
  65cad5c... libtracker-sparql: Don't use 'namespace' as a parameter nam (*)
  f686ea5... Merge branch 'sam/namespace-c++' (*)
  130f067... Merge branch 'sam/meson-substitution-fix' (*)
  ff1f66a... tests: Ignore previous monitor events from test setup (*)
  4d55944... Release 2.1.2 (*)
  034e7a2... Merge branch 'sam/tracker-sparql-connection-set-dbus-connec (*)
  675b727... Merge branch 'sam/domain-rules-outside-usr' (*)
  e976ef3... Update Indonesian translation (*)
  ea4c883... ontologies: Drop cardinality from legalese properties (*)
  10fef6b... Update Korean translation (*)
  3220e45... Merge remote-tracking branch 'origin/wip/carlosg/legalese-c (*)
  80c0778... Update Galician translation (*)
  47445ff... libtracker-miner: Fix tracker-store DBus name watch (*)
  e7f0ca8... tests: Ignore previous events from monitor test setup (*)
  ad11bc5... tests: Run sparql blank tests on a temporary folder (*)
  f68c1b0... libtracker-data: Update nao:lastModified after creating new (*)
  18e191e... libtracker-data: Correct SQL query for ontology checks (*)
  2c80638... libtracker-sparql: Use ';' as separator for multiple update (*)
  3045aaf... libtracker-miner: Use ';' as separator for multiple update  (*)
  82db040... libtracker-direct: Use ';' as separator for multiple update (*)
  d33a528... libtracker-direct: Fix error fetching for single updates in (*)
  aee677b... libtracker-data: Keep internal resources out of refcount ch (*)
  706c0df... libtracker-data: Make insert/delete triggers modify all res (*)
  053154d... libtracker-data: Avoid refcount leaks on ontology updates (*)
  8cefe79... Merge branch 'wip/carlosg/insert-delete-triggers' (*)
  df768ef... Revert "Add tracker_sparql_connection_get/set_dbus_connecti (*)
  bb6aaa4... Release 2.1.3 (*)
  80775ec... Update Latvian translation (*)
  3e7759f... Updated Danish translation (*)
  1f44b64... Update Croatian translation (*)
  0ebfbc8... libtracker-data: Fix build with format-security flag (*)
  89f8292... Merge branch '34-build-failure-with-werror-format-security' (*)
  53b3190... meson: Enable -Wformat-security (*)
  717488f... Relese 2.1.4 (*)
  11d9d28... libtracker-sparql: Mark some internal TrackerResource metho (*)
  2327292... tests: Link to internal library in libtracker-miner tests (*)
  3dc84f2... tests: Link tracker-bus functional tests to libtracker-bus (*)
  57dc317... build: Do not use meson.source_root() (*)
  0b3121f... build: Do not install builtin ontology (*)
  ec1825e... libtracker-miner: Install tracker-miner.xml with meson (*)
  375eb69... libtracker-control: Generate vapi file (*)
  70654ef... libtracker-miner: Generate vapi file (*)
  3eaf4fc... libtracker-sparql: Add linker script (*)
  22db2b4... libtracker-miner: Add linker script (*)
  e201cd6... libtracker-control: Add linker script (*)
  493e8aa... Merge remote-tracking branch 'origin/wip/carlosg/meson-fixe (*)
  4b125e7... Update Russian translation (*)
  7d27917... libtracker-miner: Unparent children on TrackerFileSystem ro (*)
  dbc3445... tests: Fix TrackerFileNotifier tests teardown (*)
  3b7ed34... libtracker-miner: Fix lookup of already interned files (*)
  b0318ec... libtracker-direct: Plug leaks (*)
  7d0d34b... libtracker-sparql: Plug leak (*)
  e003f45... libtracker-common: Plug leak (*)
  903b829... libtracker-miner: Plug leak (*)
  ff36b91... libtracker-miner: Untangle SPARQL buffer task memory manage (*)
  1e846a1... libtracker-miner: group elements on tracker_decorator_next( (*)
  4b7980b... libtracker-miner: Small optimization (*)
  1bfeba6... libtracker-miner: Avoid crawling through children of non-re (*)
  426071b... build: Drop autotools (*)
  8a97227... Merge branch 'wip/carlosg/drop-autotools' (*)
  d73f8b4... Revert "Revert "Add tracker_sparql_connection_get/set_dbus_ (*)
  9bd67e2... libtracker-data: Fix content of parser version file (*)
  3149b05... Remove po/ChangeLog (*)
  dcdf3c8... Remove po/Makevars (*)
  3b4966b... Update POTFILES.in and POTFILES.skip (*)
  d85adbb... Stop translating an example app (*)
  9ef964a... build: override prefix on all system install locations (*)
  c3f5f65... Merge remote-tracking branch 'origin/wip/carlosg/meson-syst (*)
  e119346... Merge remote-tracking branch 'origin/wip/piotrdrag/i18n-pos (*)
  264a48f... functional-tests: Fix failed tests being reported as succes (*)
  d12d8b0... Update Polish translation (*)
  c126a32... libtracker-sparql: Fix type-arguments issue in *intermediat (*)
  f7e4ea5... libtracker-control: Add missing soversion (*)
  a60c66a... tracker-store: Destroy the direct connection on exit (*)
  f527a61... functional-tests: Correct code comment (*)
  399bda4... libtracker-data: Chain up correctly on TrackerDataManager:: (*)
  261bd22... Remove intltool for good (*)
  bc9d6d0... Update Serbian translation (*)
  df01997... Merge branch 'wip/piotrdrag/kill-intltool' (*)
  46043ac... libtracker-direct: Ignore error on passive WAL checkpoint (*)
  202c73c... libtracker-data: Move WAL checkpointing to TrackerDBManager (*)
  ac722f3... libtracker-data: Remove get_wal_interface() function (*)
  7c0c2e1... tests: Do not compare/assert expected errors' text in track (*)
  571c9c3... nepomuk: Drop unused ontology file (*)
  dbff7ef... tests: Update tracker-fts-test to using a local TrackerSpar (*)
  b14f45d... functional-tests: Remove process watch before killing proce (*)
  982fe13... libtracker-direct: Honor tracker_sparql_connection_local_ne (*)
  1d2da6b... libtracker-sparql: Check for null pointers in finalize() (*)
  33f4944... Merge branch 'wip/ernestask/43' (*)
  6799d90... build: Do not link libtracker-data.so to libtracker-sparql. (*)
  20b9f36... Revert "build: Do not link libtracker-data.so to libtracker (*)
  1117263... libtracker-common: Port TrackerLanguage to G_ADD_PRIVATE (*)
  7981808... libtracker-control: Port to G_ADD_PRIVATE (*)
  2d91bc0... libtracker-data: Port to G_ADD_PRIVATE (*)
  c242202... libtracker-miner: Port to G_ADD_PRIVATE (*)
  e22c22a... libtracker-miner: Drop GDestroyNotify cast (*)
  f47ede0... tracker-store: Drop GDestroyNotify cast (*)
  d98b807... tracker-store: Use Posix.Signal.* (*)
  40d6a20... tracker-store: Make D-Bus methods specify they may return e (*)
  c6c01d1... functional-tests: Add GLib.Error on D-Bus methods (*)
  53759e7... libtracker-common,data: Port libicu paths to unorm2_normali (*)
  86a4a66... build: Fixes to docs generation (*)
  2c77742... docs: Fix xrefs to glib docs (*)
  f3a46af... build: Use build_by_default to generate ontology docs (*)
  7796520... docs: Do not add dead links to predefined ontology instance (*)
  fe6adc2... docs: Fix some broken links in ontology introduction docs (*)
  d30b43c... docs: Add missing ontology to docs (*)
  d5fe159... Revert "libtracker-control: Add missing soversion" (*)
  277b9ba... build: Use install_data() to install libtracker-sparql .dep (*)
  6dd19fb... build: Set proper soversion to libraries (*)
  7da4269... build: Bump version early (*)
  a86a3fd... build: Fix dependency tree in libtracker_sparql_dep (*)
  6b3865e... Updated Slovenian translation (*)
  0e7a8ed... Revert "Revert "build: Do not link libtracker-data.so to li (*)
  a452173... build: Fix build order with libtracker-sparql generated hea (*)
  29d3bab... libtracker-data: Drop FTS table/view before ontology update (*)
  0eab38c... Merge branch 'wip/carlosg/issue-40' (*)
  46b9133... tracker: Drop dead code in tracker reset --config (*)
  35e92c3... libtracker-common: Drop unused function and its test (*)
  f0a4ebe... libtracker-data: Add missing HAVE_TRACKER_FTS guards (*)
  5119829... libtracker-miner: Silence PREUNMOUNT/UNMOUNTED events (*)
  a9de32d... libtracker-direct: Fix shutdown after data manager error (*)
  9eb2b3a... Merge branch 'sam/warning-format-security' (*)
  a61c7fb... Merge branch 'sam/test-runner-fix' (*)
  282cd5a... build: Restore right soversion to libraries (*)
  35e299b... build: Export store/ontology/domain ontology locations in . (*)
  db4a05d... Merge branch 'heftig/tracker-fix-soversion' (*)
  189ba36... libtracker-data: Add SPARQL grammar definition (*)
  6dfed83... libtracker-data: Add TrackerSparqlParser and helpers (*)
  971b63a... libtracker-data: Add TrackerStringBuilder (*)
  f36fc9e... libtracker-data: Add TrackerSparql (*)
  0706be7... libtracker-data: Make SparqlRegex() SQL function take 2/3 a (*)
  4fc2aaf... libtracker-data: Bring back custom sparql syntax (*)
  29ed448... libtracker-data: Bring back custom sparql syntax (*)
  ac72a24... libtracker-data: Accept Expression in BOUND() (*)
  79b958c... libtracker-data: Implement SHA384 (*)
  58b399e... libtracker-data: Implement MINUS (*)
  9292ed6... libtracker-data: Invert processing of Verb and ObjectList c (*)
  1c3a6f2... libtracker-data: Expose TrackerSparql API for updates (*)
  2f1f5c1... libtracker-data: Add internal UUID generator SQL function (*)
  06e366c... libtracker-data: Add method to fetch unused URNs (*)
  8912cdc... libtracker-data: Add back support for SPARQL updates (*)
  ee26c9e... libtracker-data: Make ';' separator between updates optiona (*)
  eefc6bc... libtracker-data: Add 'INSERT OR REPLACE' SPARQL extension b (*)
  7802876... libtracker-data: Add INSERT/DELETE SILENT syntax back (*)
  badcb11... libtracker-data: Add back support for DELETE{}/INSERT{} wit (*)
  3a33d54... libtracker-sparql: Allow non bracketted expressions in Orde (*)
  13d7355... libtracker-data: Add "INSERT INTO iri" syntax back (*)
  d6f3b7e... libtracker-sparql: Use INSERT DATA on insertions (*)
  8828814... libtracker-data: Accept comma as GROUP_CONCAT separator (*)
  1041d4e... libtracker-common: Add helper function to escape \u and \U  (*)
  c8c5c43... libtracker-data: Preprocess \u and \U sequences in SPARQL q (*)
  39daf8e... libtracker-data: Fix handling of fn:string-join (*)
  3a82afd... libtracker-data: Add back 'NULL' literal handling for INSER (*)
  f046b2b... libtracker-data: Append literals directly past the variable (*)
  a46f5e2... libtracker-data: Flip the TrackerSparql switch (*)
  40054c4... libtracker-data: Drop old SPARQL parser (*)
  9e3b618... libtracker-data: Add tracker_db_interface_bind_value (*)
  4e7ca8e... libtracker-data: Add syntax support for parameterized varia (*)
  c7c173f... libtracker-data: Support parameter bindings (*)
  3822a55... libtracker-sparql: Add TrackerSparqlStatement (*)
  cdbdff7... libtracker-direct: Implement query_statement() (*)
  faf6994... libtracker-sparql-backend: Expose direct connection's query (*)
  91e97d1... tests: Add more anonymous/blank nodes tests (*)
  449eee7... tests: Add an FTS test (*)
  2c28350... libtracker-data: Prepare for property paths (*)
  d58a15b... libtracker-data: Support inverse property path (*)
  204ff72... libtracker-data: Support sequence property path (*)
  9ab5f42... libtracker-data: Make unimplemented property path errors mo (*)
  7cfeade... docs: Add references to TrackerSparqlStatement (*)
  1578410... tests: Add some tests for the supported property paths (*)
  c58f7aa... libtracker-sparql: Avoid implicitly relying on hashtable it (*)
  afc3243... libtracker-sparql: Silence -Wformat-security warning (*)
  eb82efe... Merge branch 'wip/carlosg/sparql-parser-ng' (*)
  ddbda91... libtracker-bus: Avoid pinging tracker-store on initializati (*)
  96ef9ab... libtracker-miner: Drop pause/resume on tracker-store name a (*)
  efd69c3... tracker-store: Automatically shutdown on inactivity (*)
  6c5a3fa... Merge branch 'wip/carlosg/automatic-store-shutdown' (*)
  b880ecb... Release 2.2.0-alpha1 (*)
  583958c... tracker: Fix search subcommand (*)
  324e6c0... foo (*)
  a321238... libtracker-data: Perform caseless comparison (*)
  2a2796a... libtracker-data: Always set up blank node map on InsertClau (*)
  63c0f2c... libtracker-data: Also set up blank node map on InsertData (*)
  4755e78... libtracker-data: Also set up blank node map on InsertData (*)
  166bee1... Merge branch 'wip/carlosg/issue-56' (*)
  5dd0c7c... libtracker-data: Fix crash on unbound variables in ORDER BY (*)
  ac5ba65... libtracker-data: Ensure conversion to string in topmost SEL (*)
  a0f4c09... libtracker-bus: Make cursor conform to API docs (*)
  f81c4cd... libtracker-bus: Make error clearer (*)
  3588ac6... libtracker-data: Do not force cursor column types to be str (*)
  0d37152... tests: Add test for ORDER BY an undefined variable (*)
  bc935d4... tests: Add test for resource to string casts in select argu (*)
  9d99c8a... libtracker-data: Add builtin way to convert a Expression to (*)
  fc16c98... libtracker-data: Convert arguments to string in string func (*)
  311f947... libtracker-data: Convert coalesced elements to string (*)
  f0b22f5... tests: Add test for coalesce behavior with URNs (*)
  b53b495... Merge branch 'wip/carlosg/fix-tracker-search' (*)
  aa2c2da... libtracker-data: Tell TrackerPredicateVariable to return gr (*)
  dc01e68... functional-tests: Require Bash for test runner (*)
  a430182... Added Slovenian translation (*)
  7e109d2... Updated Spanish translation (*)
  3a89f49... Use basename instead of filename for reproducibility (*)
  06d0047... tests: Use dbus-run-session instead of dbus-launch (*)
  9232d72... Replace Bugzilla by Gitlab URL in DOAP file (*)
  c33c080... tests: compile gschemas in the build dir (*)
  f294794... Merge branch 'azzaronea/tracker-test-gschema' into HEAD (*)
  3f65e1d... Merge branch 'azzaronea/tracker-use-dbus-run-session' into  (*)
  5f63aad... Merge branch 'jbicha/tracker-reproducible-basename' into HE (*)
  6e33974... tests: Drop code to "delete the database" in ontology-chang (*)
  700d79e... tests: Use random location for tracker-ontology-change test (*)
  64c0280... libtracker-data: Reset property table name on cardinality c (*)
  c2f8562... tests: Add tests for ontology changes involving FTS (*)
  70758fc... libtracker-data: Update FTS if base tables were altered (*)
  c3318ce... tt2sgml: Fix memory leaks and memory corruptions (*)
  0ee13ec... Update POTFILES.in (*)
  d80b682... Merge branch 'azzaronea/tracker-fix-memory-leaks-tt2sgml' i (*)
  4f6e983... Update Greek translation (*)
  8433d38... libtracker-data: Gracefully exclude NULL subject/pred/objec (*)
  e3ac14b... tests: Ensure ordering in property path tests (*)
  98f36a5... tests: Shutdown data manager in tracker-sparql-test (*)
  0b80cc6... libtracker-data: Handle current path operators through WITH (*)
  862b161... libtracker-data: Implement PathMod (*)
  0d5c1a6... libtracker-data: Implement alternative path sequences (*)
  7e09abe... tests: Add a bunch of property path tests (*)
  8ca9d93... Update Friulian translation (*)
  34d4f52... Update Swedish translation (*)
  fe5979e... functional-tests: Rationalize handling of test directories (*)
  99236aa... Remove some vestigal Autotools files (*)
  b5cc72c... tracker-status.c: Changes plural to singular form (*)
  0f4c547... Merge branch 'Pranav1999/tracker-my_work' into HEAD (*)
  f31e5d8... functional-tests: Remove bundled unittest2 library (*)
  db42ec3... ci: Update container image URL (*)
  4e15406... Updated Spanish translation (*)
  bb05384... Merge branch 'sam/autotools-files' (*)
  fcc79fd... Merge branch 'sam/ci-image-url' (*)
  1b482fa... Merge branch 'sam/ft-python2.7' (*)
  fd083be... Merge branch 'sam/ft-dirs' (*)
  41ee9d3... Merge branch 'wip/carlosg/property-paths' (*)
  bc44dd7... Update Polish translation (*)
  9e6bccc... Update French translation (*)
  3a164cc... tests: Use tmp dir on tests (*)
  786a31e... Merge branch 'azzaronea/tracker-tmp-dir-tracker-backup-test (*)
  3c03b69... Update Greek translation (*)
  63c0a5d... tracker-monitor: Prevent stack smashing (*)
  f36b07f... tracker-monitor: Prevent stack smashing (*)
  38152d9... tests/libtracker-common: Fix memory leaks (*)
  33fd803... tests/libtracker-common: Fix memory leaks (*)
  b4ed285... tests/libtracker-common: Fix memory leaks (*)
  e96d01d... tests/libtracker-miner: Fix memory leaks (*)
  0ab54d3... tests/libtracker-sparql: Avoid memory corruption (*)
  5425e02... libtracker-data: Free manager->status (*)
  83e22a9... libtracker-data: Fix memory leak in tracker_db_journal_read (*)
  a7be8e9... libtracker-data: Add missing NIL for helper_BuiltInCall_or_ (*)
  082aec3... Updated Slovenian translation (*)
  b6592a0... Merge branch 'azzaronea/tracker-fix-issue-71' into HEAD (*)
  5a0322c... Update Hungarian translation (*)
  657a2f8... Update Galician translation (*)
  bb38f26... Update Romanian translation (*)
  c2d8659... Update Friulian translation (*)
  b9b1e8f... Update Indonesian translation (*)
  c21b968... Update Turkish translation (*)
  ab3c6d7... libtracker-data: Add "triples" virtual table (*)
  a27b7b2... libtracker-data: Initialize "tracker_triples" virtual table (*)
  5d18670... libtracker-data: Use "tracker_triples" table in variable pr (*)
  7bb2bdf... libtracker-data: Add quotes around string literal (*)
  76a035a... Merge branch 'wip/carlosg/unrestricted-predicates' (*)
  ea28518... Release 2.2.0-alpha2 (*)
  d931d7d... libtracker-data: Define constraint values for older SQLite  (*)
  cae4576... Update Swedish translation (*)
  1c405eb... Updated Czech translation (*)
  55fe39a... Update Catalan translation (*)
  a955347... Updated Lithuanian translation (*)
  7d224bd... build: Raise glib dep to 2.46.0 (*)
  f502e63... libtracker-data: Use GLib.Queue instead of native Vala arra (*)
  354a1cd... libtracker-direct: Fix memory leak (*)
  f138da6... libtracker-miner: Fix memory leak (*)
  f0bad46... tests/libtracker-data: Fix memory leaks (*)
  59ba4f6... tests/libtracker-data: Fix memory leak (*)
  6f01baa... tests/libtracker-miner: Fix memory leaks (*)
  24fa361... tests/libtracker-miner: Fix memory leaks (*)
  352acd8... libtracker-data: Fix memory leaks (*)
  c6ba6c2... libtracker-data: Fix memory leaks (*)
  5f484f8... libtracker-data: Don't call _init_token() (*)
  b9c2b68... libtracker-common: improve test_path_evaluate_name environm (*)
  cfab5f9... build: Use meson feature option type where appropriate (*)
  891b17a... Updated Danish translation (*)
  c749e34... Update Kazakh translation (*)
  0477d03... Merge branch 'meson-feature-options' into 'master' (*)
  449937f... Merge branch 'libtracker-common-test-paths' into 'master' (*)
  53e1d2c... Merge branch 'meson-deps' into 'master' (*)
  f241268... Update Chinese (Taiwan) translation (*)
  bd00a0e... libtracker-data: Fix define for glib < 2.52.0 (*)
  5870603... Merge branch 'azzaronea/fix-issue-67' (*)
  753ba2b... build: Set tracker as the log domain (*)
  e598a63... Merge branch 'wip/mschraal/meson-log-domain' (*)
  9fc1e18... generators: Port to python3 (*)
  016ee47... build: Separate manpages install option from gtk-doc genera (*)
  d6f408f... Merge branch 'mraudsepp/tracker-meson-docs-options' (*)
  57d808c... build: Toggle developer docs off by default (*)
  e9e8620... Update Brazilian Portuguese translation (*)
  b70b9e1... Release 2.2.0 (*)
  df53623... build: pass -DTRACKER_COMPILATION to libtracker-miner gir (*)
  77d1f1b... build: pass -DTRACKER_COMPILATION to libtracker-sparql-back (*)
  dc6dbca... Update German translation (*)
  20880f4... Update Italian translation (*)
  ff2b07c... Merge branch 'fix-cross' into 'master' (*)
  4617521... libtracker-common: fix build on OpenBSD (*)
  0762e07... Merge branch 'openbsd' into 'master' (*)
  dfaa5e3... Merge branch 'python3-port' into 'master' (*)
  639d9b6... libtracker-common: Fix code flow in tracker_unescape_unicha (*)
  3c9d649... tests: Add test for doubly escaped codepoints (*)
  cc4ffe9... Update Esperanto translation (*)
  de70127... libtracker-data: Handle empty clauses before BIND (*)
  5f3f839... tests: Add more tests for BIND behavior (*)
  8986eb3... tests: Move connection global variable to specific test (*)
  a70ab28... tests: Initialize and run main loop in specific tests (*)
  c297c67... tests: Remove needless HAVE_TRACKER_FTS check (*)
  c179ebd... Update Dutch translation (*)
  de647c5... functional-tests: Complete port to python3 (*)
  db44aec... data-generators: Use python3 shebang line (*)
  fcbceed... functional-tests: Remove use of deprecated functions (*)
  563022f... Update Russian translation (*)
  1b14e36... build: add support for sqlite3_has_fts5 property. (*)
  70c8422... Merge branch 'fix-sqlite-cross' into 'master' (*)
  34437f0... Update Korean translation (*)
  c3497c3... meson: Enforce build order using generated headers directly (*)
  3655f4f... Update Friulian translation (*)
  33f3d6d... Update Serbian translation (*)
  21592ba... Updated French translation (*)
  fda451e... functional-tests: Reformat in line with Python standards (*)
  76dbeee... Merge branch 'complete-python3-port' into 'master' (*)
  ea80669... Merge branch 'sam/autopep8' into 'master' (*)
  69c3cf7... libtracker-data: Drop unconditional locks around wal checkp (*)
  59db520... libtracker-data: Do not cast doubles to strings (*)
  7d84c56... libtracker-data: Use g_ascii_dtostr/strtod to transform dou (*)
  bb88e1d... libtracker-data: Convert from GValues when generating solut (*)
  d47efdc... tests: Add test for double precision in deletes (*)
  5dca5b6... Merge branch 'wip/carlosg/double-precision' (*)
  deb12ca... libtracker-data: Remove pointless critical (*)
  0f43ce3... libtracker-miner: Do not check indexing tree on monitor eve (*)
  b3d7abf... libtracker-miner: Let non-indexable files trigger parent fo (*)
  fbb4050... libtracker-miner: Handle deletes of files triggering parent (*)
  044a75f... libtracker-miner: Drop TrackerMonitor API to get/set the in (*)
  af00543... Merge branch 'wip/carlosg/trigger-filter-parent-on-monitor- (*)
  ca0bb0d... Update Latvian translation (*)
  5e9ad3e... Fix crash in read-only mode when ontologies.gdvb is missing (*)
  0207dcd... Merge branch 'sam/survive-missing-ontologies-gvdb' into 'ma (*)
  c2855f6... ci: Upload test suite logs as a CI artifact (*)
  3155f39... tests: Remove some functional tests (*)
  cc96360... Merge branch 'sam/ci-save-logs-on-failure' into 'master' (*)
  b43dce5... tests: Drop dubious assert (*)
  8b882cc... libtracker-miner: Fix thinko in condition (*)
  f12117d... libtracker-miner: Preserve first cached event (*)
  66fc15e... libtracker-miner: Dispose cached events on MONITOR_EVENT_DE (*)
  41d639d... Merge branch 'fix-issue-78' into 'master' (*)
  bcc7234... Merge branch 'wip/carlosg/fix-changes-done-hint-handling' i (*)
  f0d0ae2... libtracker-data: Handle NULLs in update solutions (*)
  c09ac0b... Release 2.2.1 (*)
  36fe48c... tracker-store: yield statements not allowed without async c (*)
  ba1e915... autostart: Don't limit to specific desktop environments (*)
  6f9a55a... Update Croatian translation (*)
  ae8dc50... Switch to README.md (*)
  e434708... Merge branch 'wip/tintou/readme' into 'master' (*)
  7aafc3d... docs: Modernize the libtracker-control documentation (*)
  890a5f8... Merge branch 'wip/tintou/tracker-control-doc' into 'master' (*)
  c29c4fd... libtracker-data: Fix infinite recursion on positive doubles (*)
  5587a87... libtracker-data: Handle doubles before other numeric types (*)
  246c0cb... Prepare source files to documentation (*)
  ae7640c... docs: Modernize the libtracker-miner documentation (*)
  24f753f... Merge branch 'wip/carlosg/issue-84' into 'master' (*)
  8c1cbf7... Merge branch 'wip/tintou/tracker-miner-doc' into 'master' (*)
  17da1c5... docs: Fix warning in libtracker-miner docs (*)
  89852ca... docs: Add tracker-sparql documentation into fixxref search  (*)
  98611c1... Merge branch 'sam/functional-tests-removal' into 'master' (*)
  d60674c... tests: Remove unneeded 'Removing temporary data' message (*)
  9279bf7... docs: Modernize the libtracker-sparql documentation (*)
  b1f263d... docs: Turn URI reference into a proper link (*)
  ad5d4fe... docs: Remove references to tracker_sparql_backend_get_direc (*)
  994da6a... Merge branch 'wip/tintou/tracker-sparql-doc' into 'master' (*)
  feff652... build: Fix build with meson >= 0.50 (*)
  72337af... libtracker-sparql: Handle correctly backreferences in Track (*)
  c1a57a0... Merge branch 'wip/carlosg/handle-recursive-resources' into  (*)
  8cec529... libtracker-sparql: Don't try to create JSON nodes with unsi (*)
  465b803... tracker-miner: Fix cancellation of g_file_enumerator_next_f (*)
  18c7701... Merge branch 'fix-lp-1822629' into 'master' (*)
  12e40a5... libtracker-data: Plug parser leak on error (*)
  1777704... build: Require Meson >= 0.50 (*)
  22062d4... functional-tests: Fix use of meson.build_root() (*)
  03b742d... build: Modify how we define the GSettings schemas (*)
  0c0750b... build: Specify include dir to g-ir-compiler custom target (*)
  cfdb284... build: Modify how we define the enum header (*)
  7f57120... build: Use current build dir as includedir (*)
  e93ea91... g-ir-merge: Avoid recursive includes (*)
  1f72be4... Revert "build: Require Meson >= 0.50" (*)
  e8282c8... libtracker-data: Avoid replacing TrackerOntology mid-initia (*)
  fdd4bcc... libtracker-data: Pass virtual table data on TrackerDBManage (*)
  091bd51... Merge branch 'wip/carlosg/init-vtab-on-writable-iface' into (*)
  8bee330... Merge branch 'sam/json-uint' into 'master' (*)
  1a58070... Merge branch 'sam/quieter-tests' into 'master' (*)
  781b011... Merge branch 'sam/tracker-miner-warning-fixes' into 'master (*)
  7bf67d5... Merge branch 'drop-autostart-OnlyShowIn' into 'master' (*)
  86b8ead... Release 2.2.2 (*)
  d3fed7a... Merge branch 'sam/tracker-sparql-doc-cleanups' into 'master (*)
  cceb17a... build: libtracker-sparql C code depends on libtracker-sparq (*)
  7a4a081... 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]