commit b43efdd03123befaf7470b7b15aa898275bbd790 Author: Alexander Larsson Date: 2009-12-14 Update NEWS for release M NEWS commit e286c9b3f032c84298b715eaf821bc8a7df59bc3 Author: David Zeuthen Date: 2009-12-08 [gdu] Be more careful with automounting - use a whitelist The current behavior is that we try to automount all filesystems. This has unintended consequences for big iron boxes connected to a SAN when the user is logging in as root (thus having all polkit authorizations at hand) - literally hundreds or thousands of devices may get mounted. As such, only automount filesystems from the current whitelist - anything connected via USB or Firewire or SDIO buses - optical discs Signed-off-by: David Zeuthen M monitor/gdu/ggduvolume.c commit f909a095df0189569c28a786d01a0abda9f7e76a Author: David Zeuthen Date: 2009-12-08 [gdu] Prefer using dev_t to device file when comparing devices This works around new behavior in mount(8) where it decides to put /dev/mapper/ in /etc/mtab instead of the /dev/dm-0 device that the user actually requested. Of course /dev/mapper/ currently does not exist in the udev database because of device-mapper brokenness so without this fix things can never work if using a sufficiently new mount(8) command. Signed-off-by: David Zeuthen M monitor/gdu/ggdudrive.c M monitor/gdu/ggdudrive.h M monitor/gdu/ggduvolume.c M monitor/gdu/ggduvolume.h M monitor/gdu/ggduvolumemonitor.c M monitor/gdu/ggduvolumemonitor.h commit 2714a72902d35cd55668484eb5bfdfc23eb16f09 Author: David Zeuthen Date: 2009-12-08 [gdu] Stop assuming that drives have no enclosing presentable This makes the gdu volume monitor works with recent gnome-disk-utility versions with things like GduHub presentables that represents HBAs and Expanders. This will not affect previous gnome-disk-utility versions. Signed-off-by: David Zeuthen M monitor/gdu/ggduvolume.c M monitor/gdu/ggduvolumemonitor.c commit eff994cc20d177113989aa3a2160a9a30b70f4bc Author: Alexander Larsson Date: 2009-12-01 Handle error case in cache lookup correctly If we're in error, we should return NULL, not an uninitialized info. (cherry picked from commit a17a5d9e3a13c0bf516a0955e79a1620efa00c6d) M daemon/gvfsftpdircache.c commit b98c2a479110b37802bcd9c9ecd7f0298bf33c56 Author: Alexander Larsson Date: 2009-12-01 Ensure timer_cancel is initialized Otherwise it may be used uninitialized if progress_callback is NULL (cherry picked from commit 2f86e533d18c67c5e820d08d53769d82884bff71) M daemon/gvfsbackendftp.c commit 58df41d09a14104304b3df3580a61408d262fa02 Author: Alexander Larsson Date: 2009-12-01 Correctly dup strings in meta_tree_lookup_stringv Also, make sure to free that in all callers. (cherry picked from commit b2984619f1fa9ed1f73bafb3d749f322e17bb605) M client/gdaemonvfs.c M metadata/metatree.c commit bad65624c661d35da97093b873aea7ff376ded82 Author: Tomas Bzatek Date: 2009-11-30 [SMB] Fix free space calculation for older samba servers Samba servers older than 3.0.28 report zero values. M daemon/gvfsbackendsmb.c commit 95e01e5172e766daa573a927c222b1c2d52c9ebf Author: Alexander Larsson Date: 2009-11-30 post release version bump M configure.ac