file system type in which a given file lives. This is just a hack to
work-around a somewhat serious portability problem in the configure script
and the code, which is currently so clumsy that it is difficult to fix it
properly through patches.
This solves, among other possible problems, the generation of image previews
in Nautilus because gnome-vfs thought the files were not local (as it could
not determine where they lived).
Bump PKGREVISION to 2.
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables. Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.
For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
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.
dependency gnutls had an SONAME change, so 2.10.0 could have been
built before and after this and so could have two diffferent packages
with same package name. This happened a couple weeks ago. The
update for gnome-vfs2 2.10.1 happened after this.
(I never checked other software that may use libgnutls.)
gnome-vfs 2.10.0
* Translation updates
Note: The handling of dav:// and http:// changed with this release.
If you use http:// the http-method will be in http-only
mode and won't try to retrive file information through webdav.
Be sure to use dav:// and davs:// for webdav resources!
gnome-vfs 2.9.93
* Bugs fixed:
+ smb-method: fix browsing of (non-domain) workgroups and
browsing of Windows machines not on a domain
gnome-vfs 2.9.92
* Bugs fixed:
+ Fix some tests
+ smb-method: Fix crashes when user specified in uri
+ smb-method: Some authentication fixes
+ sftp-method: fix memory leaks
+ Make GnomeVFSSocket handle cancellation earlier
+ ftp-method: Fix access rights
+ Return OK on read/writes of 0 bytes, even at eof
+ Make gnome_vfs_read_entire_file nul-terminate the string
to fix some apps that depended on this
+ Get right mime description for folders.
gnome-vfs 2.9.91
Note: The handling of dav:// and http:// changed with this release.
If you use http:// the http-mehtod will be in http-only
mode and won't try to retrive file information through webdav.
Be sure to use dav:// and davs:// for webdav resources!
* Features:
+ Browse for the new sftp-ssh service
* Bugs fixed:
+ fix gnomevfs-copy to have cp semantics so it
won't override directories
+ fix copying data to FAT 16 file systems
+ sftp-method: clear up closed ssh connections and processes
+ sftp-method: increased timeout for initiating connections
+ http-method: work around broken icecast server
+ http-method: update to neon version 0.24.7
+ http-method: fix a possible crasher and plug a few leaks
+ ftp-method: fix directory listings for windows ftp servers
+ smb-method: fix connection cache lookups
+ fix gnome_vfs_uri_extract_short_name to never return NULL
+ better default folder handler mechanism
+ fix bad grammar in http-proxy schema file
+ various doc and translation updates
+ build fixes
gnome-vfs 2.9.90
* Features:
+ support for joliet cdrom labels
+ allow eject of unmounted volumes
+ use posix_fadvice when doing large copies
to avoid bad cache behaviour
+ Better smb authentication behaviour,
now uses the same password on all the shares
on a server.
+ Update to the API for no auto login that was
commited to samba
+ Support setgid directories in gnome-vfs-xfer
* Bugs fixed:
+ sftp: fix crash
+ fix deadlock in gnome-vfs daemon with hal enabled
gnome-vfs 2.9.3
* Features:
+ gnomevfs-mv program added
+ Added GNOME_VFS_OPEN_TRUNCATE open flag
* Bugs fixed:
+ smb: New mechanism for handling authentication
NOTE: This should work a lot better then before, but unless
you first apply the samba patch from
https://bugzilla.samba.org/show_bug.cgi?id=2092
there can be problems with logging in as a user on shares
that support anonymous logins.
+ sftp: Honour force_replace flag in move
+ use right icon name field in mime files
+ fix mimetype detection for names with a dot in
+ build fixes on IA64
gnome-vfs 2.9.2
* Features:
+ Deprecate parts of GnomeVFSMimeApplication structure
+ AIX support
+ Better mime detection
+ New HAL support for volumes/drives
* Bugs fixed:
+ Fix memory leak
+ Detect mime data changed in mime monitor
+ Fix EOF problem in sftp method
gnome-vfs 2.9.1
* Features:
+ removed the vfolder and cdemenu methods
+ Updated the mime handler APIs, deprecated some old APIs
* Bugs fixed:
+ Fixed bogus gcc warnings
find the correct files (and dependencies, such as db4).
I suspect this will fix PR pkg/29710, PR pkg/29711 and PR pkg/29715, which
could be a result of the (incorrect) change in PR pkg/29712 sent by the
submitter of all these reports.
systems which support it (not true under NetBSD, as there is no krb5-config
file; no harm done, but a workaround should be put in place, which is
kinda laborious).
"Fixes" build under Linux (I'm not sure it was really broken, but anyway,
this was in fact a problem), as reported in PR pkg/29712.
* Bugs fixed:
+ Never return NULL on gnome_vfs_uri_extract_short_name calls
+ sftp-method: always check for the gnome_vfs_unescape_string return value
+ sftp-method: honor the force_replace flag on moves
+ gzip-method: correctly return GNOME_VFS_ERROR_EOF
+ Plug some memory leaks
+ Fix bogus warnings with later gcc versions
+ Various translation updates
http://bugzilla.gnome.org/show_bug.cgi?id=157275
(which also is in the gnome-vfs2 CVS)
* modules/gzip-method.c (do_read): Return GNOME_VFS_ERROR_EOF when
we reach the end of a file with the gzip method. Fixes bug 157275.
- add fix for sftp-method from gnome-vfs2 CVS to make sftp URIs
actually work
* modules/sftp-method.c: always check gnome_vfs_unescape_string
return value.
* modules/sftp-method.c (do_move): honour the force_replace flag.
- sync with opendarwinports and make CFLAGS.Darwin to LDFLAGS.Darwin
and remove obsolute stuff (leaves only -lresolv)
bump PKGREVISION to 2
beeing set in the environment, which have a very big chance on producing
misbehavior at runtime. Should have done this a long time ago.
Bump PKGREVISION to 1.
2004-10-28 Alexander Larsson <alexl@redhat.com>
* NEWS:
Update for release
2004-10-28 Alexander Larsson <alexl@redhat.com>
* libgnomevfs/gnome-vfs-utils.c: (filename_charset_cache_free),
(vfs_get_filename_charset),
(gnome_vfs_format_uri_for_display_internal),
(gnome_vfs_format_uri_for_display),
(gnome_vfs_make_uri_from_input_internal),
(gnome_vfs_make_uri_from_input):
Correctly handle the new forms of G_BROKEN_FILENAMES
2004-10-27 Ray Strode <rstrode@redhat.com>
* libgnomevfs/gnome-vfs-mime-handlers.c
(gnome_vfs_mime_application_new_from_id):
Chomp spaces off command strings.
2004-10-26 Alexander Larsson <alexl@redhat.com>
* libgnomevfs/gnome-vfs-mime-info-cache.c:
Handle default.list files that have lists of desktop files.
2004-10-21 Alexander Larsson <alexl@redhat.com>
* libgnomevfs/gnome-vfs-xfer.c (copy_symlink):
Handle existing files when copying symlinks.
2004-10-21 Alexander Larsson <alexl@redhat.com>
* libgnomevfs/gnome-vfs-xfer.c (gnome_vfs_new_directory_with_unique_name):
Set vfs_status on callback.
2004-10-18 Ray Strode <rstrode@redhat.com>
* libgnomevfs/eggdesktopentries.c
(egg_desktop_entries_parse_entry):
Reword error message to not break string freeze.
2004-10-18 Ray Strode <rstrode@redhat.com>
* libgnomevfs/eggdesktopentries.c
(egg_desktop_entries_parse_entry):
Error out if trying to add key-value pair to comment group
(Patch from Miloslav Trmac <mitr@redhat.com>)
2004-10-18 Alexander Larsson <alexl@redhat.com>
* libgnomevfs/gnome-vfs-hal-mounts.c (_hal_get_drive_name):
Use utf8 +/- char, not latin1.
2004-10-18 Alexander Larsson <alexl@redhat.com>
* libgnomevfs/gnome-vfs-mime-info.c (handle_attribute):
Remove some debug spew.
2004-10-15 Ryan Lortie <desrt@desrt.ca>
* libgnomevfs/gnome-vfs-uri.c:
(split_toplevel_uri): Prevent uri->text from containing
a NULL pointer (as per bug #141051).
(set_uri_element): trivial style fix
2004-10-15 Alexander Larsson <alexl@redhat.com>
* libgnomevfs/gnome-vfs-unix-mounts.c:
(_gnome_vfs_get_current_unix_mounts),
(_gnome_vfs_get_unix_mount_table):
Handle several changes to mtab/fstab in the same second.
Fix aix mtime check.
Patch from johnp@redhat.com
2004-10-13 Alexander Larsson <alexl@redhat.com>
* gnome-vfs-2.0.pc.in:
Add missing dependencies.
Patch from Juergen George Sawinski <j4y54w@sawinski.de>
2004-10-13 Alexander Larsson <alexl@redhat.com>
* libgnomevfs/gnome-vfs-socket-buffer.c (flush):
Correctly move memory in buffer when we've written some bytes.
2004-10-11 Christian Kellner <gicmo@gnome.org>
* libgnomevfs/Makefile.am:
Fix build issues with concurrent installs. Patch from
Chris Kelso <ckelso@rooneyholdings.com>.
2004-10-11 Alexander Larsson <alexl@redhat.com>
* configure.in:
Post release version bump
gnome-vfs 2.8.2
* Bugs fixed:
+ performance increase in gnome-vfs-volume-monitor
+ Update to latest eggdesktopentries.c, fixing leaks
+ Fix problem with http leak fix in last version
+ Fix leaks
+ Make folders open with components, to make run-dialog work for
folders
+ Add support for additional headers to http backend
+ API docs updates
+ Default to the workgroup specified in smb.conf for network://
+ Fix queue handling for monitoring events
+ Add --disable-howl flag
+ Ignore smb files with empty names when enumerating
gnome-vfs 2.8.1
* Bugs fixed:
+ ftp-method: Don't ask for password if hostname wrong
+ fix detection of and build with kerberos
+ allow unref of the volume monitor after shutdown
+ Fix http issues with gtik
+ Fix leaks
+ Fix default application handling. Now user defaults override
system defaults.
+ Don't keep re-reading /etc/fstab
+ Read the right fstab file on solaris
+ sftp-method: use password if in uri
+ http-method: fix seek to end of file
+ http-method: various webdav fixes
+ Handle empty but non-null http proxy hostname.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:
lib/libfoo.a
lib/libfoo.la
lib/libfoo.so
lib/libfoo.so.0
lib/libfoo.so.0.1
one simply needs:
lib/libfoo.la
and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.
Also make LIBTOOLIZE_PLIST default to "yes".