commit 1d5bc3bb7a66e385876888d463002d1c9397642c Author: Ondrej Holy Date: 2016-02-18 Update NEWS for 1.26.3 release M NEWS commit 12f104b037312be771983ad7eb67f34e841a0bdd Author: Ondrej Holy Date: 2016-02-06 udisks2: Avoid crashes during unmount Commit c014b64 was pushed to prevent race between unmount reply and retry timer. Result of mount operation reply should be stored if unmount operation is in progress, however it isn't, because the conditional statement is always true. Fix the condition accordingly. https://bugzilla.gnome.org/show_bug.cgi?id=678555 M monitor/udisks2/gvfsudisks2mount.c commit ea78c2bf2fdd357d69c50a66eb664cde76beb1b6 Author: Ondrej Holy Date: 2016-01-05 ftp: Invalidate dir cache on write close Wrong file size is cached if query_info is executed during write operation, because dir cache is invalidated on open_for_write. Wrong file size might cause that e.g. POSIX editors fails to read file content over fuse daemon. Invalidate the cache also on close_write to fix this issue. https://bugzilla.gnome.org/show_bug.cgi?id=760159 M daemon/gvfsbackendftp.c commit 428adf56bbca298c0a92091de6dc10369d020a83 Author: Ondrej Holy Date: 2016-01-27 network: Fix crashes when mount failed Mount operation might fail if you run multiple mount operations concurrently. Backend memory is released consequently. Unfortunatelly some idle sources and signal handlers are not removed, which might cause segmentation faults. This patch fixes this and also some other memory leaks. https://bugzilla.gnome.org/show_bug.cgi?id=712235 M daemon/gvfsbackendnetwork.c commit b7a511b4c80ccf996985a8c009ecc07b7fa97f03 Author: Wolfgang Stöggl Date: 2016-01-21 Updated German translation M po/de.po commit 1085c645cb460753b42dc20f0376f38cd7e8d817 Author: Ross Lagerwall Date: 2015-12-05 sftp: Fail cancelled jobs Fail jobs which have been marked as cancelled, otherwise the job remains and blocks unmounting. This can be reproduced by cancelling while copying a large file to/from a mount and then trying to unmount it. https://bugzilla.gnome.org/show_bug.cgi?id=759061 M daemon/gvfsbackendsftp.c commit 7c20c24de6d803963b96ee39df49e478a933c946 Author: Ondrej Holy Date: 2015-12-10 metadata: Avoid endless recursion when copying meta files meta_builder_copy is traversing the tree while at the same time possibly writing to it. This might leads to endless recursion and consequent segmentation fault. Do the entire copy into a new MetaFile that is not inserted into the source tree and consequently insert the MetaFile once the copy is done. https://bugzilla.gnome.org/show_bug.cgi?id=759341 M metadata/metabuilder.c commit c5a3b9cfa2125462b629891812d166d1d1bd6f80 Author: Ondrej Holy Date: 2015-10-06 udisks2: Do not show notification if unmount failed "You can now unplug..." notification is shown regardless of errors currently. Error dialog is shown together with this notification. Device might be still mounted and it might not be safe to unmount it. Therefore show this notification only if there are no errors. https://bugzilla.gnome.org/show_bug.cgi?id=746769 M monitor/udisks2/gvfsudisks2drive.c M monitor/udisks2/gvfsudisks2mount.c M monitor/udisks2/gvfsudisks2utils.c M monitor/udisks2/gvfsudisks2utils.h commit 358214524e2925746944462189daf0e7f2ade8d1 Author: Dmitry Eremin-Solenikov Date: 2015-11-10 daemon: Don't leak mountable_name If the daemon code allocates a unique mountable_name, later this string is lost. Store and free it properly to remove the memory leak. https://bugzilla.gnome.org/show_bug.cgi?id=757901 Signed-off-by: Dmitry Eremin-Solenikov [oholy@redhat.com: commit message modification] Signed-off-by: Ondrej Holy M daemon/daemon-main.c commit 7fc6980907025d4726f5da1b84d804f3b3dbcced Author: Ondrej Holy Date: 2015-11-09 Post release version bump M configure.ac