commit a8aa9344a185f30981d128e87caaa5f11d20316b Author: Ondrej Holy Date: 2015-12-14 Update NEWS and version for 1.27.3 release M NEWS M configure.ac commit 5e65aa2bffc6fc55cd03021f2fcdb64492cc42fe 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 f839c18b279bbcb079c6738e3781351f51107c23 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 08d89cc4818bb7efed104556643c6dc5ace84e63 Author: Matej Urbančič Date: 2015-12-13 Updated Slovenian translation M po/sl.po commit 9843229185fcbd9bdb5581dd07139e62d2b3eaed Author: Ondrej Holy Date: 2015-12-10 mtp: Use phone icon for MTP devices Majority of MTP devices are mobile phones nowadays. Use "phone" icon for them instead of "multimedia-player" icon to reflect this trend. https://bugzilla.gnome.org/show_bug.cgi?id=759042 M common/gvfsgphoto2utils.c commit 1758ee7778cf60533494eb455e32b6d91f4b87fa 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 3395e5d8dcfb5d87c50b522a7d9a6eef8c286e4e Author: Daniel Mustieles Date: 2015-12-02 Updated Spanish translation M po/es.po commit 3731734fea1f84da48b98051132a005e32e0e3b7 Author: Pedro Albuquerque Date: 2015-11-28 Updated Portuguese translation M po/pt.po commit 56e3863de06dd3d161a6860297bb9e85237e3f42 Author: Pedro Albuquerque Date: 2015-11-28 Updated Portuguese translation M po/pt.po commit 79f675a9a29675909322531c6fb3f132550e1c83 Author: Ross Lagerwall Date: 2015-11-26 google: Make a few functions static Silence a few "no previous prototype" warnings from gcc by making the functions static. M daemon/gvfsbackendgoogle.c commit 388cbe6bb5f7999f082b7ea5f1e06714fc4d2613 Author: Piotr Drąg Date: 2015-11-26 Updated POTFILES.in M po/POTFILES.in commit f2b782ae782b67e0c2e0c99f78c3978464596824 Author: Ondrej Holy Date: 2015-08-12 completion: Allow bash completion for gvfs-mount It is pretty useful when you want to unmount some specific share. https://bugzilla.gnome.org/show_bug.cgi?id=751145 M programs/completion/Makefile.am M programs/completion/gvfs-cat commit 4302a595da3bece9ef89fb7342766f5a3c2ce256 Author: Ondrej Holy Date: 2015-09-16 http: Remove outdated sync methods Async and sync methods differ one from other. Async methods have more error checking. We don't need the sync methods, because http and dav backends don't use them. Therefor remove the sync methods. https://bugzilla.gnome.org/show_bug.cgi?id=754824 M daemon/gvfshttpinputstream.c M daemon/gvfshttpinputstream.h commit cb950723da8b6817dbe894fed6a78fa77c932d16 Author: Ondrej Holy Date: 2015-09-10 http: Return error if seek was not successful Some webdav servers doesn't implement range requests, which are necessary for a seek support. GVfsHttpInputStream doesn't handle this case. Consequently g_seekable_tell returns a requested offset, however g_input_stream_read returns bytes from a beginning of a file. Return error if Content-Range header field is missing, or the range is not valid. This change is needed to avoid data corruption when reading. https://bugzilla.gnome.org/show_bug.cgi?id=754824 M daemon/gvfshttpinputstream.c commit ec40e26ac69896e91c128e86b11cddc76e892d12 Author: Ondrej Holy Date: 2015-08-10 sftp: Handle "Too many authentication failures" error "Too many authentication failures" error isn't handled and generic "Connection failed" error is returned instead. Let user know what happened and return correct error message. M daemon/gvfsbackendsftp.c commit 15e0ecfc15748f4080f572f74b3c7a4401b02307 Author: Ondrej Holy Date: 2015-11-20 Remove empty CVSVERSION file There is no need to have this empty file there. D CVSVERSION commit 054b2b691855428c32d6e40ff090c1a741dfafff Author: Ondrej Holy Date: 2015-11-20 Remove some obsoleted txt files Those obsolete files are covered by up to date online docs: https://wiki.gnome.org/Projects/gvfs/doc D TODO D dbus.txt D txt/gvfs_dbus.txt D txt/ops.txt commit 5fa7c1ef3e41100f43c7ce9dac72d3e62cb81ea4 Author: Ondrej Holy Date: 2015-11-20 Update MAINTAINERS and DOAP files Remove inactive maintainers from DOAP and reorganize MAINTAINERS accordingly. M MAINTAINERS M gvfs.doap commit aa4d6175c9e94ba157e286e1c8c6fffdffdb48e9 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 5cecb844653a278c92e63c76885b5c4affef39c6 Author: Ondrej Holy Date: 2015-11-09 Post branch version bump M configure.ac