head 1.7; access; symbols pkgsrc-2013Q2:1.7.0.32 pkgsrc-2013Q2-base:1.7 pkgsrc-2012Q4:1.7.0.30 pkgsrc-2012Q4-base:1.7 pkgsrc-2011Q4:1.7.0.28 pkgsrc-2011Q4-base:1.7 pkgsrc-2011Q2:1.7.0.26 pkgsrc-2011Q2-base:1.7 pkgsrc-2009Q4:1.7.0.24 pkgsrc-2009Q4-base:1.7 pkgsrc-2008Q4:1.7.0.22 pkgsrc-2008Q4-base:1.7 pkgsrc-2008Q3:1.7.0.20 pkgsrc-2008Q3-base:1.7 cube-native-xorg:1.7.0.18 cube-native-xorg-base:1.7 pkgsrc-2008Q2:1.7.0.16 pkgsrc-2008Q2-base:1.7 pkgsrc-2008Q1:1.7.0.14 pkgsrc-2008Q1-base:1.7 pkgsrc-2007Q4:1.7.0.12 pkgsrc-2007Q4-base:1.7 pkgsrc-2007Q3:1.7.0.10 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.7.0.8 pkgsrc-2007Q2-base:1.7 pkgsrc-2007Q1:1.7.0.6 pkgsrc-2007Q1-base:1.7 pkgsrc-2006Q4:1.7.0.4 pkgsrc-2006Q4-base:1.7 pkgsrc-2006Q3:1.7.0.2 pkgsrc-2006Q3-base:1.7 pkgsrc-2006Q2:1.6.0.2 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.5.0.4 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.2 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.4.0.4 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.2 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.3.0.8 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.6 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.4 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.2 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.2.0.4 pkgsrc-2004Q1-base:1.2 pkgsrc-2003Q4:1.2.0.2 pkgsrc-2003Q4-base:1.2 netbsd-1-6-1:1.1.0.2 netbsd-1-6-1-base:1.1; locks; strict; comment @# @; 1.7 date 2006.09.15.15.07.40; author jmmv; state dead; branches; next 1.6; 1.6 date 2006.03.31.10.02.24; author jmmv; state Exp; branches; next 1.5; 1.5 date 2005.10.07.16.10.44; author drochner; state Exp; branches; next 1.4; 1.4 date 2005.06.02.17.10.10; author jmmv; state Exp; branches; next 1.3; 1.3 date 2004.04.01.18.21.20; author jmmv; state Exp; branches; next 1.2; 1.2 date 2003.02.15.16.29.32; author jmmv; state dead; branches; next 1.1; 1.1 date 2002.09.11.23.07.51; author rh; state Exp; branches; next ; desc @@ 1.7 log @Update gnome-vfs2* to 2.16.0: gnome-vfs 2.16.0 * http: Fix crash on some redirects * http: Ignore fragment identifiers in URIs * support --disable-selinux * Fix gnome_vfs_mime_type_is_equal * inotify monitoring fixes gnome-vfs 2.15.92 * Remove old unused code * Better sniffing of text files * Tweak xfer callbacks for better performance gnome-vfs 2.15.91 * Avoid slow I/O looking for trash on remote shares * Inotify updates to avoid polling as much. * Build fix gnome-vfs 2.15.90 * Don't use deprectated dbus calls * Always dispatch monitor events * Add gnome_vfs_drive_needs_eject function. * Add support for compile time version checking. * Add GNOME_VFS_ERROR_INVALID_FILENAME error * Handle ENAMETOOLONG when converting from errno * Initialize SSL lazily * Fix error reporting in dns resolver code * Robustness fixes * Clean up code and fix warnings * dav fixes * ftp: fixes for IIS virtual directories * sftp: Support setting symlinks gnome-vfs 2.15.3 'Kill the monkeys' Note: The moniker code was moved to a seperate module called gnome-vfs-monikers. We need to keep that in the platform to be API/ABI compatible. Also note that bonobo mime related functions have been moved to libbonobo. This relase is free of Bonobos :) * Replace bonobo by DBus as IPC mechanism between clients and the daemon: Remove all references and dependencies on bonobo. (Initial work done by Richard Hult and Mikael Hallendal from Imendio) * Massive API documentation update. * INotify: fixes for remote (i.e. NFS) filesystems * INotify: Updates to the timers used (see ChangeLog) * Convert all use of pop to GOption * Fix non ACL file method build * OSX fix for GnomeVFSAddress * Handle %% escaping % in desktop files. (#343632) * Check for later version of libselinux. (#344349) gnome-vfs 2.15.2 * win32 fixes * Don't hide smb shares that end with $ * ACL support * Support for reading selinux context * Fix bug in gnome_vfs_uri_hash gnome-vfs 2.15.1 * Fix sftp symlink support * Fix smb connecting many times to the server * Add authentication to command line utils * Escape "?" in paths, as this is a special char in uris * Fix up symlink resolving in some cases * Portability fixes for the cdda method * Fix up locking around the xdg mime code where missing * Better handling of existing files in create/makedir for ftp * Shut down vfs backends on shutdown * Handle ftp anon login failure better * Handle more % expansions in Exec lines in desktop files * Make GnomeVFSDrive user_visible only if it supports media check * Fix ftp handling of large files @ text @$NetBSD: patch-ad,v 1.6 2006/03/31 10:02:24 jmmv Exp $ http://bugzilla.gnome.org/show_bug.cgi?id=134276 --- modules/cdda-method.c.orig 2005-05-08 15:40:13.000000000 +0200 +++ modules/cdda-method.c @@@@ -623,10 +623,10 @@@@ do_get_file_info (GnomeVFSMethod *method /* Check and see if we already have opened and stashed this drive */ if (!use_base) { if (global_context != NULL) { -#ifdef __linux__ - if (strcmp (drive->cdda_device_name, global_context->drive->cdda_device_name) == 0) { -#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__) +#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__) if (strcmp (drive->dev->device_path, global_context->drive->dev->device_path) == 0) { +#else + if (strcmp (drive->cdda_device_name, global_context->drive->cdda_device_name) == 0) { #endif use_cache = TRUE; cdda_close (drive); @@@@ -713,10 +713,10 @@@@ do_open_directory (GnomeVFSMethod *metho if (!use_base) { /* Check for cache */ if (global_context != NULL) { -#ifdef __linux__ - if (strcmp (drive->cdda_device_name, global_context->drive->cdda_device_name) != 0) { -#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__) +#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__) if (strcmp (drive->dev->device_path, global_context->drive->dev->device_path) != 0) { +#else + if (strcmp (drive->cdda_device_name, global_context->drive->cdda_device_name) != 0) { #endif /* Clear old cache */ cdda_context_free (global_context); @ 1.6 log @Note the GNOME bug report that is tracking patch-ad. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.5 2005/10/07 16:10:44 drochner Exp $ @ 1.5 log @update to 2.12.1.1 too many fixes and feature additions to list here, see the NEWS file in the distribution @ text @d1 3 a3 1 $NetBSD$ @ 1.4 log @Fix gnome-vfs2-cdda build under Dragonfly. Patch from Joerg Sonnenberger. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.3 2004/04/01 18:21:20 jmmv Exp $ d3 1 a3 3 http://bugzilla.gnome.org/show_bug.cgi?id=134276 --- modules/cdda-method.c.orig 2004-01-22 13:29:10.000000000 +0100 d11 2 a12 2 -#elif defined(__FreeBSD__) +#if defined(__FreeBSD__) || defined(__DragonFly__) d25 2 a26 2 -#elif defined(__FreeBSD__) +#if defined(__FreeBSD__) || defined(__DragonFly__) @ 1.3 log @Update to 2.6.0. Changes since the 2.4.x branch: gnome-vfs 2.6.0 * Bugs fixed: + Some doc fixes + Fixed potential buffer in ftp readdir + Fix up needs_terminal usage in schema for url handlers gnome-vfs 2.5.91 * Bugs fixed: + build fixes + enable ssl if using gnu tls + handle host key changed in sftp method gnome-vfs 2.5.90 * Bugs fixed: + fix some sftp bugs + fix ssl support (wasn't working at all) + better webdav support on some servers (including apache) + fix crash when monitoring invalid uris + handle fam crashing without using 100% cpu + fix nautilus crasher + better emission of pre_unmount when unmounting volumes + fixed some mime sniffing issues (need new shared-mime-info) + portability fixes + fix memleaks + some header changes needed for c++ binding gnome-vfs 2.5.8 * Bugs fixed: + Text mimetype sniffing + portability fixes * Features + Added gtk file chooser backend (experimental) Note that this introduces a circular build dependency. This will have to be fixed later, but isn't a huge problem atm since nothing is using the backend. gnome-vfs 2.5.7 * Bugs fixed: + proxy mask parsing bug fixed + Eject code on freebsd + Fixed leaks + DESTDIR install fixes gnome-vfs 2.5.6 * Features + mime sniffing default method changed * Bugs fixed: + Portability fixes + Force volume reload after mount/unmount + handle 32bit linux device numbers + fix various mime detection bugs + don't confuse user_xattr mount option with user + move vfs daemon to libexec gnome-vfs 2.5.5 * Features + Allow rename to case-different name on case-insensitive filesystems (FAT) + Add smb support (requires samba 3.0) + Add sftp support + Use the xdg mime systems (requires shared-mime-data) + Initial network:// support * Bugs fixed: + Fix drive/volume casting macros + Added GPL headers to daemon gnome-vfs 2.5.4 * Features + performance tweaking of copy block size + correct units for kilobytes according to HIG + some cleanups of the schemas texts * Bugs fixed: + fixed up daemon failure handling + cd name reading + g_object_new crasher + removed debug spew gnome-vfs 2.5.3 * Features + New authentication callbacks, allowing more control and gnome-keyring integration + New callback support for http backend + moved url handler schemas here + real gtypes for gnome-vfs enumerations (Murray Cumming) * Bugs fixed: + Solaris fixes of the volume handling (Niall Powed, Padraig O'Brian) gnome-vfs 2.5.2 * Features + use ngettext * Bugs fixed: + no more vfs-daemon zombies + fixed gnomevfs-ls escape bug + fixed some leaks + fixed some http issues gnome-vfs 2.5.1 * Features + volume monitor + computer location gnome-vfs 2.5.0 * Features + asynchronous seek implementation (Manuel Clos) + seek and tell support in the FTP method (Manuel Clos) * Featurelets: + make the ssh method work with newer ssh (Mitch) @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- modules/cdda-method.c.orig 2004-01-22 15:28:47.000000000 +0000 d14 1 a14 1 +#if defined(__FreeBSD__) d28 1 a28 1 +#if defined(__FreeBSD__) @ 1.2 log @- Note which GNOME bugs are tracking some of the issues we are currently patching. - Remove useless patches that make maintenance harder. - Use glib's g_dir_* functions instead of hacking the local file method to use readdir. - Bump PKGREVISION to 1. Reviewed by wiz. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.1 2002/09/11 23:07:51 rh Exp $ d3 32 a34 10 --- Makefile.am.orig Sat Sep 7 17:53:13 2002 +++ Makefile.am Sat Sep 7 17:53:08 2002 @@@@ -6,7 +6,6 @@@@ schemas \ devel-docs \ doc \ - test \ monikers \ po @ 1.1 log @Bump gnome-vfs2 to 2.0.4nb1: - Properly compile pluggable fs modules (pkg/18220) - Add missing dependencies (pkg/18220) - Make this more pkglint-friendly. - Don't try to tweak LTCONFIG_OVERRIDE towards ltmain.sh, use LIBTOOL_OVERRIDE instead @ text @d1 1 a1 1 $NetBSD$ @