summaryrefslogtreecommitdiff
path: root/daemon/gvfsjobenumerate.c
Commit message (Collapse)AuthorAgeFilesLines
* daemon: Fix a memory leakRoss Lagerwall2014-08-141-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=734695
* daemon: Set infinite timeout for enumerate responseRoss Lagerwall2014-01-231-8/+11
| | | | | | | Set an infinite timeout for responses to enumerate() otherwise it can timeout when enumerating large, slow directories. https://bugzilla.gnome.org/show_bug.cgi?id=598092
* Strip dbus error strings from GError after all dbus calls.Alexander Larsson2012-08-241-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=682384
* gdbus: Remove debug printsTomas Bzatek2012-07-311-10/+0
|
* gdbus: Core daemon and client portTomas Bzatek2012-07-311-109/+117
| | | | | | | | | | | Port of most of the gvfs core, few bits still missing. Lot of debug prints around, will be removed in further commits. Same amount of TODOs and FIXMEs. Notes: * kill serials? * get rid of mainloops where applicable (copy/move progress callback, enumerator) * fix keyring integration * use gdbus builtin fd passing within gvfsdaemon.c, kill the extra_fd stuff
* Update the Address of the FSFFelix Möller2012-07-301-2/+2
| | | | | | | | | | | | | | | Updating the address of the FSF. This has been done by: while read file; do sed -i 's:59 Temple Place:51 Franklin Street:' $file sed -i 's:Suite 330:Fifth Floor:' $file sed -i 's:02111-1307:02110-1301:' $file done https://bugzilla.gnome.org/show_bug.cgi?id=656598 Signed-off-by: Tomas Bzatek <tbzatek@redhat.com>
* Don't leak dbus messagesAlexander Larsson2011-04-151-0/+1
| | | | | We're missing a lot of dbus_message_unref after sending messages, add them.
* Rename gdbusutils.h to avoid conflict with GIO1.6.2Matthias Clasen2010-05-271-1/+1
| | | | This makes gvfs build with recent glib again, see bug #619537
* Convert all spew to g_debug()Alexander Larsson2009-03-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-03-06 Alexander Larsson <alexl@redhat.com> * daemon/daemon-main.c: * daemon/gvfsbackend.c: * daemon/gvfsbackendburn.c: * daemon/gvfsbackenddav.c: * daemon/gvfsbackendhttp.c: * daemon/gvfsbackendobexftp.c: * daemon/gvfsbackendtrash.c: * daemon/gvfsdaemon.c: * daemon/gvfsjobcloseread.c: * daemon/gvfsjobclosewrite.c: * daemon/gvfsjobcopy.c: * daemon/gvfsjobdbus.c: * daemon/gvfsjobenumerate.c: * daemon/gvfsjobmount.c: * daemon/gvfsjobmove.c: * daemon/gvfsjobpull.c: * daemon/gvfsjobpush.c: * daemon/gvfsjobread.c: * daemon/gvfsjobseekread.c: * daemon/gvfsjobseekwrite.c: * daemon/gvfsjobunmount.c: * daemon/gvfsjobwrite.c: * daemon/mount.c: Convert all spew to g_debug() svn path=/trunk/; revision=2297
* Add job pointer to output spew to make it possible to match lines.Alexander Larsson2008-03-191-1/+1
| | | | | | | | | | | | 2008-03-19 Alexander Larsson <alexl@redhat.com> * daemon/gvfsjobenumerate.c (send_reply): * daemon/gvfsjobdbus.c (send_reply): Add job pointer to output spew to make it possible to match lines. svn path=/trunk/; revision=1671
* constify list argument, so ownership is apparent.Benjamin Otte2008-02-281-2/+2
| | | | | | | | | | | 2008-02-28 Benjamin Otte <otte@gnome.org> * daemon/gvfsjobenumerate.c: (g_vfs_job_enumerate_add_infos): * daemon/gvfsjobenumerate.h: constify list argument, so ownership is apparent. svn path=/trunk/; revision=1412
* Code cleanup from Kjartan: Removes unused code/variables. Uses rightAlexander Larsson2008-02-191-1/+1
| | | | | | | | | | | | | | | 2008-02-19 Alexander Larsson <alexl@redhat.com> * lots of *.c files: Code cleanup from Kjartan: Removes unused code/variables. Uses right printf types Uses non-deprecated dbus calls. Removes spurious ; and , deleted extra checks for NULL for g_free svn path=/trunk/; revision=1302
* Ensure we're using "/" as separator for uris. This only affects win32,Alexander Larsson2008-02-181-1/+1
| | | | | | | | | | | | 2008-02-18 Alexander Larsson <alexl@redhat.com> * daemon/gvfsjobenumerate.c (g_vfs_job_enumerate_add_info): Ensure we're using "/" as separator for uris. This only affects win32, which probably doesn't work atm, but still its nice to be explicit. svn path=/trunk/; revision=1294
* Fix a little crasher (NULL terminate g_build_filename) that was introducedChristian Kellner2008-02-151-1/+1
| | | | | | | | | | 2008-02-15 Christian Kellner <gicmo@gnome.org> * daemon/gvfsjobenumerate.c: Fix a little crasher (NULL terminate g_build_filename) that was introduced by the optional uri addition chate to enumerate. svn path=/trunk/; revision=1280
* Pass an optional uri to query_info and enumerateAlexander Larsson2008-02-151-8/+39
| | | | | | | | | | | | | | | | | | | | 2008-02-15 Alexander Larsson <alexl@redhat.com> * client/gdaemonfile.c: Pass an optional uri to query_info and enumerate * daemon/gvfsbackend.[ch]: Add automatic info filling, implement thumbnail checking if uri passed in. * daemon/gvfsjobenumerate.[ch]: * daemon/gvfsjobqueryinfo.[ch]: Get optional uri argument. Call automatic backend info filling. svn path=/trunk/; revision=1276
* Add copyright information to source files.Christian Kellner2007-11-011-0/+22
| | | | | | | | | | | | 2007-11-01 Christian Kellner <gicmo@gnome.org> * client/*.[ch]: * common/*.[ch]: * daemon/*.[ch]: * test/*.[ch]: Add copyright information to source files. svn path=/trunk/; revision=1007
* Allow NULL end pointerAlexander Larsson2007-10-041-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | 2007-10-04 Alexander Larsson <alexl@redhat.com> * common/gvfsuriutils.c: (g_uri_unescape_string): Allow NULL end pointer * daemon/gvfsjob.[ch]: Add cancellable to GVfsJob for backends that want one * daemon/gvfsjobenumerate.[ch]: * daemon/gvfsjobqueryinfo.[ch]: Also store attribute in string form. Needed if you want to pass it on into gio. * daemon/Makefile.am: * daemon/gvfsbackendtrash.[ch]: * daemon/trash.mount.in: Added. Added trash backend svn path=/trunk/; revision=968
* Better batching of file infos when enumerating filesAlexander Larsson2007-09-131-40/+53
| | | | | | Original git commit by Alexander Larsson <alexl@redhat.com> at 1189509721 +0200 svn path=/trunk/; revision=921
* Rename g_vfs_job_enumerate_add_info to g_vfs_job_enumerate_add_infosAlexander Larsson2007-09-131-2/+2
| | | | | | Original git commit by Alexander Larsson <alexl@redhat.com> at 1189508134 +0200 svn path=/trunk/; revision=920
* Pass preallocated infos and attribute masks to backends. Use auto-masking.Alexander Larsson2007-09-131-5/+11
| | | | | | Original git commit by Alexander Larsson <alexl@redhat.com> at 1187866884 +0200 svn path=/trunk/; revision=769
* Move FileInfo marshalling to common/.Alexander Larsson2007-09-131-2/+2
| | | | | | | | | | | Split up FileInfo marshalling so attributes can be marshalled independently. Rename some protocol utilities to private namespace. Implement SetAttribute operation marshaling. Correct some trivial typos. Original git commit by Hans Petter Jansson <hpj@cl.no> at 1183630369 +0200 svn path=/trunk/; revision=640
* Check for unsupported operations and return error instead of crashing,Alexander Larsson2007-09-131-0/+7
| | | | | | Original git commit by Alexander Larsson <alexl@redhat.com> at 1183457271 +0200 svn path=/trunk/; revision=604
* Rename mount daemon main interface to Mount, instead of MountPointAlexander Larsson2007-09-131-2/+2
| | | | | | | | Clean up some dbus interface define names Original git commit by Alexander Larsson <alexl@redhat.com> at 1178704724 +0200 svn path=/trunk/; revision=530
* Rename dbus gerror helpers and use the best one in each caseAlexander Larsson2007-09-131-1/+1
| | | | | | Original git commit by Alexander Larsson <alexl@redhat.com> at 1178537880 +0200 svn path=/trunk/; revision=524
* Make GFileInfo into a pure key => value+type mapping.Alexander Larsson2007-09-131-36/+7
| | | | | | | | | Remove GFileInfoRequestFlags Add GFileGetInfoFlags and move FOLLOW_SYMLINKS to it Original git commit by Alexander Larsson <alex@greebo.(none)> at 1173704989 +0100 svn path=/trunk/; revision=379
* G_TYPE_VFS_xxx -> G_VFS_TYPE_xxxAlexander Larsson2007-09-131-2/+2
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1171636716 +0100 svn path=/trunk/; revision=356
* Limit number of entries sent in each messageAlexander Larsson2007-09-131-0/+9
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1170865007 +0100 svn path=/trunk/; revision=302
* Move code shared between client and daemon to common directoryAlexander Larsson2007-09-131-5/+5
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1169730469 +0100 svn path=/trunk/; revision=263
* New thread model for GVfsDaemonAlexander Larsson2007-09-131-9/+29
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1169224526 +0100 svn path=/trunk/; revision=259
* First roughly working version of enumerationAlexander Larsson2007-09-131-1/+55
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1168965445 +0100 svn path=/trunk/; revision=243
* Initial daemon side enumerate workAlexander Larsson2007-09-131-0/+185
Original git commit by Alexander Larsson <alex@greebo.(none)> at 1168879202 +0100 svn path=/trunk/; revision=241