| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
2008-06-29 Hans Petter Jansson <hpj@novell.com>
* NEWS: Prepare for release.
* configure.ac: Fix definition of giomodulesdir, so we install
GIO modules to the libdir specified by the user. Fixes distcheck.
svn path=/branches/gnome-2-22/; revision=1811
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-06-11 A. Walton <awalton@gnome.org>
* daemon/gvfsbackendtrash.c (escape_pathname),
(unescape_pathname):
Use hex escapes in the trash backend.
Patch by Andreas Henriksson.
Fixes bug #523139.
svn path=/branches/gnome-2-22/; revision=1806
|
|
|
|
|
|
|
|
|
|
|
| |
2008-06-11 Tomas Bzatek <tbzatek@redhat.com>
* daemon/gvfsbackendftp.c:
Fix recursive copy of directories (#522933)
Introduce new error 550 handling framework
svn path=/branches/gnome-2-22/; revision=1804
|
|
|
|
|
|
| |
#522933 for SMB)
svn path=/branches/gnome-2-22/; revision=1791
|
|
|
|
| |
svn path=/branches/gnome-2-22/; revision=1787
|
|
|
|
| |
svn path=/branches/gnome-2-22/; revision=1786
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-05-22 Hans Petter Jansson <hpj@novell.com>
Fix fuse daemon locking and file handle life-cycle issues that
were causing frequent crashes.
* client/gvfsfusedaemon.c (file_handle_new): Add a "path" field
pointing to a string representing the path this file handle is
associated with, for reverse mapping.
(file_handle_unref): Is now responsible for decrementing the ref
count and freeing the handle if it reaches 0. Note that we need
to check the ref count again after obtaining the global mutex.
(file_handle_free): The new path member is freed here.
(get_file_handle_for_path): Ref the obtained handle.
(get_or_create_file_handle_for_path): Ditto, and hold the lock the
whole time.
(reindex_file_handle_for_path): Steal the old entry to avoid
buildup of stale handles.
(free_file_handle_for_path): Remove.
(vfs_getattr): Unref the handle when we're done with it.
(vfs_rename): Ditto.
(vfs_unlink): Ditto.
(vfs_truncate): Ditto.
(vfs_open): Don't ref the obtained handle; it's done in the helper.
(vfs_create): Ditto.
(vfs_release): Let file_handle_unref() free the handle if
appropriate. Note that the old logic here was inverted, meaning we'd
try to free the handle if the ref count was non-zero.
(vfs_init): The hash table no longer owns the path key strings -
the file handle does.
svn path=/branches/gnome-2-22/; revision=1784
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-05-22 Hans Petter Jansson <hpj@novell.com>
A more complete fix for GNOME bug #531516.
* client/gvfsfusedaemon.c (subthread_main): Send SIGHUP to the
main thread just before subthread exits.
(dbus_filter_func): When gvfsd goes away, exit the subthread's
main loop instead of immediately sending SIGHUP to parent thread.
Do the same when the session bus goes away.
(shutdown_on_idle): Remove, no longer needed.
(shutdown_signal): Remove, no longer needed.
(vfs_init): Tell dbus to not exit when session bus goes down.
Don't catch signals anymore, since Fuse does this for us.
svn path=/branches/gnome-2-22/; revision=1782
|
|
|
|
|
|
|
|
| |
2008-05-22 Priit Laes <plaes at svn dot gnome dot org>
* et.po: Translation updated by Ivar Smolin
svn path=/branches/gnome-2-22/; revision=1779
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-05-22 Hans Petter Jansson <hpj@novell.com>
* client/gvfsfusedaemon.c (shutown_on_idle)
(shutdown_signal)
(vfs_init): When the process receives one of the HUP, TERM or
INT signals, shut down gracefully. Fixes GNOME bug #531516.
svn path=/branches/gnome-2-22/; revision=1776
|
|
|
|
|
|
|
|
|
|
| |
2008-05-11 Hans Petter Jansson <hpj@novell.com>
* client/gvfsfusedaemon.c: Fix erroneous copyright header and
provide a better description of the source file.
svn path=/branches/gnome-2-22/; revision=1767
|
|
|
|
|
|
| |
Signed-off-by: Federico Mena Quintero <federico@gnu.org>
svn path=/branches/gnome-2-22/; revision=1764
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-05-09 Federico Mena Quintero <federico@novell.com>
Merged from trunk:
http://bugzilla.gnome.org/show_bug.cgi?id=532375 - Fix strdup() /
g_free() confusion.
* hal/hal-device.c (hal_device_new_from_udi_and_properties):
g_strdup() the UDI. We can't just steal it, since it comes from
libhal, which uses strdup() (and we do g_free() in our finalizer).
* hal/hal-pool.c (hal_pool_new): Free the actual device strings here.
Signed-off-by: Federico Mena Quintero <federico@gnu.org>
svn path=/branches/gnome-2-22/; revision=1763
|
|
|
|
|
|
|
|
|
|
| |
2008-05-08 Alexander Shopov <ash@contact.bg>
* bg.po: Updated Bulgarian translation by
Alexander Shopov <ash@contact.bg>
* LINGUAS: Added bg (Bulgarian)
svn path=/branches/gnome-2-22/; revision=1759
|
|
|
|
|
|
|
|
| |
* daemon/gvfsbackendftp.c: (do_enumerate_directory):
remove trailing '\r', that workarounds a parser issue causing
some filenames to not be listed (#524880)
svn path=/branches/gnome-2-22/; revision=1755
|
|
|
|
|
|
|
|
|
|
|
| |
2008-04-21 Matthias Clasen <mclasen@redhat.com>
* client/gdaemonvfs.c:
* hal/hal-pool.c: Set exit-on-disconnect to FALSE on private
dbus connections to prevent unexpected exits. (#528785)
svn path=/branches/gnome-2-22/; revision=1752
|
|
|
|
|
|
|
|
|
|
| |
2008-04-21 David Zeuthen <davidz@redhat.com>
* client/gvfsfusedaemon.c: Fix some reference issues, see
http://mail.gnome.org/archives/gvfs-list/2008-April/msg00017.html
svn path=/branches/gnome-2-22/; revision=1750
|
|
|
|
|
|
|
|
|
| |
2008-04-20 David Zeuthen <davidz@redhat.com>
* daemon/gvfsbackendarchive.c: some minor fixes (#528950)
svn path=/branches/gnome-2-22/; revision=1748
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-04-16 David Zeuthen <davidz@redhat.com>
* hal/ghalvolumemonitor.c: (should_mount_be_ignored),
(should_volume_be_ignored), (update_mounts):
Avoid having GVolume and GMount objects for mounts for which the
mount point will make g_unix_mount_guess_should_display() return
FALSE. This fixes a problem where e.g. live cd installers mounts
some file system somewhere (e.g. a /boot partition at
/mnt/installer_boot).
svn path=/branches/gnome-2-22/; revision=1746
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-04-16 Matthias Clasen <mclasen@redhat.com>
Bug 526793 – unmount hangs with some backends
* daemon/gvfsbackendgphoto2.c: Set exit-on-disconnect to FALSE
on the private dbus connection to prevent unexpected exit before
the job is done.
svn path=/branches/gnome-2-22/; revision=1744
|
|
|
|
|
|
|
| |
* daemon/gvfsbackenddav.c:
Set mount prefix on the mount_spec (again). Fixes #528218
svn path=/branches/gnome-2-22/; revision=1741
|
|
|
|
|
|
|
|
| |
* daemon/gvfsbackendhttp.c:
Add logging for soup so we can get easy network traces even
if we are doing https.
svn path=/branches/gnome-2-22/; revision=1740
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-04-15 Matthias Clasen <mclasen@redhat.com>
Bug 526454 – too early use of dbus session bus
* client/gdaemonvfs.c (g_io_module_load): Refuse to load if
there is no session bus.
svn path=/branches/gnome-2-22/; revision=1738
|
|
|
|
|
|
|
|
|
|
| |
2008-04-14 Matthias Clasen <mclasen@redhat.com>
* client/gvfsfusedaemon.c: You cannot store pointers in integers.
Fixes a crash on 64bit systems.
svn path=/branches/gnome-2-22/; revision=1736
|
|
|
|
|
|
|
|
|
|
|
| |
2008-04-14 Matthias Clasen <mclasen@redhat.com>
* common/gmounttracker.c (g_mount_tracker_finalize): Only free
lock if it is non-NULL. Pointed out by Denis Leroy.
svn path=/branches/gnome-2-22/; revision=1734
|
|
|
|
| |
svn path=/branches/gnome-2-22/; revision=1730
|
|
|
|
|
|
| |
* configure.ac: Post release version bump
svn path=/branches/gnome-2-22/; revision=1729
|
|
|
|
|
|
|
| |
* NEWS: Prepare for release.
* daemon/Makefile.am: Fix for release
svn path=/branches/gnome-2-22/; revision=1727
|
|
|
|
|
|
|
|
|
|
|
| |
* client/httpuri.c:
Only set a port in the mount spec if it is not the default
port for the scheme.
* daemon/gvfsbackenddav.c:
Cleanup mount function a bit.
svn path=/branches/gnome-2-22/; revision=1725
|
|
|
|
|
|
|
|
|
|
| |
* daemon/gvfsbackenddav.c:
Implement set_display_name. (#525980)
With this patch we also do our own redirection handling which
alyways allows redirects from /a/b -> /a/b/ (trainling slashes)
even for non safe methods. Also some code was cleaned up.
svn path=/branches/gnome-2-22/; revision=1723
|
|
|
|
|
|
|
|
| |
2008-04-03 Luca Ferretti <elle.uca@libero.it>
* POTFILES.in: Added hal-utils.c (no new strings, just moved)
svn path=/branches/gnome-2-22/; revision=1721
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* hal/hal-utils.h:
* hal/hal-utils.c:
Create new files for utility functions and move get_disc_icon()
and get_disc_name() here.
Also create get_themed_icon_with_fallbacks() to create
GThemedIcons with default fallbacks but with the ability to
pass in another name to create the fallbacks from then the
icon name.
* hal/ghalmount.c:
* hal/ghalvolume.c:
Use newly created get_themed_icon_with_fallbacks () and pass
in custom fallback name for encrypted mounts/volumes (#525153).
* hal/Makefile.am:
Add hal-utils.[hc]
* programs/gvfs-mount.c:
Display the icon names for mounts/volumes if the icon is
a GThemedIcon.
svn path=/branches/gnome-2-22/; revision=1719
|
|
|
|
| |
svn path=/branches/gnome-2-22/; revision=1718
|
|
|
|
|
|
|
|
| |
* hal/ghalmount.c: (format_size_for_display), (do_update_from_hal):
Use consistent translatable strings for mounts and volume (#525286)
svn path=/branches/gnome-2-22/; revision=1717
|
|
|
|
|
|
|
|
| |
* hal/ghalmount.c (do_update_from_hal):
Disable the "media-encrypted" icon for Gnome 2.22.
svn path=/branches/gnome-2-22/; revision=1715
|
|
|
|
|
|
|
|
| |
2008-04-01 Priit Laes <plaes at svn dot gnome dot org>
* et.po: Translation updated by Ivar Smolin
svn path=/branches/gnome-2-22/; revision=1714
|
|
|
|
| |
svn path=/branches/gnome-2-22/; revision=1712
|
|
|
|
|
|
|
|
|
|
|
| |
2008-03-31 Alexander Larsson <alexl@redhat.com>
* daemon/gvfsbackendsftp.c:
Get the right size of the command messages.
Actually send file attributes in mkdir request.
svn path=/branches/gnome-2-22/; revision=1711
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-03-31 Christian Kellner <gicmo@gnome.org>
* daemon/gvfsbackendsftp.c: Make sure we send (error)
replies to all outstanding jobs and unmount the mount
in case of an error occures while reading data from
the pipe to the ssh agent (e.g. if the ssh process died).
svn path=/branches/gnome-2-22/; revision=1709
|
|
|
|
| |
svn path=/branches/gnome-2-22/; revision=1707
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-03-31 Alexander Larsson <alexl@redhat.com>
* client/gvfsdaemondbus.[ch]:
In call_sync, on stale cache errors due to a
mount daemon disappearing, invalidate caches and
return G_VFS_ERROR_RETRY so that the caller can
retry with fresh caches.
* client/gdaemonfile.c:
Retry calls on G_VFS_ERROR_RETRY.
svn path=/branches/gnome-2-22/; revision=1705
|
|
|
|
| |
svn path=/branches/gnome-2-22/; revision=1703
|
|
|
|
|
|
|
|
|
| |
2008-03-30 Owen Taylor <otaylor@redhat.com>
* LINGUAS: Remove vi ... the actual vi.po wasn't added.
(missed svn add?)
svn path=/branches/gnome-2-22/; revision=1701
|
|
|
|
|
|
|
|
|
| |
2008-03-30 Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
* vi.po: -m Added Vietnamese translation
svn path=/branches/gnome-2-22/; revision=1700
|
|
|
|
| |
svn path=/branches/gnome-2-22/; revision=1699
|
|
|
|
|
|
|
|
|
|
| |
2008-03-28 Benjamin Otte <otte@gnome.org>
* daemon/gvfsbackendftp.c: (ftp_connection_pop_job):
fix race that could cause uploads to stop
svn path=/branches/gnome-2-22/; revision=1697
|
|
|
|
|
|
|
|
|
|
| |
2008-03-28 Paolo Borelli <pborelli@katamail.com>
* daemon/gvfsbackendsftp.c:
* daemon/gvfsjobclosewrite.c:
Plug some more minor memory leaks.
svn path=/trunk/; revision=1693
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-03-28 Alexander Larsson <alexl@redhat.com>
* configure.ac:
Post release version bump
=== gvfs 0.2.2 ===
svn path=/trunk/; revision=1692
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-03-28 Alexander Larsson <alexl@redhat.com>
* daemon/Makefile.am (gvfsd_smb_SOURCES):
Dist libsmb-compat.h.
* NEWS:
Update for release
svn path=/trunk/; revision=1690
|
|
|
|
|
|
|
|
|
| |
2008-03-28 Christian Kellner <gicmo@gnome.org>
* configure.ac: Silence out libtool if
make is invoked with --silence.
svn path=/trunk/; revision=1689
|