1. 20 Jun, 2018 1 commit
  2. 16 May, 2018 1 commit
    • Ondrej Holy's avatar
      gio: Add g_unix_mount_get_options · d0821da5
      Ondrej Holy authored
      GVfsUDisks2VolumeMonitor handles x-gvfs-hide/x-gvfs-show mount options
      used to overwrite our heuristics whether the mount should be shown, or
      hidden. Unfortunately, it works currently only for mounts with
      corresponding fstab entries, because the options are read over
      g_unix_mount_point_get_options. Let's introduce g_unix_mount_get_options
      to allow reading of the options for all sort of mounts (e.g. created
      over pam_mount, or manually mounted).
      
      (Minor fixes to the documentation by Philip Withnall
      <withnall@endlessm.com>.)
      
      https://bugzilla.gnome.org/show_bug.cgi?id=668132
      d0821da5
  3. 27 Apr, 2018 1 commit
  4. 13 Mar, 2018 1 commit
  5. 13 Feb, 2018 1 commit
    • Philip Withnall's avatar
      build: Drop fallback checks for libmount versions without pkg-config · b716660f
      Philip Withnall authored
      Building against libmount installed into a non-default prefix wasn’t
      working, as we were using #include <libmount/libmount.h> rather than
      the correct #include <libmount.h> — all the mount.pc pkg-config files
      set `Cflags: -I${includedir}/libmount`.
      
      Fixing this while retaining the fallback support for versions of
      libmount without a pkg-config file would have been tricky (we would need
      to work out a suitable -I flag to set in LIBMOUNT_CFLAGS) to still be
      able to use the correct #include path). Thankfully, libmount gained
      pkg-config support a long time ago, so I think we can safely drop the
      fallback code. In particular, Debian Jessie, Ubuntu Trusty, and CentOS 5
      all ship a mount.pc file.
      Signed-off-by: Philip Withnall's avatarPhilip Withnall <withnall@endlessm.com>
      
      https://bugzilla.gnome.org/show_bug.cgi?id=793288
      b716660f
  6. 30 Jan, 2018 1 commit
  7. 07 Nov, 2017 1 commit
  8. 01 Nov, 2017 1 commit
  9. 25 Oct, 2017 1 commit
  10. 13 Oct, 2017 1 commit
  11. 11 Oct, 2017 1 commit
  12. 02 Oct, 2017 1 commit
  13. 22 Sep, 2017 1 commit
    • Nelson Benítez León's avatar
      gio/gunixmounts.c: Don't use mtime to monitor mounts on /proc/ · c1a31c3a
      Nelson Benítez León authored
      Fix get_mounts_timestamp() to not use a stat'ed mtime for /proc/ files.
      Instead, use mount_poller_time if /proc/ watch is running, or otherwise
      return a new generated timestamp to always assume mounts-changed, which
      is safer than previous behaviour of always assuming mounts-not-changed
      (as mtime never changes for /proc/ files when queried from the same
      process).
      
      We say it's safer because allows caches depending on:
      
      g_unix_mounts_get(&time_read)
      g_unix_mounts_changed_since()
      
      to drop possibly outdated/duplicated values, as that was the case for the
      GIO mounts cache used in gio/glocalfile.c which provides mount info for
      g_file_query_filesystem_info() call, as described in below referenced bug.
      
      This fix complements related commit bd9e266e
      
      https://bugzilla.gnome.org/show_bug.cgi?id=787731
      c1a31c3a
  14. 03 Aug, 2017 2 commits
  15. 29 May, 2017 1 commit
  16. 09 May, 2017 2 commits
  17. 10 Apr, 2017 1 commit
  18. 28 Mar, 2017 1 commit
  19. 22 Nov, 2016 2 commits
  20. 12 Oct, 2016 1 commit
  21. 29 Sep, 2016 1 commit
  22. 28 Jul, 2016 2 commits
  23. 26 Jul, 2016 6 commits
  24. 04 Jun, 2016 1 commit
  25. 12 Sep, 2015 1 commit
  26. 04 Jun, 2015 1 commit
  27. 02 Mar, 2015 5 commits