1. 31 Mar, 2009 1 commit
    • Matthias Clasen's avatar
      Update README files to refer to git · 785bed2e
      Matthias Clasen authored
      Update various README files to refer to git instead of svn.
      Add a README.commits that is pretty much a copy of the same file
      in GTK+. Also discontinue ChangeLog files.
      785bed2e
  2. 26 Mar, 2009 1 commit
    • Carlos Garnacho's avatar
      Bug 575270 – GVolumeMonitor::mount-pre-unmount not being emitted · dabbea65
      Carlos Garnacho authored
      2009-03-26  Carlos Garnacho  <carlosg@gnome.org>
      
              Bug 575270 – GVolumeMonitor::mount-pre-unmount not being emitted
      
              * gunixmount.c (eject_unmount_cb) (eject_unmount_do_cb)
              (eject_unmount_do): Emit ::mount-pre-unmount and wait 500msec before
              actually trying to unmount.
      
      
      svn path=/trunk/; revision=8020
      dabbea65
  3. 17 Mar, 2009 2 commits
    • Colin Walters's avatar
      Bug 575708 - runaway inotify madness ... · 1d1fba44
      Colin Walters authored
      2009-03-17  Colin Walters  <walters@redhat.com>
      
      	Bug 575708 - runaway inotify madness ...
      
      	* gfilemonitor.c: Queue up events in a local list and
      	fire one idle, instead of queuing lots of individual
      	idles which has bad performance behavior.
      
      
      svn path=/trunk/; revision=8010
      1d1fba44
    • Alexander Larsson's avatar
      fix attributes argument of query_info methods to be "const char *". · a3fe4280
      Alexander Larsson authored
      2009-03-17  Alexander Larsson  <alexl@redhat.com>
      
              * glocalfileinputstream.c:
              * glocalfileoutputstream.c:
      	fix attributes argument of query_info methods to
      	be "const char *".
      
      
      svn path=/trunk/; revision=8000
      a3fe4280
  4. 16 Mar, 2009 1 commit
    • Alexander Larsson's avatar
      Bug 575555 – Use fsync() when replacing files to avoid data loss on · 6cff88ba
      Alexander Larsson authored
      2009-03-16  Alexander Larsson  <alexl@redhat.com>
      
      	Bug 575555 – Use fsync() when replacing files to avoid data loss on crash
      
              * configure.in:
      	Look for fsync().
      
              * glib/gfileutils.c:
              (write_to_temp_file):
      	fsync temp file if destination file exists
      
      2009-03-16  Alexander Larsson  <alexl@redhat.com>
      
      	Bug 575555 – Use fsync() when replacing files to avoid data loss on crash
      
              * glocalfileoutputstream.c:
              (g_local_file_output_stream_close):
              (_g_local_file_output_stream_replace):
      	fsync temp file before closing if replacing target file
      
      	
      
      svn path=/trunk/; revision=7991
      6cff88ba
  5. 13 Mar, 2009 1 commit
  6. 04 Mar, 2009 2 commits
    • Alexander Larsson's avatar
      Bug 573843 – g_get_current_dir returns non-absolute path · 70a276ec
      Alexander Larsson authored
      2009-03-04  Alexander Larsson  <alexl@redhat.com>
      
      	Bug 573843 – g_get_current_dir returns non-absolute path
      
      	* glocalfile.c (canonicalize_filename):
      	Handle the case where g_get_current_dir() returns a non-absolute path.
      
      
      svn path=/trunk/; revision=7958
      70a276ec
    • Alexander Larsson's avatar
      Bug 573970 – crash in gunixvolumemonitor:update_mounts when unmounting · 73477419
      Alexander Larsson authored
      2009-03-04  Alexander Larsson  <alexl@redhat.com>
      
      	Bug 573970 – crash in gunixvolumemonitor:update_mounts when unmounting
      
              * gunionvolumemonitor.c:
              (g_union_volume_monitor_dispose):
      	Run dispose on child monitors when disposing.
      
              * gunixvolumemonitor.c:
      	Remove all volumes and mount on dispose to avoid circular
      	dependencies not freeing the monitor
      
      
      
      svn path=/trunk/; revision=7957
      73477419
  7. 03 Mar, 2009 3 commits
    • Alexander Larsson's avatar
      Bug 561172 – gnome-open fails on local URIs with anchors · 896c3d1b
      Alexander Larsson authored
      2009-03-03  Alexander Larsson  <alexl@redhat.com>
      
      	Bug 561172 – gnome-open fails on local URIs with anchors
      
              * gdesktopappinfo.c:
      	Don't force uris to filenames if the uri has an anchor, because
      	that would strip the anchor.
      
              * glocalvfs.c:
      	Strip anchor from file:// uris when creating GFile, since
      	g_filename_from_uri doesn't handle them.
      
      
      
      svn path=/trunk/; revision=7953
      896c3d1b
    • Alexander Larsson's avatar
      Bug 562613 – Missing const modifier in string parameters · f891d4e0
      Alexander Larsson authored
      2009-03-03  Alexander Larsson  <alexl@redhat.com>
      
      	Bug 562613 – Missing const modifier in string parameters
      
              * gfileinputstream.[ch]:
              * gfileoutputstream.[ch]:
              * glocalfileinfo.[ch]:
      	Make string arguments const if used as such.
      
      
      
      svn path=/trunk/; revision=7952
      f891d4e0
    • Alexander Larsson's avatar
      Handle filesystems no supporting reporting how much is free. This fixes · 0b9f24c1
      Alexander Larsson authored
      2009-03-03  Alexander Larsson  <alexl@redhat.com>
      
      	* glocalfile.c (g_local_file_query_filesystem_info):
      	Handle filesystems no supporting reporting how much is free.
      	This fixes bug 573454 where the filesystem not supporting this
      	is the gvfs smb backend over the fuse filesystem.
      
      
      
      svn path=/trunk/; revision=7951
      0b9f24c1
  8. 02 Mar, 2009 4 commits
  9. 01 Mar, 2009 1 commit
  10. 27 Feb, 2009 4 commits
  11. 26 Feb, 2009 3 commits
  12. 25 Feb, 2009 2 commits
  13. 23 Feb, 2009 1 commit
  14. 20 Feb, 2009 1 commit
    • Alexander Larsson's avatar
      Don't ever sniff desktop files when the filename is known. In other words, · 9fdf70ba
      Alexander Larsson authored
      2009-02-20  Alexander Larsson  <alexl@redhat.com>
      
              * gcontenttype.c:
              (g_content_type_guess):
      	Don't ever sniff desktop files when the filename is known.
      	In other words, only allow desktop files with the .desktop extension
      	and when the filename isn't known.
      	This is a security precaution since desktop files can execute
      	arbitrary code when launched and we don't want to allow them to
      	try and hide as another type. There is no legit reason to not
      	have the .desktop extension anyway.
      
      
      
      svn path=/trunk/; revision=7892
      9fdf70ba
  15. 19 Feb, 2009 2 commits
  16. 18 Feb, 2009 1 commit
    • Alexander Larsson's avatar
      Bug 560564 – Replacing a symlink with its linked file truncates the · 0fd66d7e
      Alexander Larsson authored
      2009-02-18  Alexander Larsson  <alexl@redhat.com>
      
      	Bug 560564 – Replacing a symlink with its linked file truncates the original file
      
              * gioenums.h:
      	Add G_FILE_CREATE_REPLACE_DESTINATION
      
              * glocalfileoutputstream.c:
              (handle_overwrite_open):
              (_g_local_file_output_stream_replace):
      	Handle G_FILE_CREATE_REPLACE_DESTINATION when overwriting files.
      
              * gfile.c:
              (file_copy_fallback):
      	Pass G_FILE_CREATE_REPLACE_DESTINATION to g_file_replace when copying
      	with overwrite.
      
      
      svn path=/trunk/; revision=7880
      0fd66d7e
  17. 17 Feb, 2009 6 commits
  18. 16 Feb, 2009 2 commits
    • Allison Karlitskaya's avatar
      Bug 505042 – add file attribute for actually used file size in bytes · e8c63584
      Allison Karlitskaya authored
      2009-02-13  Ryan Lortie  <desrt@desrt.ca>
      
      	Bug 505042 – add file attribute for actually used file size in bytes
      
      	* gfileinfo.h: add G_FILE_ATTRIBUTE_STANDARD_ALLOCATED_SIZE define to
      	"standard::allocated-size"
      	* gfileattribute.c: document
      	* glocalfileinfo.c: set the allocated size from st_blocks * 512
      
      
      svn path=/trunk/; revision=7865
      e8c63584
    • Allison Karlitskaya's avatar
      Bug 571598 – GAsyncResult with NULL gobject · 2bd1d5d7
      Allison Karlitskaya authored
      2009-02-16  Ryan Lortie  <desrt@desrt.ca>
      
              Bug 571598 – GAsyncResult with NULL gobject
      
              * gsimpleasyncresult.c: remove various assertions and add some checks
              to allow for a NULL source_object in GSimpleAsyncResult.
      
      
      svn path=/trunk/; revision=7864
      2bd1d5d7
  19. 12 Feb, 2009 1 commit
  20. 04 Feb, 2009 1 commit
    • Alexander Larsson's avatar
      Bug 566747 - URIs opened with firefox %u load as local files · cefebf7f
      Alexander Larsson authored
      2009-02-04  Alexander Larsson  <alexl@redhat.com>
      
      	Bug 566747 - URIs opened with firefox %u load as local files
      
      	* gdummyfile.c (g_dummy_file_get_path):
      	Dummy files are never used for local paths, so always return NULL
      	in get_path(). 
      
      
      svn path=/trunk/; revision=7849
      cefebf7f