summaryrefslogtreecommitdiff
path: root/daemon/gvfsbackendtest.c
Commit message (Collapse)AuthorAgeFilesLines
* daemon: Move seek type conversion to shared libraryRoss Lagerwall2015-02-091-14/+3
| | | | | | | Since converting a GSeekType into an lseek type is repeated in a few places, move it into shared code. https://bugzilla.gnome.org/show_bug.cgi?id=738967
* 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>
* Support query info on output streamsAlexander Larsson2009-02-271-0/+203
| | | | | | | | | | | | | | | | | | | | | | | 2009-02-27 Alexander Larsson <alexl@redhat.com> * client/gdaemonfileoutputstream.c: Support query info on output streams * daemon/Makefile.am: * daemon/gvfsbackend.h: * daemon/gvfsjobqueryinfowrite.[ch]: * daemon/gvfswritechannel.c: Add query info write support. * daemon/gvfsbackendtest.c: Implement writing to files in test backend. Implement query info on write * test/test-query-info-stream.c: Test g_file_output_stream_query_info(). svn path=/trunk/; revision=2260
* Add (de)marshalling functions for GFileInfos.Alexander Larsson2009-02-271-1/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-02-27 Alexander Larsson <alexl@redhat.com> * common/Makefile.am: * common/gvfsfileinfo.[ch]: Add (de)marshalling functions for GFileInfos. * common/gvfsdaemonprotocol.h: Add protocol extensions for query info over streams * client/gdaemonfileinputstream.c: Support sync query_info. * daemon/Makefile.am: * daemon/gvfsjobqueryinforead.[ch]: * daemon/gvfsbackend.h: Added query info job and backend call for input streams * daemon/gvfsbackendtest.c: Implement query_info_on_read * daemon/gvfschannel.[ch]: Add g_vfs_channel_send_info * daemon/gvfsreadchannel.c: (read_channel_handle_request): Handle query info * test/Makefile.am: * test/test-query-info-stream.c: Add test for stream query info. svn path=/trunk/; revision=2257
* Code cleanup from Kjartan: Removes unused code/variables. Uses rightAlexander Larsson2008-02-191-7/+3
| | | | | | | | | | | | | | | 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
* Save errno befor making other calls. Be safe when calling g_set_error()Alexander Larsson2008-02-111-6/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-02-11 Alexander Larsson <alexl@redhat.com> * client/gdaemonfile.c: * client/gdaemonfileinputstream.c: * client/gdaemonfileoutputstream.c: * common/gsysutils.c: * common/gvfsdaemonprotocol.c: * daemon/gvfsbackendburn.c: * daemon/gvfsbackendcdda.c: * daemon/gvfsbackenddav.c: * daemon/gvfsbackendsftp.c: * daemon/gvfsbackendsmb.c: * daemon/gvfsbackendsmbbrowse.c: * daemon/gvfsbackendtest.c: * daemon/gvfsdaemonutils.c: * daemon/gvfsjob.c: * daemon/mount.c: * daemon/pty_open.c: Save errno befor making other calls. Be safe when calling g_set_error() Patch from Christian Persch (#514822) svn path=/trunk/; revision=1254
* Only use <gio/gio.h> includeAlexander Larsson2007-12-141-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-12-14 Alexander Larsson <alexl@redhat.com> * client/gdaemondirectorymonitor.c: * client/gdaemondirectorymonitor.h: * client/gdaemonfile.c: * client/gdaemonfile.h: * client/gdaemonfileenumerator.c: * client/gdaemonfileenumerator.h: * client/gdaemonfileinputstream.c: * client/gdaemonfileinputstream.h: * client/gdaemonfilemonitor.c: * client/gdaemonfilemonitor.h: * client/gdaemonfileoutputstream.c: * client/gdaemonfileoutputstream.h: * client/gdaemonmount.c: * client/gdaemonmount.h: * client/gdaemonvfs.c: * client/gdaemonvfs.h: * client/gdaemonvolumemonitor.h: * client/gvfsdaemondbus.c: * client/gvfsdaemondbus.h: * client/gvfsfusedaemon.c: * client/gvfsurimapper.h: * client/smburi.c: * common/gdbusutils.c: * common/gdbusutils.h: * common/gmountoperationdbus.c: * common/gmountoperationdbus.h: * common/gmountsource.c: * common/gmountsource.h: * common/gsysutils.c: * common/gvfsdaemonprotocol.c: * common/gvfsdaemonprotocol.h: * daemon/gvfsbackend.h: * daemon/gvfsbackendftp.c: * daemon/gvfsbackendsftp.c: * daemon/gvfsbackendsmb.c: * daemon/gvfsbackendsmbbrowse.c: * daemon/gvfsbackendtest.c: * daemon/gvfsbackendtrash.c: * daemon/gvfsdaemonutils.c: * daemon/gvfsjob.c: * daemon/gvfsjob.h: * daemon/gvfsjobcopy.h: * daemon/gvfsjobcreatemonitor.h: * daemon/gvfsjobdelete.h: * daemon/gvfsjobenumerate.h: * daemon/gvfsjobmakedirectory.h: * daemon/gvfsjobmakesymlink.h: * daemon/gvfsjobmount.h: * daemon/gvfsjobmountmountable.h: * daemon/gvfsjobmove.h: * daemon/gvfsjobqueryattributes.h: * daemon/gvfsjobqueryfsinfo.h: * daemon/gvfsjobqueryinfo.h: * daemon/gvfsjobsetattribute.h: * daemon/gvfsjobsetdisplayname.h: * daemon/gvfsjobtrash.h: * daemon/gvfsjobunmount.h: * daemon/gvfsmonitor.h: * daemon/mount.c: * daemon/mount.h: * programs/gvfs-cat.c: * programs/gvfs-copy.c: * programs/gvfs-info.c: * programs/gvfs-ls.c: * programs/gvfs-monitor-dir.c: * programs/gvfs-monitor-file.c: * programs/gvfs-mount.c: * programs/gvfs-move.c: * programs/gvfs-rm.c: * programs/gvfs-save.c: * programs/gvfs-trash.c: * test/benchmark-gvfs-big-files.c: * test/benchmark-gvfs-small-files.c: * test/benchmark-posix-big-files.c: * test/benchmark-posix-small-files.c: Only use <gio/gio.h> include svn path=/trunk/; revision=1039
* Ansi C fixes from Jens GranseuerAlexander Larsson2007-11-071-1/+1
| | | | | | | | | | | | 2007-11-07 Alexander Larsson <alexl@redhat.com> * common/gdbusutils.c: * daemon/gvfsbackendtest.c: * daemon/gvfsbackendtrash.c: Ansi C fixes from Jens Granseuer svn path=/trunk/; revision=1016
* 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
* Removed. Removed. Added. Added.Alexander Larsson2007-09-171-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-09-17 Alexander Larsson <alexl@redhat.com> * client/gdaemonfile.c: * client/gdaemonfileinputstream.c: * client/gdaemonfileoutputstream.c: * client/gvfsfusedaemon.c: * common/gvfsdaemonprotocol.h: * daemon/Makefile.am: * daemon/gvfsbackend.[ch]: * daemon/gvfsbackendftp.c: * daemon/gvfsbackendsftp.c: * daemon/gvfsbackendsmb.c: * daemon/gvfsbackendsmbbrowse.c: * daemon/gvfsbackendtest.c: * daemon/gvfsjobenumerate.h: * daemon/gvfsjobgetfsinfo.[ch]: Removed. * daemon/gvfsjobgetinfo.[ch]: Removed. * daemon/gvfsjobqueryfsinfo.[ch]: Added. * daemon/gvfsjobqueryinfo.[ch]: Added. * daemon/gvfsjobsetattribute.[ch]: * test/benchmark-gvfs-big-files.c: * test/benchmark-gvfs-small-files.c: Update with the get_info -> query_info rename in gio svn path=/trunk/; revision=955
* Rename g_vfs_job_enumerate_add_info to g_vfs_job_enumerate_add_infosAlexander Larsson2007-09-131-1/+1
| | | | | | Original git commit by Alexander Larsson <alexl@redhat.com> at 1189508134 +0200 svn path=/trunk/; revision=920
* Split out gio into its own moduleAlexander Larsson2007-09-131-2/+4
| | | | | | Original git commit by Alexander Larsson <alexl@redhat.com> at 1188826453 +0200 svn path=/trunk/; revision=888
* Pass preallocated infos and attribute masks to backends. Use auto-masking.Alexander Larsson2007-09-131-9/+10
| | | | | | Original git commit by Alexander Larsson <alexl@redhat.com> at 1187866884 +0200 svn path=/trunk/; revision=769
* Update gvfs mounting to the new APIsAlexander Larsson2007-09-131-1/+2
| | | | | | Original git commit by Alexander Larsson <alexl@redhat.com> at 1178632314 +0200 svn path=/trunk/; revision=525
* [PATCH] gvfs build fixesAlexander Larsson2007-09-131-1/+1
| | | | | | | | | | | | | | | | Heya, I was looking at the code in tip, and tried compiling on my x86-64, and it didn't work, so here's a few build fixes. Cheers -- Bastien Nocera <hadess@hadess.net> Original git commit by Bastien Nocera <hadess@hadess.net> at 1178056856 +0100 svn path=/trunk/; revision=494
* Move from G_FILE_ERROR to G_IO_ERRORAlexander Larsson2007-09-131-7/+7
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1174386485 +0100 svn path=/trunk/; revision=407
* Rename G_VFS_ERROR to G_IO_ERRORAlexander Larsson2007-09-131-7/+7
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1174383743 +0100 svn path=/trunk/; revision=405
* GFileLocal -> GLocalFileAlexander Larsson2007-09-131-2/+2
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1173782917 +0100 svn path=/trunk/; revision=380
* Make GFileInfo into a pure key => value+type mapping.Alexander Larsson2007-09-131-7/+4
| | | | | | | | | 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-1/+1
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1171636716 +0100 svn path=/trunk/; revision=356
* Move GVfsBackend stuff into ->privAlexander Larsson2007-09-131-3/+7
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1171278346 +0100 svn path=/trunk/; revision=320
* Move mounting into a GVfsJobAlexander Larsson2007-09-131-15/+14
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1171041742 +0100 svn path=/trunk/; revision=315
* Make filenames constAlexander Larsson2007-09-131-3/+3
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1170864980 +0100 svn path=/trunk/; revision=301
* Add debug spewAlexander Larsson2007-09-131-2/+6
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1170163689 +0100 svn path=/trunk/; revision=282
* Add type arg to g_mount_spec_newAlexander Larsson2007-09-131-3/+1
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1170078894 +0100 svn path=/trunk/; revision=276
* Starting to work on actually registering the backends as mountedAlexander Larsson2007-09-131-6/+13
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1169828586 +0100 svn path=/trunk/; revision=270
* New thread model for GVfsDaemonAlexander Larsson2007-09-131-28/+22
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1169224526 +0100 svn path=/trunk/; revision=259
* Split out daemon implementation into a module in its own subdirAlexander Larsson2007-09-131-3/+3
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1169052241 +0100 svn path=/trunk/; revision=251
* First roughly working version of enumerationAlexander Larsson2007-09-131-0/+22
| | | | | | 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/+16
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1168879202 +0100 svn path=/trunk/; revision=241
* Implement get_infoAlexander Larsson2007-09-131-0/+36
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1168620303 +0100 svn path=/trunk/; revision=234
* Finish changing how uris are mappedAlexander Larsson2007-09-131-2/+2
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1166448445 +0100 svn path=/trunk/; revision=228
* New model to handle uris. All uri -> dbus mapping is done client side.Alexander Larsson2007-09-131-2/+2
| | | | | | | | The mappings will be specified in a config file the client reads Original git commit by Alexander Larsson <alex@greebo.(none)> at 1165844556 +0100 svn path=/trunk/; revision=222
* Initial work on the new way to track mountpoints.Alexander Larsson2007-09-131-2/+4
| | | | | | | | Daemon side only. Original git commit by Alexander Larsson <alex@greebo.(none)> at 1165492556 +0100 svn path=/trunk/; revision=219
* Rename GVfsReadStream to GVfsReadChannelAlexander Larsson2007-09-131-1/+23
| | | | | | | | | | | Make GVfsJobDBus class to share code Make GVfsJob backend be construct property Implement daemon-side support for dbus call cancellation Finish dbus call cancellation client-side Original git commit by Alexander Larsson <alex@greebo.(none)> at 1165257484 +0100 svn path=/trunk/; revision=217
* Allow multiple backend in one daemonAlexander Larsson2007-09-131-3/+4
| | | | | | Original git commit by Alexander Larsson <alex@greebo.(none)> at 1164972080 +0100 svn path=/trunk/; revision=207
* Implement daemon side close request, and close when the fd is closedAlexander Larsson2007-09-131-27/+31
| | | | | | Original git commit by Alexander Larsson <alex@localhost.localdomain> at 1163778754 +0100 svn path=/trunk/; revision=178
* Fix cancellation of daemon streamsAlexander Larsson2007-09-131-10/+36
| | | | | | Original git commit by Alexander Larsson <alex@localhost.localdomain> at 1163679066 +0100 svn path=/trunk/; revision=157
* Implement seekAlexander Larsson2007-09-131-3/+63
| | | | | | Original git commit by Alexander Larsson <alex@localhost.localdomain> at 1163674878 +0100 svn path=/trunk/; revision=156
* Rename GVfsDaemonBackend to GVfsBackendAlexander Larsson2007-09-131-0/+134
Original git commit by Alexander Larsson <alex@localhost.localdomain> at 1161855599 +0200 svn path=/trunk/; revision=129