1. 18 Apr, 2016 2 commits
  2. 19 Jan, 2016 5 commits
  3. 10 Dec, 2015 1 commit
  4. 22 Nov, 2015 1 commit
  5. 18 Nov, 2015 1 commit
  6. 30 Oct, 2015 2 commits
  7. 23 Oct, 2015 1 commit
    • Marius Gedminas's avatar
      Fix buffer overrun in libunistring builds · 7a5af2ec
      Marius Gedminas authored
      libunistring uses UTF-8 strings without a trailing NUL byte.  We're
      passing such strings to tracker_parser_unaccent_nfkd_string() from
      function_sparql_unaccent() in the sqlite interface.  If the string has
      no accented characters, writing a NUL byte at the end will step out of
      bounds.  This causes memory corruption and crashes.
      
      The other caller of tracker_parser_unaccent_nfkd_string() is
      process_word_utf8(), and it looks like it wants a trailing NUL, so let's
      add it there.
      
      There are no more callers of the libunistring version of
      tracker_parser_unaccent_nfkd_string().
      
      (For extra confusion, the libicu version of
      tracker_parser_unaccent_nfkd_string() deals with U+0000-terminated
      UTF-16 strings.)
      
      Should fix https://bugzilla.gnome.org/show_bug.cgi?id=746195
      7a5af2ec
  8. 21 Oct, 2015 1 commit
  9. 20 Oct, 2015 2 commits
  10. 09 Apr, 2015 5 commits
  11. 21 Mar, 2015 1 commit
  12. 15 Mar, 2015 1 commit
  13. 14 Mar, 2015 1 commit
  14. 07 Mar, 2015 1 commit
  15. 17 Jan, 2015 1 commit
  16. 13 Jan, 2015 1 commit
    • Debarshi Ray's avatar
      libtracker-miner: Restrict the amount of data that is logged for errors · f0e29525
      Debarshi Ray authored
      SPARQL update strings can be very long if the entire text of a document
      is being stored. Dumping these huge strings to the log eats up disk
      space and makes them harder to follow.
      
      However, often, the occurence of such an error indicates a broken
      extractor. In those cases, knowing part of the SPARQL can help in
      identifying the file that triggered the error.
      
      Usually the "nie:plainTextContent" property is the last one in the
      string, so we truncate the error messages at the first occurance of
      this property to achieve the best of both worlds.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=735406
      f0e29525
  17. 31 Dec, 2014 1 commit
    • Sam Thursfield's avatar
      sandbox: Change how content directory is specified · a0d212b7
      Sam Thursfield authored
      Firstly, allow specifying multiple --content options, and allow
      specifying --content-non-recursive if you really want as well.
      
      Also, don't generate an XDG user directories config. It seems a bit
      weird to be doing this and setting each directory to the same location.
      a0d212b7
  18. 29 Dec, 2014 2 commits
  19. 27 Dec, 2014 1 commit
  20. 23 Dec, 2014 1 commit
  21. 20 Dec, 2014 3 commits
  22. 18 Dec, 2014 1 commit
  23. 15 Dec, 2014 2 commits
  24. 12 Dec, 2014 1 commit
  25. 10 Dec, 2014 1 commit