[tracker/zeitgeist] (670 commits) ...Merge branch 'master' into zeitgeist



Summary of changes:

  f014f1a... libtracker-db: Improve performance of D-Bus marshalling of  (*)
  0bf1068... Fixed make distcheck issues (*)
  9f44d3d... Bump version (*)
  b1f311d... Updated NEWS (*)
  9a896b7... SPARQL: Allow aggregate expressions as subexpressions (*)
  24e8572... Fixed desktop files which errored for desktop-file-validate (*)
  c08120f... tracker-miner-rss: Fixed desktop file, was using miner file (*)
  54e0e99... tracker-miner-flickr: Added missing .desktop file (*)
  af38924... Only use conditionals for final .desktop files (*)
  0ba1f83... configure: Fix inconsistencies between miners (*)
  2b61ac0... libtracker-miner: Removed monitor test, symbols are not exp (*)
  b30c848... evolution: Moved miner desktop file to same location as oth (*)
  39d7784... evolution: Move D-Bus service file to same place as other s (*)
  4f5eae9... po: Fixed POTFILES.{in|skip} (*)
  031a168... Updated Spanish translation (*)
  654ed56... Updated Norwegian bokmål translation (*)
  c36c49d... TrackerMinerFS: Use nfo:belongsToContainer when filling in  (*)
  710109f... TrackerMinerFS: Plug some memory leaks. (*)
  a39e001... Functional tests: use autotools to choose locations (*)
  2e90b1d... Data generators: move old scripts to 'deprecated' folder (*)
  d6aaa37... Bug 166638 - Some of the metadata details of " avi " files (*)
  a2c479f... tracker-extract-gstreamer: Set nmm:albumArtist to nmm:Music (*)
  ba1e53d... tracker-extract: PDF extractor. Bugfix for NB#168742 (inval (*)
  113e235... tracker-extract: PDF extractor, fixed memory problem (*)
  e19b98d... TrackerStatistics: Do not use DBusGMethodInvocation after f (*)
  6f24a1a... service_DATA should list the .service files, not the .servi (*)
  1e84a17... Ignore some built files (*)
  cc19e61... Fixed make distcheck (*)
  ce06bbf... template files should go in dist tarball (*)
  12dab77... Add a gif extractor. (*)
  a4c6c4b... Handle single null terminated strings in UCS2 and UTF-16 in (*)
  22b899e... Several modifications in the build structure, including VPA (*)
  effd3e6... data ontologies: align items in Makefile.am (*)
  258c31e... tracker-store: Use exclusive thread for TTL imports. (*)
  3b5af4b... tracker-store: Check idle-handler after removing tasks (*)
  7d8937d... Add notification for zg:Event
  013a228... Merge branch 'master' into zeitgeist
  78f87d3... Fixes GB#618011: Don't show in status icon actions that hav (*)
  d3438f9... Fixes GB#614728 - Define system search icon as window icon  (*)
  7571961... libtracker-miner: Add TrackerNetworkProvider class (*)
  c275738... Updated Slovenian translation (*)
  1b6bc49... Updated German translation (*)
  81eaba0... Missing AC_DEFINEs added to fix GB#618011 (*)
  b3455c2... Update Czech translation by Marek Cernocky (*)
  4c60525... tracker-extract: gstreamer: Bugfix for NB#169119, critical  (*)
  f67d625... Fixes GB#618544: Only install tracker-search-bar man page w (*)
  2079b72... Fixes GB#618821 - Wrong X-GNOME-Bugzilla-Components for des (*)
  3e1da05... tracker-extract: jpeg: Bugfix for NB#169105, critical when  (*)
  fbb60a9... Fixes GB#618707: tracker preferences shows notification are (*)
  4a1708f... Fixes GB#618822 - c&p error for tracker-miner-rss autostart (*)
  8bc6261... tracker-extract: albumart: Bugfix NB#169254, critical when  (*)
  4207c6a... TST: fix segfault (*)
  4fa9cf2... Fixes GB#616845 - Avoid word counting in the extractors (*)
  1dac9c6... Updated man page of tracker-extract.cfg with new max_bytes  (*)
  1f7b935... Fix the tracker-extract config (*)
  df7e496... Setup config also for standalone mode (*)
  afbd72a... tracker_text_validate_utf8 can return only the number of va (*)
  5baf6b5... Fixed text extractor (*)
  b73fddc... Moved the istream text reader to a separate file (*)
  a1771b9... minor alignment fix (*)
  0e0c1ce... Allow pid pointer being NULL (*)
  28f30b4... re-enable the check for non-NULL pid, as it is really neede (*)
  82316f6... Reuse the same code for text and oasis/contents (*)
  7492162... Files renamed as using GIOChannel instead of GInputStream (*)
  3144276... New unit tests for libtracker-extract added (*)
  1929fd5... tracker-extract: Some code clean ups from review (*)
  08539b4... Avoid the use of GIOChannels (*)
  9e42191... Set absolute max bytes that can be read to 10 Mbytes (*)
  641c8e3... tracker-extract: remove unneeded things (*)
  2ba9fa1... tracker-extract.cfg manpage: update max absolute number of  (*)
  9c680ba... SPARQL: Refactor use of contexts (*)
  3cc7507... SPARQL: Create new context for each triple block (*)
  3b564a7... SPARQL: Fix variable handling in scalar subqueries (*)
  e30c429... libtracker-data: Add scalar subquery union test (*)
  ee5e69a... Bug 614610 - config behaviour regarding xdg-user-dirs does (*)
  b5f53ac... SPARQL: Add tracker:id function (*)
  49c7f1b... configure.ac: fix HAVE_TRACKER_* define values in auto mode (*)
  2f7db4d... libtracker-data: Add support for tracker:secondaryIndex (*)
  7ab56eb... NMO: Add secondary index on nmo:communicationChannel (*)
  f765184... Fixes GB614870: added search and pause indexing to left-cli (*)
  b9e9d9d... Fix tracker-miner-fs exiting on non-UTF8 locale (GNOME bug  (*)
  0af0eb3... Fixes GB#619061, add history and auto-completion to t-s-t (*)
  d3cf67b... TrackerMinerFS: Fix mtime cache for crawl directories thems (*)
  6d65134... MLO: Added landmark categories IDs (*)
  73d828a... Maemo: properties to link contact with ringtones (*)
  85b0d59... Fixed distcheck since commit 6d65134ff27b35adbf56cbf190e5c9 (*)
  50ffef7... TrackerMinerFS: Apply to the iri cache the same fix than d3 (*)
  51ba1d7... tracker-extract: albumart-quill: Bugfix NB#163155 (*)
  b9c3096... tracker-language: new method to check if a word is a stopwo (*)
  04ac434... utils: new tracker_strhex method to get the hex view of a g (*)
  c35889a... FTS parser: Added new GNU libunistring and libicu based par (*)
  d99e07e... libtracker-fts tests: New command line tester for the parse (*)
  ba37f76... FTS parser: added unit tests (*)
  ab93326... FTS parsers: fix options in configure (*)
  28fe09e... Fixes GB#491850 and GB#503366: new FTS configuration parame (*)
  fecea84... tracker_strhex: avoid unneeded aux char array (*)
  44aab37... tracker_parser_unaccent_utf16be_word: make it a no-op if no (*)
  4db4508... FTS parser tests: fix when libunac is not available (*)
  8bad366... libicu parser: fix overflow when converting katakana text f (*)
  5722966... FTS: Re-enable TRACKER_FTS_STOP_WORDS envvar for unit tests (*)
  33b4180... libicu parser: coding style fix (*)
  df36509... FTS parser tests: disable some tests if using the glib/pang (*)
  d79890e... documentation: Fixed various issues with new APIs missing (*)
  839f3ab... Updated NEWS (*)
  5c609d5... Release 0.9.5 (*)
  a689f64... tracker-extract: playlist: Bugfix NB#169460, nmm:PlayList i (*)
  292b8f5... tracker-extract: XMP: Fix strings that go like "n1/n2" that (*)
  0bdbd13... tracker-writeback: XMP: Don't writeback fields that are typ (*)
  feb42f4... libtracker-extract: text_len is unsigned, so this check had (*)
  c0d2eb3... libtracker-extract: XMP: Protect against division by zero (*)
  b724b61... do not escape display_name, it is already encoded in UTF-8 (*)
  445e070... libtracker-extract: text_len is unsigned, made it signed (*)
  e2b1b49... Fixes GB#619487: re-enable search with terms that got _unde (*)
  59fe868... Fixes GB#617812: Tracker not disabled when started on batte (*)
  300662d... FTS parser: delimit_words is always FALSE, so removing it (*)
  faf82c8... FTS parser: max_words_to_index in the parser implementation (*)
  4ad36d4... Fixes GB#526346: New FTS config option to enable/disable st (*)
  a387eb3... Fixes NB#164822, property to link contact with video (*)
  d56bc88... Fixes GB#616540: Add missing conversion to UTF-8 for direct (*)
  2145eeb... Fixes GB#560220: New FTS config option to enable/disable un (*)
  60935fb... Fixes GB#619271: pango dependency only needed if compiling  (*)
  c58e816... tests: Do not remove temporary data asynchronously (*)
  b9db0a4... libtracker-data: Fix backup test to properly shutdown libtr (*)
  eea338b... Update .gitignore (*)
  f1129c9... libtracker-data: minor improvement in error reporting (*)
  79698b2... tracker-extract: TIFF: Bugfix NB#168740, uri used as fullna (*)
  21b2786... Fixes GB#619630: HTML extractor inserts several nie:title i (*)
  1df574d... Fixes GB#619615: Include DC ontology in gtk-doc documentati (*)
  39d7aa2... tracker-extract, libtracker-extract: Bugfix NB#170142: avoi (*)
  6749dcd... FTS tests: small fix in test data (*)
  90ce4de... libtracker-[db|data]: Improve error checking on SQL calls. (*)
  87bb069... libtracker-db: Don't use the less reliable sqlite3_interrup (*)
  53bbeb7... libtracker-db: Handle interruptable create_statement (*)
  a5a9bcf... libtracker-db: Fixed a race condition in interrupt handling (*)
  354e1cf... libtracker-db: Use 100 for the progress handler and also ch (*)
  50dba92... libtracker-db: Use atomic get_int instead of compare (*)
  e01ea4f... libtracker-db: Add interrupt handling to create_result_set_ (*)
  f1fda4b... Updated French translation (*)
  d3493b9... tracker-extract: PDF: Don't let the PDF extractor work for  (*)
  4c5e0d4... libtracker-db: Compilation warning (*)
  f4cd0b1... FTS Parsers: new README file explaining benefits of each on (*)
  bb9593e... Fixes NB#170915 - tracker-search for snippet is resulting i (*)
  add6fb3... tracker-utils: Fixed libtracker-client header includes (*)
  8a80d14... tracker-search: Don't append "*" to all fts:match queries (*)
  b883936... Fixed GB#619801 - We need SPARQL escaping for cases where w (*)
  0ef8825... libtracker-extract: Add docs for public API (*)
  53dd501... tracker-extract: PDF: g_timer_start isn't needed here (*)
  ea2f183... Add the simplified location ontology for testing (*)
  1de432f... libtracker-fts: Make sure to not keep table locked after qu (*)
  38530e8... libtracker-data: Update test result (*)
  9f82eed... fixes GB#619826 TST: for search & history, don't clean-up s (*)
  4a585da... Fixed data/ontologies/Makefile.am, #92 description file was (*)
  eb59bc6... Updated NEWS (*)
  fe77681... ontology: Include Maemo ontology in dist to fix distcheck (*)
  b86b2dc... Updated NEWS (*)
  faca81f... Release 0.9.6 (*)
  ca33601... Updated Japanese translation. (*)
  21ab20d... FTS parsers: refactor & cleanup API (*)
  9283033... FTS libicu parser: use TrackerParserWordType instead of gbo (*)
  36c7565... FTS parsers: minor indentation fixes (*)
  9b1ffc0... FTS parsers: remove tracker_parser_process_word() from pars (*)
  8211a3a... tracker-miner-rss: Link against libtracker-client (*)
  fb12de7... extractors: small log message change (*)
  c824745... Fixes GB#619535: MaxWords configuration in FTS config is no (*)
  29a7c22... Updated structural diagram (*)
  f21d85a... NMO: Represent the read-report status for messages. (*)
  8adec37... Fixes GB#619929: tracker-search shouldn't quit if stopword  (*)
  9f2c559... Fixes GB#619498: Check if stop word before stemming, not af (*)
  40806a5... libtracker-common: Add config file Vala bindings (*)
  d951346... Fix to the message related generator scripts to use simple  (*)
  31a01e9... Add CrawlingInterval configuration option. (*)
  9c10053... tracker-miner-fs: Set crawling interval to everytime starte (*)
  9792ddb... Updated German translation (*)
  8bac4a9... Add support for TRACKER_STORE_TASK_MAX_TIME environment var (*)
  8543a41... Fix _DATA to include maemo ontologies (*)
  914b011... tracker-miner-fs: Fixed crawling-interval issues (*)
  4e26ef0... Functional tests: Experimental rtcom query improvements (*)
  2be6bda... Use python instead of python2.5 in the scripts (*)
  d95e4bc... Fixes NB#167647, Packaged depend on python2.5 but call pyth (*)
  18ddf23... NMM, NFO: nmm:camera is now nfo:device and apply to every m (*)
  36a1f7c... tracker-store: Process 50 turtle statements at once (*)
  72f187f... NCO: Do not use nie:hasPart subproperties for linked object (*)
  ea167b8... Updated NEWS (*)
  6359c8e... Released 0.9.7 (*)
  1a5e818... Updated Spanish translation (*)
  067940c... Fixes NB#171657, Device manufacturer and model XMP data not (*)
  8446a30... Functional tests: BatchCommit + kill the daemon (*)
  11eaeca... Updated Hungarian translation (*)
  833aa0e... Updated Hungarian translation (*)
  6403c3d... libtracker-common: remove public gtk-doc documentation (*)
  a2f492c... libtracker-data: Add default value support (*)
  3600801... maemo: Set default value for maemo:relevance to 1000000 (*)
  a5c2ccb... libtracker-data: Fix error annotations in Vala bindings (*)
  9748143... libtracker-data: Clear buffer only when rolling back transa (*)
  9d82c23... SPARQL: Support experimental INSERT SILENT and DELETE SILEN (*)
  b7bd0b1... tracker-miner-flickr: Fix make distcheck (*)
  d1a444e... icons: Fix make distcheck (*)
  cea095d... SPARQL: Warn instead of crash on namespace without prefix (*)
  7e7bd72... Updated Slovenian translation (*)
  2c25376... libtracker-data: Bugfix NB#172652, comparing NULL isn't rel (*)
  d456c87... tests: Add unit test for Bugfix NB#172652 (*)
  44d2582... tests: Add <unknown> to unit test case (*)
  bf1cc14... Fixes NB#173206, use nfo:device and merge make and model co (*)
  30e6dfe... SPARQL: Always generate SELECT around group graph pattern (*)
  f801867... libtracker-data: Add test for FILTER in group graph pattern (*)
  be187ba... Fixes NB#173206, Also merge manufacturer correct for videos (*)
  cb0c4c5... libtracker-miner: Fixes NB#161449, on overwrite the origina (*)
  d217c8e... tracker-extract: Fixes NB#172414, check for empty string (*)
  e97d251... TrackerMinerFS: Fix IRI cache invalidation. (*)
  aa90231... --enable-maemo: had no effect (*)
  4e408d6... Fixed broken whitespace/tabs in configure.ac (*)
  01a7df4... libtracker-db: Updated first index filename and set content (*)
  37fd697... libtracker-db: Moved last-crawl.txt machinery to here from  (*)
  e2d2477... Updated generator scripts to include dataobjects for emails (*)
  7167f81... libtracker-miner: Revert deletion of original resource on u (*)
  6abb425... SPARQL: Support GRAPH in predicate variable queries (*)
  68165f1... SPARQL: Only retrieve graph from database when necessary (*)
  cd1bb07... libtracker-data: Add test for GRAPH in predicate variable q (*)
  ae9c5cd... libtracker-data: Never set graph for internal property trac (*)
  f32326a... tracker-miner-fs: Use DELETE instead of DROP GRAPH for volu (*)
  6d01064... tracker-miner-fs: Do not delete metadata from other sources (*)
  00b94cc... Updated NEWS (*)
  23fe132... Released 0.9.8 (*)
  fb35945... FTS libicu parser: memleak fixed (*)
  b0ccd28... tracker-extract-playlist: Slightly reduce SPARQL update siz (*)
  9842516... libtracker-data: Make sure update buffer does not grow with (*)
  639657c... tracker-store: Optimize memory use for class signals (*)
  19f2a63... tracker-store: Optimize sending of class signals, avoid dbu (*)
  014067c... tracker-store: Compress the SubjectsChanged signal for mult (*)
  f83991a... tracker-store: Optimized use of the gstringchunk for class  (*)
  358d028... tracker-store: Memory optimization in class signals, avoid  (*)
  69be586... libtracker-data: Fixes NB#174248, type conversions for bool (*)
  9b090f2... Fixes NB#172818: Tracker is not indexing new content on EMM (*)
  7e8259e... libtracker-miner: Use GMounts instead of GVolumes (*)
  644a075... Fixes GB#621001: don't allow whitespaces in UUIDs (*)
  80c497f... libtracker-miner: properly detect removable media (*)
  40401e4... tracker-miner-fs: only force recheck if mounted path contai (*)
  75dd4bc... Fixes GB#621112: Resources not deleted from store when file (*)
  de85f9f... tracker-miner-fs: Only check if exist those files which did (*)
  3281dd8... libtracker-miner: Queue deleted items instead of removing i (*)
  0624343... libtracker-miner: Only re-check directories affected by the (*)
  2e56592... tracker-miner-fs: small indentation fix (*)
  645c413... libtracker-miner: Consider mounts inside recursively indexe (*)
  d14247f... Fixes GB#621183: When mounting volume 2nd time, inotify wat (*)
  45a2626... libtracker-miner: Support crawl directories with NULL paren (*)
  f541cd1... libtracker-miner: minor indentation fixes (*)
  1e9f92f... libtracker-miner: avoid checking if removed files without m (*)
  56e96ec... libtracker-miner: don't consider shadowed GMounts (*)
  3bfd58d... libtracker-miner: minor indentation fixes (*)
  e3d7c43... tracker-miner-fs: check for first index run no longer neede (*)
  f01bc8c... libtracker-miner: Cleaned up logging (*)
  c94c61f... libtracker-miner: Fixed broken is_optical detection (*)
  d2740eb... libtracker-miner, miner-fs: remove trailing whitespaces (*)
  45ee5b3... libtracker-miner: support GMounts without GVolume in mount_ (*)
  ded355d... Fixes NB#173673, SMS validity period property needed in nmo (*)
  5b31f98... libtracker-miner: Added some comments to the content guessi (*)
  6423a28... Merge branch 'mounts-without-volumes' (*)
  ff52af3... libtracker-data: Fixes NB#174591, Throw error on undefined  (*)
  2bc7af0... NMO: Fix syntax error (*)
  64ebabf... libtracker-db: Simplify DB abstraction (*)
  deb8dd1... libtracker-db: Add a "length" parameter to tracker_db_curso (*)
  604599a... Fixes GB#619244: Use a custom unaccenting method instead of (*)
  602120f... Merge branch 'drop-unac' (*)
  9369e59... Bug 620094 - tracker-status-icon shows "search" menu item  (*)
  3120b99... Bug 621126 - Status icon's progress bars should be at 0% o (*)
  77e1cee... NCO: remove cardinality restrictions on nco:hasAffiliation (*)
  1b4d911... TrackerStatusIcon: Query initial state for active miners. (*)
  cc84f29... configure: Fix report messages when disabling miners (*)
  91f6a50... libtracker-{db,data}: Support storing and retrieving 64-bit (*)
  4543767... libtracker-db: Do not keep unnecessary copy of SQL of cache (*)
  5983d48... Bug 621547 - inconsistent messages on hard-reset (*)
  cfa8dcb... tracker-miner-fs: Fix compilation when no upower and no hal (*)
  2e5d8d4... Fixes NB#174333 - Each file is listed twice in tracker sear (*)
  c706755... libtracker-miner: Indentation fixes (*)
  c577561... Fixes GB#621015: Index removable media when miner-fs starts (*)
  2d0dfca... Fixes GB#621110: Remove resources from store if directory n (*)
  9ed4862... Ontology: new tracker:isRemovable and tracker:isOptical pro (*)
  77405b3... libtracker-miner: New tracker_storage_get_type_for_uuid API (*)
  9044615... tracker-miner-fs: Set proper volume types when adding new v (*)
  e51aabe... tracker-miner-fs: during startup, remove resources based on (*)
  531dd39... Fixes GB#621108: Update available resources when IndexRemov (*)
  5312946... libtracker-miner: Update explanation of the tracker_miner_f (*)
  0af92d3... libtracker-miner: New helper macros to work with storage ty (*)
  53edd23... NMO: Fixed Ivan's commit by updating lastChanged change in  (*)
  59dd695... Merge remote branch 'origin/removable-opticals' (*)
  2d151b5... Updated NEWS (*)
  311dc3e... Bump database version (*)
  561d00d... Release 0.9.9 (*)
  836e978... tracker-status-icon: show missing menu items. (*)
  b2e0a7e... Remote stale file tracker-miner-0.7.deps (*)
  49a8f1f... Revert "libtracker-data: Fixes NB#174591, Throw error on un (*)
  1a9d360... NFO: After careful measuring we noticed that this index isn (*)
  e5ed012... tests/libtracker-data: Added unit test for a regression tha (*)
  68b21ba... Bug NB#175712 - tracker is listing the files under Ignore  (*)
  a8d0a8b... Fixes NB#175957: Properly setup non-removable mounts at sta (*)
  eb45043... Fixes NB#170915: tracker-search for snippet is resulting in (*)
  04137b9... Fixes GB#622351: Wrong initial detection of mounted state o (*)
  7aeecfe... Add Tracker Steroids interface (*)
  c90bf24... libtracker-client: Add Steroids support (*)
  eaed618... Add Steroids example client (*)
  c94bf34... Add tests for Tracker Steroids (*)
  ffafc67... Port libtracker-miner and FS miner to steroids (*)
  9849b0a... Steroids server: Remove extra close calls (*)
  332de3b... Steroids server: Remove useless fields in ClientInfo (*)
  54eb58e... configure: Don't fail if DBus 1.3 is not available (*)
  8326db5... Remove useless field "clients" from TrackerSteroidsPrivate (*)
  fdf5347... Steroids server: Fix leak in query_inthread (*)
  1b5ad97... libtracker-client: Add steroids fallbacks for DBus 1.2 (*)
  2eef63c... Steroids server: Add missing loop_error check (*)
  afb54cf... tracker-store: s/unmarshall/unmarshal/ (*)
  bfb0b29... libtracker-client: s/marshall/marshal/ (*)
  27082f4... tracker-store: Remove unused TRACKER_STEROIDS_EOP (*)
  9d575dd... libtracker-client: Remove unused TRACKER_STEROIDS_RC_LARGER (*)
  a7329a9... tracker-store: Remove unused TRACKER_STEROIDS_RC_LARGEROW (*)
  78e9e7d... libtracker-client: Do not expose fast versions as separate  (*)
  16d227b... libtracker-client: Also use buffered output stream for asyn (*)
  e8631da... libtracker-client: Avoid duplicate code for D-Bus calls (*)
  c02ce45... libtracker-client, tracker-store: Handling D-Bus errors rig (*)
  acd3505... squash (*)
  61b2ac5... Steroids: drop RC codes and rely on pipe closing (*)
  dc2fc98... Properly handle call cancelling with FD passing (*)
  c4c50ba... Steroids client: don't run callback if call was cancelled (*)
  c0b0458... Steroids client: Use gboolean instead char for bools (*)
  8c18c16... Steroids client: Do not unref dbus call twice when cancelli (*)
  fcbb361... Steroids client: keep a ref on client while in async (*)
  edf44bf... Steroids-client: Code cleanup, phase 1 - examples/ and libt (*)
  f272db8... Steroids client: remove the query field from FastAsyncData (*)
  02a1ad7... Add tests for async steroids functions (*)
  b58439b... Add steroids constants in libtracker-client (*)
  3e00177... libtracker-client: Reworked PendingData to split it properl (*)
  0307ca3... libtracker-client: Code cleanup - phase 2 (*)
  7a16c74... libtracker-client: Fixed some memory leaks and DBUS service (*)
  820a489... libtracker-client: Fixed more whitespace issues caused by m (*)
  dcf0868... Steroids client: Do not leak in fast_async_callback_iterato (*)
  4e01fe6... Fix compilation in tracker.c (*)
  c6f2ab1... libtracker-client: Unspaghetize tracker_cancel_call (*)
  a308e6c... tracker-store: Use DBUS_ERROR_UNKNOWN_METHOD not our own ve (*)
  ddf794f... tracker-store: Cleaned up steroids (*)
  8bdaee5... tracker-store: Make sure ALL requests increment the request (*)
  ff227da... tracker-store: Fixed warning about TrackerSteroidsPrivate (*)
  7849a65... tracker-store: Improve logging for query/update with steroi (*)
  ea62d64... tracker-store: Improved logging for incorrect d-bus message (*)
  5670045... libtracker-client: Added FIXMEs for areas that need improvi (*)
  c5aa130... libtracker-client: Minor documentation fixes (*)
  6b8bffd... libtracker-client: Re-organise fast_async_callback_iterator (*)
  50c793d... tracker-store: Fixed call to tracker_db_cursor_get_string() (*)
  d77519e... libtracker-client: Drop tracker_result_iterator_has_next (*)
  6b23821... libtracker-client: Don't check for NULL before calling g_fr (*)
  0b3adf3... libtracker-client/tracker-store: Use same endian'ness (*)
  995b6a7... libtracker-client: Fixed test case failures (*)
  f0e9d08... libtracker-client: Fixed warning for for tracker_result_ite (*)
  26c6b3b... Bug 621547 - inconsistent messages on hard-reset (*)
  8b7f9e4... Bug 620486 - Ignored files can still be found after changi (*)
  95d7a4a... tracker-store: Fix update query leak (*)
  4703076... libtracker-client: Fix DBusPendingCall leak when canceling  (*)
  d4453b4... libtracker-client: Restore API compatibility for updates (*)
  0c3aa1b... tracker-steroids: Fix memory leaks in tests (*)
  063355f... Bug 619868 - don't recheck all monitored directories needl (*)
  34df109... Indentation fixes. (*)
  52db0cb... tracker-store: Fix update stream leak (*)
  e70f319... tracker-store: Fix verbosity and contents of debug message (*)
  398071e... Update .gitignore (*)
  ba52736... TrackerMinerFS: Plug a leak. (*)
  ffd7604... TrackerMinerFiles: Force recheck on IgnoredFiles changes. (*)
  10d7d97... Merge branch 'dbus-fd-experiment' (*)
  690b14a... Fixes NB#175723: Avoid duplicates if several monitor events (*)
  f1f4143... libtracker-miner: minor style changes (*)
  65afa65... Fix typo. (*)
  f49a0e1... Fixes GB#620362, mp3 extraction crashes if year string is N (*)
  2e640f9... fixes GB#620354 make TST history persistent (*)
  2b72279... Fixes GB#621987, Correctly handle applications in results (*)
  837a9de... SPARQL: Fix generated SQL for triple block following simple (*)
  149475d... libtracker-data: Add test for triple block following simple (*)
  875b025... libtracker-client: remove trailing whitespaces (*)
  ba860ba... libtracker-client: pass proper callback user data (*)
  ef0f0f4... Bug 620828 - returns no e-mail results (*)
  485b023... FTS: New --enable-tracker-fts configure option (*)
  ab780d4... tracker-db-journal tests: don't need libtracker-fts (*)
  9449010... FTS tests: only run if FTS enabled (*)
  9cea4a4... tracker-store: Don't explicitly link to libstemmer (*)
  ee3c82b... tracker-search: When FTS disabled, don't use fts:match and  (*)
  5e2e2ac... FTS: if disabled, don't compile libtracker-fts or libstemme (*)
  ca33ed9... libtracker-common: if FTS disabled, don't compile language  (*)
  90e2f07... libtracker-db: only link to libtracker-fts when FTS enabled (*)
  eaf7e00... libtracker-db: Support disabling FTS (*)
  fb1b148... libtracker-data: Support disabling FTS (*)
  3036c5f... tracker-miner-fs: remove old volume cleanup (*)
  2b5338b... Fixes GB#621070: Re-enable volume cleanup (*)
  0454afe... tracker-miner-fs: minor refactor (*)
  8276a45... tracker-miner-fs: if no mount point change needed, initiali (*)
  6a1fb27... Flicr miner: fix vala package dependency (*)
  1f1391e... Updated NEWS (*)
  b374844... Small update to NEWS (*)
  2b0a5aa... Release 0.9.10 (*)
  fe502fc... Bumped d-bus requirement to 1.3.1 from 1.3.0 for fd passing (*)
  95d86c6... Updated .gitignore for .tar.gz (*)
  097f621... Fixes GB#511474: Remove the option to index remote mounted  (*)
  32441a9... Evolution: Don't fail to add mails with spaces in the folde (*)
  7b802e4... t-s-t: remove trailing whitespaces (*)
  c1ce5d8... Fixes GB#616809: t-s-t shows Author as urn:uuid: in metadat (*)
  847b6c2... t-s-b, t-s-i: Update copyright year to 2010 (*)
  f97f22c... Update Authors (*)
  457b1a0... Updated Spanish translation (*)
  04ea05a... Updated Spanish translation (*)
  2dfb825... [i18n] Updated German translation (*)
  406271a... [l10n] Updated Estonian translation (*)
  00a3f54... Fixes NB#174202 and NB#176932: A file with 'video/x-ms-asf' (*)
  84c6af8... Updated Slovenian translation (*)
  0d56d4f... TrackerMinerFS: Take into account first crawl directories w (*)
  b2b35b8... TrackerMinerApplications: Fix typo. (*)
  bb38677... TrackerMinerApplications: Use TrackerMinerFS caches. (*)
  3d20e30... libtracker-data: Non-existing define used for FTS support (*)
  fc71bc6... tests/tracker-steroids: Fixed compilation warnings (*)
  e394183... tracker-preferences: Fixed compilation warnings (*)
  0d7f48a... libtracker-client: Fixed compilation warnings (*)
  f5e4c00... tracker-control: Fixed typo in --help (*)
  b395600... Bug 622734 - too many open files error / possible file des (*)
  2d3a32a... tracker-steroids: Fix batch updates (*)
  9065b05... Plug leaks in XMP extractor. (*)
  a214a26... Plug leaks in PDF extractor. (*)
  88e99dd... Plug leaks in MSOffice extractor. (*)
  463a7a3... Plug leak in JPEG extractor. (*)
  74edde1... Plug leaks in GStreamer extractor on pipeline creation erro (*)
  6b660aa... Update vala bindings for libtracker-client (*)
  4c4017e... Added -Wno-portability to AM_INIT_AUTOMAKE (*)
  84009cb... tracker-store: Use more reasonable chunk size for event sub (*)
  d974359... tracker-store: Improve memory allocation for change events (*)
  f7e081e... tracker-store: Use hash tables to check for event duplicate (*)
  1921c73... tracker-store: Drop GArray use for change events (*)
  bb9ce97... tracker-store: Reuse string chunk during event handling (*)
  8099bdd... Fix compilation of FS miner if both upower and hal are disa (*)
  dee9f1b... tracker-store: always reset interrupt before any query/upda (*)
  b180ed6... Updated Spanish translation (*)
  ad49503... Fixes GB#623203: Fix segfault when guessing content type in (*)
  a16bf9f... libtracker-miner: small alignment fixes (*)
  80c2fe7... tracker-store: Avoid CPU hopping of main threads (*)
  2e9ee56... libtracker-miner: Fix potential invalid read error (*)
  b8eb9db... Fixes NB#177447: Remove the 'error' signal from TrackerMine (*)
  deb4b22... tracker-store: Protect non-portable GNU functions from comp (*)
  60319e0... Merge branch 'cpuaffinity' (*)
  e9dc40a... function-tests : added mass storage mode test cases (*)
  5b918ec... Fixes: GB#622702 - 0.8.13 does not build with gio 2.22 anym (*)
  bdc4a1a... Updated NEWS (*)
  f5c7d1a... Release 0.9.11 (*)
  eed4f20... tracker-store: Fix crash when not building with glibc (*)
  4029390... libtracker-common: Always set last_time in D-Bus client dat (*)
  29edf03... Updated Slovenian translation (*)
  b65e253... [i18n] Updated German translation (*)
  e1a808c... [i18n] Updated German translation (*)
  1c1b4f0... build: Drop unused PKGLIBDIR defines (*)
  147f470... Merge branch 'dbus-performance' (*)
  69f9b1b... libtracker-fts tests: Remove unused variable (*)
  d26435c... libtracker-client: mark graph as nullable in vapi (*)
  0b6cebf... libtracker-miner: avoid dead code in mount_guess_content_ty (*)
  e977fd1... tracker-store: Silence compiler for no-problem warnings (*)
  026337d... libtracker-db: Silence compiler for a no-problem compilatio (*)
  13327be... libtracker-common: Add "send and splice" (*)
  f76d086... tracker-extract: Add a GetMetadataFast method (*)
  f919708... FS miner: use the GetMetadataFast of tracker-extract (*)
  6250675... libtracker-client: use tracker_dbus_send_and_splice (*)
  0f02dcb... libtracker-client: Fix TrackerResultIterator ownership (*)
  bc5f122... libtracker-miner: don't free TrackerResultIterator (*)
  fc9fd82... Don't free iterator in steroids test (*)
  7c01129... libtracker-common: Rename callback, prefix DBus in name (*)
  142701d... libtracker-common: Check more parameters and make g_return* (*)
  e026eda... libtracker-common: Fixed memory leak in splice data struct  (*)
  2eda6ce... tracker-extract: Small whitespace changes (*)
  0c39d95... tracker-store: Avoid unused variable warning (*)
  fb71309... tracker-writeback: Avoid unused variable warning (*)
  54ca164... libtracker-miner tests: Avoid unused variable warning (*)
  04fc40c... libtracker-miner tests: proper file indentation (*)
  8d7e1d7... libtracker-miner tests: proper file indentation (*)
  268d197... libtracker-miner tests: Avoid unused variable warnings (*)
  519e730... libtracker-common tests: proper file indentation (*)
  cde3e27... libtracker-common tests: Avoid unused variable warnings (*)
  25c6701... libtracker-db, journal: remove trailing whitespaces (*)
  267f28a... libtracker-db, journal: Remove unreachable code (*)
  3cb8ee5... libtracker-fts: initialize all buffers before using them (*)
  cd7fdba... tracker-extract-pdf: check if document returned before dere (*)
  fe247b2... tracker-store: avoid NULL dereference in ptr (*)
  4a7b00e... tracker-extract: Avoid unreachable code when not using libs (*)
  0fcbb6d... tracker-extract-mp3: avoid deadcode, bitrate will always be (*)
  531eeb0... libtracker-fts: Avoid unneeded check, rc is always SQLITE_O (*)
  958b8b7... libtracker-miner tests: re-enable tracker-monitor-test (*)
  ffae19f... tracker-monitor-test: Proper file name (*)
  ed4d167... libtracker-miner: Fix item-changed signal when using GIO (*)
  85aa33d... libtracker-miner tests: remove trailing whitespaces in moni (*)
  268aa2e... libtracker-miner tests: Added helper logs in monitor tester (*)
  da65987... libtracker-miner, GIO monitors: comment for the CHANGES_DON (*)
  08f4b82... tracker-monitor-test: Check expected and unexpected signals (*)
  5fd3191... Fully remove inotify stuff (*)
  4439a31... bump glib requirement to 2.24 (*)
  0260825... tracker-monitor-tests: Full refactor the tests (*)
  9267af7... tracker-monitor-tests: New directory event tests (create an (*)
  7f0eeaa... tracker-monitor-tests: test the directory move with files i (*)
  4c0d03b... tracker-monitor-tests: Added new test for the MOVE+DELETE i (*)
  3441691... libtracker-miner: Remove events timeout source when finaliz (*)
  3c78bcd... tracker-monitor-tests: New directory-move unit test after f (*)
  330762c... libtracker-miner: Handle MOVE(A->B)+DELETE(A) = DELETE(A)+M (*)
  03c6d14... libtracker-miner: when received event for directory, notify (*)
  68c3e0f... libtracker-miner: Add back recursively monitor removal that (*)
  391c841... tracker-monitor-tests: New directory event unit tests (*)
  3d9f36c... libtracker-miner: Removed scan-timeout and cache-timeout as (*)
  ffb406a... tracker-monitor-tests: minor style changes (*)
  1324577... libtracker-miner: remove methods from monitor API (*)
  efecb74... libtracker-miner: don't use default case in switch (*)
  4e75a0b... configure: remove libinotify makefile compilation (*)
  9f578be... libtracker-client: Fix object_date proto in vapi (*)
  8ba290e... Merge branch 'drop-inotify' (*)
  96c3dbe... libtracker-miner, storage: improve logging (*)
  f606037... libtracker-miner, storage: if mount without volume, don't r (*)
  08691d7... Revert "tracker-store: avoid NULL dereference in ptr" (*)
  1b6011e... tracker-store: proper avoiding of NULL dereference in ptr (*)
  224dcf2... libtracker-client: Fix srcdir vs builddir issue for a prope (*)
  218c1de... Updated NEWS (*)
  29b2446... Release 0.9.12 (*)
  a0f02d5... Fixes GB#623836: Avoid crashing if table of pieces is empty (*)
  6865a39... tracker-extract: avoid warnings when compiling C++ code wit (*)
  7e5b25a... tracker-miner-fs: Use 60s as default DBus timeout for reque (*)
  ec282ae... Fixes NB#174590: NCO: Remove cardinality restriction in nco (*)
  a6f4824... libtracker-client: Fix double free in error handling (*)
  59f6fcd... Update Czech translation by Marek Cernocky (*)
  8600ea6... Updated Portuguese translation (*)
  8565f0e... Updated Portuguese translation (*)
  3036239... Fixes NB#178808: Default verbosity should be errors-only in (*)
  564d81b... libtracker-miner tests: Avoid unused variable warning (*)
  41bef6f... tracker-extract, msoffice-xml: Avoid possible NULL derefere (*)
  faa2d1a... libtracker-fts: Avoid possible NULL dereference (*)
  219e577... Fixes NB#178825: New --feeds option in tracker-search to lo (*)
  6b1561f... tracker-extract, pdf: Avoid possible NULL dereference (*)
  446f835... libtracker-data: NB#178599, extra checks for finding the pr (*)
  2905228... libtracker-data: abort if getting max ID fails (*)
  3765134... [i18n] Updated German translation (*)
  15699ef... libtracker-miner: Improve logging when found duplicates for (*)
  9fa52b6... libtracker-miner: sparql_query_cb() called now item_query_e (*)
  b6fd3a6... libtracker-miner: Improving logs (*)
  51907b9... Fixes NB#176090, libtracker-miner: Don't use same parent GF (*)
  4136af5... Fixes NB#179798: Wrong detection of ignored directory as a  (*)
  547da10... libtracker-fts: useful debugging log included, disabled by  (*)
  48f361f... libtracker-fts: Fix NEAR/XX operator with more than 2 digit (*)
  e51a593... libtracker-fts: Avoid segfault when using the NEAR/N operat (*)
  49f3b66... libtracker-fts: Helper log better after NEAR-related fixes (*)
  2c8c564... Fixes GB#624071, t-s-t: Query results is always a 2 dimensi (*)
  36a4ca4... Update Czech translation by Marek Cernocky (*)
  4dbcef0... libtracker-data: Added tracker:domainIndex property (*)
  5b818b9... libtracker-data: Altering the tables for domain-specific in (*)
  ba11daa... libtracker-data: Copy data from source to domain-index mirr (*)
  33b05d6... libtracker-data: Added debugging output (*)
  7400cf1... libtracker-data: Also write to the domain class' table in c (*)
  6343bc0... libtracker-data: Only write to the domain-index class if th (*)
  22f01e4... libtracker-data: Support for deleting a tracker:domainIndex (*)
  41d7609... libtracker-data: Disallow multi-value properties for domain (*)
  e54d0c2... libtracker-data: Fix coping with deletion of tracker:domain (*)
  ff1765c... libtracker-data: Adapt the introspection of the ontology on (*)
  08d6ff0... libtracker-data: Add support for domain specific indexes to (*)
  b416579... libtracker-data: Guard against null for domain specific ind (*)
  59c87e9... libtracker-data: Fixed a bug in support for domain specific (*)
  ac89459... libtracker-data: Merge fix (*)
  9ccd11e... libtracker-data: Fixed deleting a tracker:domainIndex (*)
  63814db... tests/libtracker-data: Added unit test for ontology change  (*)
  f5c4c6f... Adapt test-4 to do something relevant to domain indexes (*)
  f4f5840... tests/libtracker-data: Allow tests inbetween ontology chang (*)
  94a7f87... libtracker-data: Test for domainIndex already being a first (*)
  84c1181... tests/libtracker-data: Added some more domainIndex tests (*)
  11b7c3a... tests/libtracker-data: Split ontology and ontology change t (*)
  7b8eac8... tests/libtracker-data: Make distcheck work (*)
  5cdd32d... NMM: NB#179559, Added domainIndex on nie:title for nmm:Musi (*)
  b3b460d... Revert "libtracker-db, journal: Remove unreachable code" (*)
  e2498d3... Revert "libtracker-db, journal: remove trailing whitespaces (*)
  ad5efa6... libtracker-db, libtracker-data: Support for journal rotatio (*)
  becd843... libtracker-data, libtracker-db: Reimplement Backup() and Re (*)
  53bb4dd... libtracker-db: Support for moving rotated chunks to another (*)
  9757b47... libtracker-db: Support reading compressed journals (*)
  385e99e... libtracker-db: Rotate all inactive journal files (*)
  b984278... libtracker-db: Compress on journal rotation (*)
  fd95d4d... libtracker-db: Various fixes to journal rotation and compre (*)
  979648a... libtracker-db: Drop duplicate code (*)
  eeb25b7... libtracker-db: Fix critical when removing all database file (*)
  bbe83bf... libtracker-db: Fix critical on journal reader shutdown (*)
  99ec6a2... Disable journal rotating when GLib not recent enough (*)
  d4b4d45... libtracker-db: Keep it possible to compile with GLib 2.22 (*)
  3f0c31f... Revert "Require GLib 2.24 for GZlibDecompressor" (*)
  1222af9... tracker-store: Fix journal rotating support (*)
  5fbb15f... libtracker-data: Set default journal-chunk size to 50MB (*)
  22e22d3... tracker-miner-fs: Improve logs (*)
  b029fb7... libtracker-miner: Fix alignment and some missing semicolons (*)
  c70d5c8... libtracker-miner: New tracker_miner_fs_query_urn() API meth (*)
  101bf93... libtracker-miner: New tracker_miner_execute_sparql_sync() A (*)
  434dcb8... tracker-miner-files: Make initial volume query synchronous, (*)
  3d619ad... tracker-miner-fs: Create dummy nfo:Folder for mountpoint if (*)
  5fcc3c3... tracker-miner-fs: Unix time origin not good as dummy time.. (*)
  33337fd... Fixes GB#624346, libtracker-miner: Proper tracker:mountPoin (*)
  2206010... libtracker-miner, miner-fs: Avoid querying with fn:starts-w (*)
  d904176... libtracker-miner: minor style fixes (*)
  4eabaf4... Updated NEWS (*)
  99fb32c... Release 0.9.13 (*)
  c978f6f... libtracker-miner, storage: Fix memleak, GUnixMountEntry was (*)
  5cfdaa3... libtracker-miner: Fix memleak in item_move() (*)
  64d3e69... Updated Slovenian translation (*)
  98738fb... Updated Spanish translation (*)
  da2aba5... Update Simplified Chinese translation. (*)
  388ecd9... libtracker-db, journal: Remove unreachable code (*)
  bf02a17... libtracker-db, journal: Remove duplicated assert (*)
  61b1ce3... libtracker-db, journal: Just in case, check if block was al (*)
  1dd7a72... Fix leaks when not unref-ing GFileInfo (*)
  ed073fd... coverage: excluded several files in libtracker-miner which  (*)
  5835ecb... Probably fixes GB#616199: Avoid second nie:title in msoffic (*)
  6333a48... Fixed GB#624731: Don't emit signals while iterating HT (*)
  5638a36... libtracker-client: Avoid compiler warning when using FD-pas (*)
  b735b04... Fixes GB#624747 and NB#179434: Avoid double-free in send_an (*)
  2cd8d3c... libtracker-client: Fix memleak, unref DBusPendingCall missi (*)
  2891b98... libtracker-common: Fix memory leak when receiving partial r (*)
  1390b89... libtracker-common: Better call stream_get_data() after dbus (*)
  cce4704... libtracker-common: Fix memory leak when receiving partial r (*)
  e828d6b... libtracker-common: If error splicing, let user callback fre (*)
  a9b446c... Update .gitignore (*)
  7a18f73... Merge libtracker-db into libtracker-data (*)
  bde953e... libtracker-data: Replace interrupt_thread by GCancellable (*)
  4863867... libtracker-data: Do not fetch resource count in read-only m (*)
  0f38bd0... libtracker-data: Do not reindex in read-only mode (*)
  d4d30d4... libtracker-data: Do not cope with ontology changes in read- (*)
  2f03be8... libtracker-data: Remove storing of local locale for no reas (*)
  4b847d9... libtracker-data: Remove the unused contents.db (*)
  da37028... Fixes NB#180236, tracker-store: check if user_data expected (*)
  52e3291... tracker-extract: check if user_data expected one only if pr (*)
  6722e4f... tracker-extract: Fix crash in albumart when pixbuf cannot b (*)
  7a32726... libtracker-data: Improve logging after sqlite error, before (*)
  38489ce... tracker-miner-fs: Fix memleak in get_metadata_fast_cb() (*)
  e2b407f... libtracker-client: Fix double free, error was freed in call (*)
  f55ce41... NAO: Set maximum cardinality of propertyName and propertyVa (*)
  89f3ed1... Fixes NB#180679: Make sure DBusGProxy is destroyed when des (*)
  6d358d8... Re-fixes NB#180236: Filter not removed when going into UNAV (*)
  b78cdb0... libtracker-data: Avoid reading already disposed memory (*)
  80bda2b... Fixes NB#179894: Reset sqlite3 stmt if detected as expired, (*)
  9ae5f4c... maemo: Add contactGroup{Audio,Video,Vibration}Ringtone (*)
  554d924... libtracker-db tests moved to libtracker-data (*)
  93e8ebe... libtracker-miner: file may not have parent (*)
  a216adc... SPARQL: Add support for EXISTS and NOT EXISTS (*)
  5a06e9e... SPARQL: Fix generated SQL when not retrieving actual data (*)
  4eb4c56... Fixes NB#181538: Assume tar program is in $PATH (*)
  308c7e5... Updated NEWS (*)
  a0559c2... Release 0.9.14 (*)
  d9644a9... Updated Swedish translation (*)
  81c0d3b... First version of fts functional test cases (*)
  cd7264f... tracker-store, libtracker-data: Queue queries while busy (*)
  8ce3473... tests/functional-tests: Added test that illustrates how to  (*)
  fa7e773... Fixes NB#181538: Assume tar program is in $PATH (*)
  fba8b75... libtracker-data: Support for SPARQL 1.1's IN operator (*)
  1801c33... libtracker-data: Support for SPARQL 1.1's NOT IN, fix for I (*)
  fc14db0... tests/libtracker-data: Added IN and NOT IN unit tests (*)
  ec689f4... Updated Hungarian translation (*)
  0f5dd1d... Possibly fixes NB#182788: segfault during opendir() (*)
  96d0895... SPARQL: Fix NOT IN parsing (*)
  8e964b8... tests/functional-tests: Added another example, one that wai (*)
  e78219c... tests/functional-tests: Little improvement for the busy-han (*)
  2bb3c20... tracker-store: Removed unneeded set-active call at init (*)
  0c97647... tracker-store: Fixes NB#180803, Busy-handling race conditio (*)
  90ce5e4... VPATH build issues fixed (*)
  cfd40b6... build: Do not use obsolete --enable-unac option in distchec (*)
  29b5c49... Fixes NB#179570: FTS search of file extension doesn't alway (*)
  31912ae... tracker-extract: NB#172390, Tracker doesn't return any cont (*)
  a2de636... tests/functional-tests: Allow build of busy-handling test w (*)
  286e1cd... Updated Slovenian translation (*)
  8ef9477... Added LowGerman translation (*)
  987bb7a... libtracker-data: Implement progress indication for rotated  (*)
  54f293c... libtracker-data: Fix progress indication for rotated journa (*)
  a140605... tracker-extract: NB#183307, Crash in quit_timeout_cb when s (*)
  3048b69... Fix spelling mistake
  ba70bea... Zeitgeist Ontology: changes from review
  b086891... Merge branch 'master' into zeitgeist

(*) 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]