head 1.8; access; symbols pkgsrc-2013Q2:1.8.0.32 pkgsrc-2013Q2-base:1.8 pkgsrc-2012Q4:1.8.0.30 pkgsrc-2012Q4-base:1.8 pkgsrc-2011Q4:1.8.0.28 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q2:1.8.0.26 pkgsrc-2011Q2-base:1.8 pkgsrc-2009Q4:1.8.0.24 pkgsrc-2009Q4-base:1.8 pkgsrc-2008Q4:1.8.0.22 pkgsrc-2008Q4-base:1.8 pkgsrc-2008Q3:1.8.0.20 pkgsrc-2008Q3-base:1.8 cube-native-xorg:1.8.0.18 cube-native-xorg-base:1.8 pkgsrc-2008Q2:1.8.0.16 pkgsrc-2008Q2-base:1.8 pkgsrc-2008Q1:1.8.0.14 pkgsrc-2008Q1-base:1.8 pkgsrc-2007Q4:1.8.0.12 pkgsrc-2007Q4-base:1.8 pkgsrc-2007Q3:1.8.0.10 pkgsrc-2007Q3-base:1.8 pkgsrc-2007Q2:1.8.0.8 pkgsrc-2007Q2-base:1.8 pkgsrc-2007Q1:1.8.0.6 pkgsrc-2007Q1-base:1.8 pkgsrc-2006Q4:1.8.0.4 pkgsrc-2006Q4-base:1.8 pkgsrc-2006Q3:1.8.0.2 pkgsrc-2006Q3-base:1.8 pkgsrc-2006Q2:1.7.0.2 pkgsrc-2006Q2-base:1.7 pkgsrc-2006Q1:1.6.0.4 pkgsrc-2006Q1-base:1.6 pkgsrc-2005Q4:1.6.0.2 pkgsrc-2005Q4-base:1.6 pkgsrc-2005Q3:1.5.0.2 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.4.0.10 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.4.0.8 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.4.0.6 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.4.0.4 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.2 pkgsrc-2004Q2-base:1.4 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.8 date 2006.09.15.15.07.40; author jmmv; state dead; branches; next 1.7; 1.7 date 2006.03.30.21.07.48; author jmmv; state Exp; branches; next 1.6; 1.6 date 2005.10.07.16.10.44; author drochner; state Exp; branches; next 1.5; 1.5 date 2005.07.06.06.36.03; author reed; state Exp; branches; next 1.4; 1.4 date 2004.04.24.21.00.07; author danw; state dead; branches; next 1.3; 1.3 date 2004.04.15.06.25.12; author adam; state Exp; branches; next 1.2; 1.2 date 2003.02.14.20.10.06; author jmmv; state dead; branches; next 1.1; 1.1 date 2002.09.11.23.07.52; author rh; state Exp; branches; next ; desc @@ 1.8 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-ah,v 1.7 2006/03/30 21:07:48 jmmv Exp $ http://bugzilla.gnome.org/show_bug.cgi?id=336391 --- libgnomevfs/gnome-vfs-resolve.c.orig 2005-12-02 19:00:26.000000000 +0100 +++ libgnomevfs/gnome-vfs-resolve.c @@@@ -172,7 +172,7 @@@@ _gnome_vfs_result_from_gai_error (int er case EAI_NONAME: return GNOME_VFS_ERROR_HOST_NOT_FOUND; #ifdef EAI_ADDRFAMILY - case EAI_ADDRFAMILY: + case EAI_ADDRFAMILY: return GNOME_VFS_ERROR_HOST_HAS_NO_ADDRESS; #endif #ifdef EAI_NODATA case EAI_NODATA: return GNOME_VFS_ERROR_HOST_HAS_NO_ADDRESS; @ 1.7 log @Update gnome-vfs2, gnome-vfs2-cdda and gnome-vfs2-smb to 2.14.0: gnome-vfs 2.14.0 * Fix circular dependency on gnome-mount * Fix some details in gnome_vfs_xfer callbacks * Avoid crash with symlinks that has ':' in them * Update hal volume manager policies * Fix leaks * Better smb authentication code * Fix permission reading bug introduced in 2.13.92 gnome-vfs 2.13.92 * Build fixes * Fix memory leaks * Some optimizations * New readdir option GNOME_VFS_FILE_INFO_NAME_ONLY that only returns filenames (not stat info). * use pmount in /media if not using gnome-mount or hal-mount * Fixes for encrypted drives/volumes in hal backend * Mime detection fix for multiple magic matches of same prio * HAL volume operation fixes * More robust gnome_vfs_make_uri_from_input_internal * Fix Avahi resolving of non-local hostnames gnome-vfs 2.13.91 * Eject fixes for volume manager * Windows 2000 portability fixes * Revert overwrite error dialog change that caused problems * ssh fixes for newer BSD and OSX releases gnome-vfs 2.13.4 * Add support for gnome-mount * Re-add thread prioritizing * Add gnome_vfs_get_mime_type_for_name_and_data () and gnome_vfs_get_mime_type_for_name () * Deprecate gnome_vfs_mime_type_from_name () * Skip attempts to overwrite a file onto itself in gnome_vfs_xfer and friends. * Retrun GNOME_VFS_ERROR_INTERRUPTED when aborting transfers * inotify: Fix various crashers and bugs * ftp-method: Basic support for proxies * http-method: Fix SSL support * http-mehtod: Fix bugs introduced during the neon upgrade * Various hal related volume fixes * Hide some more private functions * Some documentation updates * Translation updates gnome-vfs 2.13.3 * load modules with BIND_LOCAL * inotify fix gnome-vfs 2.13.2 * Support Avahi 0.6 * Support passwords in mount * Inotify support * Update neon import to 0.25 * Leak fixes * Win32 fixes * Add GNOME_VFS_FILE_INFO_FIELDS_IDS to see if uid/gid are valid * Update to lates xdgmime * Use the glib GThreadPool code instead of our own threadpool gnome-vfs 2.13.1 * Support for recent samba * Fix bug when resolving nested symlinks * Sync to upstream xdg-mime code * Various fixes to gnomevfs-* apps * New functions gnome_vfs_exists, gnome_vfs_get_slow_mime * Better ls parsing for ftp * Return GNOME_VFS_ERROR_CANCELLED when authentication is cancelled * Add avahi support * Fix problem when mounting cd multiple times * Hide private symbols * Better docs * Fix metadata removal issue with deletion in Nautilus @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.6 2005/10/07 16:10:44 drochner Exp $ @ 1.6 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 1 a1 1 $NetBSD$ d3 3 a5 1 --- libgnomevfs/gnome-vfs-resolve.c.orig 2005-04-19 13:54:52.000000000 +0200 d7 1 a7 1 @@@@ -172,9 +172,11 @@@@ _gnome_vfs_result_from_gai_error (int er d12 1 a12 1 + case EAI_ADDRFAMILY: return GNOME_VFS_ERROR_HOST_HAS_NO_ADDRESS; d14 1 a14 1 +#ifdef EAI_NODATA a15 4 +#endif #ifdef EAI_SYSTEM case EAI_SYSTEM: return gnome_vfs_result_from_errno (); #endif @ 1.5 log @Add support for FreeBSD. patch-ah -- only use EAI_ADDRFAMILY or EAI_NODATA if defined. (Check for EAI_NODATA also because it is deprecated by FreeBSD.) patch-am -- add checks for not FreeBSD related to statfs. Okay'd by jmmv. @ text @d3 3 a5 4 --- libgnomevfs/gnome-vfs-resolve.c.orig Fri May 6 18:06:26 2005 +++ libgnomevfs/gnome-vfs-resolve.c Fri May 6 18:15:23 2005 @@@@ -172,8 +172,12 @@@@ switch (error) { d8 1 d10 2 a11 3 +#ifdef EAI_ADDRFAMILY + case EAI_ADDRFAMILY: return GNOME_VFS_ERROR_HOST_HAS_NO_ADDRESS; +#endif d15 1 d17 1 a17 2 case EAI_FAIL: case EAI_AGAIN: return GNOME_VFS_ERROR_NAMESERVER; @ 1.4 log @Darwin fixes (revert some of the earlier fixes, add a patch from GNOME CVS, and fix a really confused #ifdef) @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.3 2004/04/15 06:25:12 adam Exp $ d3 16 a18 10 --- libgnomevfs/Makefile.in.orig Thu Apr 15 07:48:59 2004 +++ libgnomevfs/Makefile.in @@@@ -284,7 +284,6 @@@@ libgnomevfs_2_la_LIBADD = \ libgnomevfs_2_la_LDFLAGS = \ -version-info $(LIBGNOMEVFS_CURRENT):$(LIBGNOMEVFS_REVISION):$(LIBGNOMEVFS_AGE) \ -export-symbols-regex "^[^_].*" \ - -no-undefined \ $(NULL) @ 1.3 log @Fixed building problems on Darwin @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Updated to 2.2.2. Changes since 2.0.4: gnome-vfs 2.2.2 * Bugs fixed: + fixed memleak in monitors + fixed some ssh method problems + fixed some vfs moniker bugs gnome-vfs 2.2.1 * Bugs fixed: + Fixed deadlock wrt fam while adding many monitors + fixed memleak gnome-vfs 2.2.0 * Bugs fixed: + races and bugs in the GIOChannel support (Josh Parsons) * Featurelets + Added (disabled for now) gnutls ssl lib (Andrew McDonald) This will be enabled later when its been tested more. gnome-vfs 2.1.91 * Bugs fixed: + gzip header creation time + gnome_vfs_uri_extract_dirname crash + gnome_vfs_socket_buffer_peekc corrected gnome-vfs 2.1.6 * Bugs fixed: + fixed -lpthreads build failure (Owen Taylor) + Handle directory moves overwriting themselves (Alex Larsson) + Correct libdir handling (Frederic Crozat) * Featurelets + Deprecated gnome_vfs_mime_shutdown, gnome_vfs_loadinit, gnome_vfs_preinit and gnome_vfs_postinit. (Alex Larsson) + Lots of docs updates (Diego Gonzalez) + _ prefix internal functions. (Tim Janik) gnome-vfs 2.1.5 * Featurelets + Added GNOME_VFS_ERROR_NO_MASTER_BROWSER to GnomeVFSResult gnome-vfs 2.1.4 * Featurelets + gnome_vfs_open_fd() replaced console: method (Giovanni Corriga) Changes in the package: - Honor PKG_SYSCONFDIR. - Use GConf2's schemas.mk framework to register schemas. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.1 2002/09/11 23:07:52 rh Exp $ d3 8 a10 3 --- modules/vfolder/Makefile.am.orig Sat Sep 7 18:20:46 2002 +++ modules/vfolder/Makefile.am Sat Sep 7 18:21:24 2002 @@@@ -36,7 +36,7 @@@@ a11 1 ### Module setup a12 5 -module_flags = -export_dynamic -avoid-version +module_flags = -export_dynamic -avoid-version -L$(top_builddir)/libgnomevfs/.libs modulesdir = $(libdir)/gnome-vfs-2.0/modules modules_LTLIBRARIES = libvfolder-desktop.la @ 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$ @