commit 6c61bf71944952ff7e71e92bb3c1c972053f5f7a
Author: Alexander Larsson <alexl@redhat.com>
Date:   2013-06-14

    Update NEWS for release

M	NEWS

commit 5a4f9e6a366e40a6967ff1569c7c2eaaabd5c4a1
Author: Alexander Larsson <alexl@redhat.com>
Date:	2013-06-14

    metadata: Fix short journal check

    This was reading the size in the wrong place *sizep, not *(sizep-1),
    plus the out of bounds checks were wrong.

    https://bugzilla.gnome.org/show_bug.cgi?id=637095

M	metadata/metatree.c

commit 7aa0c533a78dead59ea0c1a6bc132b8d8e051bcf
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date:	2013-06-02

    goa: export the activation root for volumes

    Now that we can be in charge of mounts even if we have the shadow
    mount infrastructure, we should export it so that tracking
    of the associated GDaemonMount works correctly.

    https://bugzilla.gnome.org/show_bug.cgi?id=696279

M	monitor/goa/goavolume.c
M	monitor/goa/goavolumemonitor.c

commit 97a4246ba7f620ee348711b21cba8a1b67e8a056
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date:	2013-06-02

    GProxyVolume: extend the protocol so the volume monitor can force
    a call to Mount

    Some volume monitors, like gnome-online-accounts, want their
    mount implementation to be called even though the volume has an
    activation root. Allow them to advertise so using the expansion
    fields of the volume DBus representation.

    https://bugzilla.gnome.org/show_bug.cgi?id=696279

M	monitor/proxy/gproxyvolume.c
M	monitor/proxy/gvfsproxyvolumemonitordaemon.c
M	monitor/proxy/gvfsproxyvolumemonitordaemon.h

commit bf50158cb58d1d22d6ece145d1eabd790b30798f
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date:	2013-06-02

    GDaemonFile: fix relative path handling to account for mount_prefix

    If two files have two different origins (say, one from
    g_mount_get_root()
    and one from g_file_new_for_uri()), the mount_spec they use could
    expose a different mount_prefix, even if the represent the same URI
    and network object.

    This in particular fixes the handling of shadow mounts for dav
    (which rewrites the mount_spec during mount to find the right prefix)

    https://bugzilla.gnome.org/show_bug.cgi?id=696279

M	client/gdaemonfile.c

commit 5235e39b054e7574493c50bf60dce874f040bd6c
Author: Martin Pitt <martinpitt@gnome.org>
Date:	2013-06-11

    gvfs-test: Add first test for gphoto2 backend

    Add umockdev dump and ioctl trace for a Canon PowerShot SX200
    digicam, with
    ioctls from these commands recorded:

      gvfs-mount -li
      gvfs-mount gphoto2://[usb:001,011]/
      gvfs-info gphoto2://[usb:001,011]
      gvfs-info gphoto2://[usb:001,011]/DCIM
      gvfs-info gphoto2://[usb:001,011]/DCIM/100CANON/IMG_0001.JPG
      gvfs-info gphoto2://[usb:001,011]/DCIM/100CANON/IMG_0002.JPG
      gvfs-cat gphoto2://[usb:001,011]/DCIM/100CANON/IMG_0001.JPG
      gvfs-cat gphoto2://[usb:001,011]/DCIM/100CANON/IMG_0002.JPG

    (With two tiny test images, not actual big photos)

    If umockdev is available, use it to simulate that device and check
    that we can
    get the directory and file info, and access the pictures.

    Note that this does not yet work under gvfs-testbed, as we somehow
    need to
    inject the $UMOCKDEV_ROOT into the spawned d-bus.

M	test/Makefile.am
A	test/files/powershot.ioctl.xz
A	test/files/powershot.umockdev
M	test/gvfs-test

commit 025792d444cbbc12e0d64969c59645f5d7fac174
Author: Martin Pitt <martinpitt@gnome.org>
Date:	2013-06-13

    gvfs-test: More robust cleanup of temporary home directory

    Especially the trash:// tests have a tendency to leave the
    gvfs-metadata child
    around a little while after killing the D-BUS daemon, and thus
    leaving the
    temporary home directory busy. Retry for a few times to allow
    gvfsd-metadata to
    clean up itself.

M	test/gvfs-test

commit 45f1243fd2ed2129caebdc1b55d1d8a255418a18
Author: Debarshi Ray <debarshir@gnome.org>
Date:	2013-06-06

    http: Don't send a SoupMessage if we only want the thumbnail path

    https://bugzilla.gnome.org/show_bug.cgi?id=701714

M	daemon/gvfsbackendhttp.c

commit f389246b60f3ce6d528af01f15a296b122815cd0
Author: Tomas Bzatek <tbzatek@redhat.com>
Date:	2013-05-29

    Use GOnce for interface type registration

    Related to https://bugs.freedesktop.org/show_bug.cgi?id=65130

M	daemon/gvfsjobsource.c

commit 54f23f2d89a4b066f19f5e56108fc0464df25585
Author: Martin Pitt <martinpitt@gnome.org>
Date:	2013-05-29

    gvfs-test: Drop assumption about local consoles

    Drop the check that mounting a CD fails without the fake polkit. This
    worked in
    ConsoleKit times, but not with logind any more.

M	test/gvfs-test

commit 1f6ad356dcc73acf7d5c75a75e5f829809ee96af
Author: Martin Pitt <martinpitt@gnome.org>
Date:	2013-05-29

    gvfs-test: Do not assume that /run/udev/rules.d/ exists

    Create the directory if necessary. Recent udev versions do not
    create it
    automatically any more.

M	test/gvfs-test
M	test/gvfs-testbed

commit 9fcbba900c87a41a85281bec3ee1989258f3a3db
Author: Martin Pitt <martinpitt@gnome.org>
Date:	2013-05-29

    gvfs-test: Fix for Python 3.3

    Use read() instead of readall() for reading from subprocess, as this
    is a
    BufferedReader() now. This also works for older Python versions.

    Also, add another missing Popen.stdin.flush(), like in the previous
    commit.

M	test/gvfs-test

commit 8f0ffa1f5b8c541f30d73b99aee8e2aab574c28d
Author: Martin Pitt <martinpitt@gnome.org>
Date:	2013-05-29

    gvfs-test: Fix communication with gvfs CLI tool

    Flush the stdin stream to "gvfs-mount" after writing to it. Apparently
    Python
    3.3's buffering behaviour has changed to require this now.

M	test/gvfs-test

commit 5c1843f5905255cbb471fe414a66eeee78102662
Author: Martin Pitt <martinpitt@gnome.org>
Date:	2013-05-29

    gvfs-test: Avoid deadlocks when waiting for CLI user prompts

    Force subprocess' stdout to be non-blocking, so that we do not
    potentially wait
    forever, but time out properly.

M	test/gvfs-test

commit ba7981734456b86787777c119821a17e7dbe5737
Author: Tomas Bzatek <tbzatek@redhat.com>
Date:	2013-04-30

    smb: Add support for specifying custom port

    Thanks to the work by Jeremy Allison we should be able to connect
    to a non-standard port through new enough Samba version.

    This patch adds a port argument to smburi parser and both smb and
    smb-browse backends.

    https://bugzilla.gnome.org/show_bug.cgi?id=698071

M	client/smburi.c
M	daemon/gvfsbackendsmb.c
M	daemon/gvfsbackendsmbbrowse.c

commit b1c573b3400e1aa0f5a835edda2505abb6bcf313
Author: Ondrej Holy <oholy@redhat.com>
Date:	2013-05-27

    Post release version bump

M	configure.ac