| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
2008-06-03 Hans Petter Jansson <hpj@novell.com>
* NEWS: Prepare for 0.99.1 release.
svn path=/trunk/; revision=1795
|
|
|
|
|
|
|
|
|
|
| |
2008-06-03 Hans Petter Jansson <hpj@novell.com>
* configure.ac: Fix definition of giomodulesdir, so we install
GIO modules to the libdir specified by the user. Fixes distcheck.
svn path=/trunk/; revision=1794
|
|
|
|
| |
svn path=/trunk/; revision=1793
|
|
|
|
| |
svn path=/trunk/; revision=1792
|
|
|
|
|
|
| |
#522933 for SMB)
svn path=/trunk/; revision=1790
|
|
|
|
| |
svn path=/trunk/; revision=1789
|
|
|
|
| |
svn path=/trunk/; revision=1788
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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=/trunk/; revision=1783
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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=/trunk/; revision=1781
|
|
|
|
| |
svn path=/trunk/; revision=1780
|
|
|
|
|
|
|
|
| |
2008-05-22 Priit Laes <plaes at svn dot gnome dot org>
* et.po: Translation updated by Ivar Smolin
svn path=/trunk/; revision=1778
|
|
|
|
| |
svn path=/trunk/; revision=1777
|
|
|
|
|
|
|
|
|
|
|
|
| |
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=/trunk/; revision=1775
|
|
|
|
| |
svn path=/trunk/; revision=1774
|
|
|
|
| |
svn path=/trunk/; revision=1773
|
|
|
|
| |
svn path=/trunk/; revision=1772
|
|
|
|
| |
svn path=/trunk/; revision=1771
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac:
* programs/Makefile.am:
Allow to disable the installation of the bash completion
scripts. Also make it possible to choose the directory
where the file gets installed. Fixes #530772
svn path=/trunk/; revision=1770
|
|
|
|
|
|
|
|
|
|
|
| |
2008-05-20 Bastien Nocera <hadess@hadess.net>
* daemon/gvfsbackendobexftp-fl-parser.c (fl_parser_fill_file_info):
Fill in the display name, even if layers above should be able to do
without (Closes: #523699)
svn path=/trunk/; revision=1769
|
|
|
|
| |
svn path=/trunk/; revision=1768
|
|
|
|
|
|
|
|
|
|
| |
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=/trunk/; revision=1766
|
|
|
|
|
|
| |
Signed-off-by: Federico Mena Quintero <federico@gnu.org>
svn path=/trunk/; revision=1765
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-05-09 Federico Mena Quintero <federico@novell.com>
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=/trunk/; revision=1762
|
|
|
|
|
|
|
|
| |
2008-05-08 Alexander Shopov <ash@contact.bg>
* LINGUAS: Added bg (Bulgarian)
svn path=/trunk/; revision=1761
|
|
|
|
|
|
|
|
|
|
| |
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=/trunk/; revision=1760
|
|
|
|
| |
svn path=/trunk/; revision=1758
|
|
|
|
| |
svn path=/trunk/; revision=1757
|
|
|
|
|
|
|
|
|
| |
* */*.[ch]: get rid of modelines
The modelines were inconsistent and caused issues when used in
different editors.
svn path=/trunk/; revision=1756
|
|
|
|
|
|
|
|
| |
* daemon/gvfsbackendftp.c: (do_enumerate_directory):
remove trailing '\r', that workarounds a parser issue causing
some filenames to not be listed (#524880)
svn path=/trunk/; revision=1754
|
|
|
|
|
|
|
|
|
| |
2008-04-21 Kjartan Maraas <kmaraas@gnome.org>
* POTFILES.in: Add hal-utils.c
* nb.po: Updated Norwegian bokmål translation.
svn path=/trunk/; revision=1753
|
|
|
|
|
|
|
|
|
|
|
|
| |
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=/trunk/; revision=1751
|
|
|
|
|
|
|
|
|
|
| |
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=/trunk/; revision=1749
|
|
|
|
|
|
|
|
|
| |
2008-04-20 David Zeuthen <davidz@redhat.com>
* daemon/gvfsbackendarchive.c: some minor fixes (#528950)
svn path=/trunk/; revision=1747
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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=/trunk/; revision=1745
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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=/trunk/; revision=1743
|
|
|
|
|
|
|
| |
* daemon/gvfsbackenddav.c:
Set mount prefix on the mount_spec (again). Fixes #528218
svn path=/trunk/; revision=1742
|
|
|
|
|
|
|
|
| |
* daemon/gvfsbackendhttp.c:
Add logging for soup so we can get easy network traces even
if we are doing https.
svn path=/trunk/; revision=1739
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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=/trunk/; revision=1737
|
|
|
|
|
|
|
|
|
|
| |
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=/trunk/; revision=1735
|
|
|
|
|
|
|
|
|
| |
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=/trunk/; revision=1733
|
|
|
|
| |
svn path=/trunk/; revision=1732
|
|
|
|
| |
svn path=/trunk/; revision=1731
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-04-07 David Zeuthen <davidz@redhat.com>
* hal/ghalvolume.c (g_hal_volume_new): Unbreak the gphoto2 backend
by allowing automounting.
* programs/gvfs-mount.c (main, unmount_all_with_scheme): Add a
new option --unmount-scheme
* AUTHORS: Add cdda and gphoto2 backends
svn path=/trunk/; revision=1726
|
|
|
|
|
|
|
|
|
|
|
| |
* 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=/trunk/; revision=1724
|
|
|
|
|
|
|
|
|
|
| |
* 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=/trunk/; revision=1722
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
[Merged from gnome-2-22]
svn path=/trunk/; revision=1720
|
|
|
|
|
|
|
|
| |
* hal/ghalmount.c: (format_size_for_display), (do_update_from_hal):
Use consistent translatable strings for mounts and volume (#525286)
svn path=/trunk/; revision=1716
|
|
|
|
|
|
|
|
| |
2008-04-01 Priit Laes <plaes at svn dot gnome dot org>
* et.po: Translation updated by Ivar Smolin
svn path=/trunk/; revision=1713
|
|
|
|
|
|
|
|
|
|
|
| |
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=/trunk/; revision=1710
|
|
|
|
|
|
|
|
|
|
|
| |
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=/trunk/; revision=1708
|