log src/lib/nfs-workarounds.c @ 8590:b9faf4db2a9f HEAD

age author description
Tue, 06 Jan 2009 09:25:38 -0500 Timo Sirainen Updated copyright notices to include year 2009. HEAD
Fri, 21 Nov 2008 22:57:50 +0200 Timo Sirainen Linux/Solaris NFS: if there are no locks, try flushing data cache by flushing attr cache. HEAD
Fri, 13 Jun 2008 10:00:42 +0300 Timo Sirainen FreeBSD NFS workarounds: We called fchown() with random UID. It shouldn't HEAD
Mon, 11 Feb 2008 20:17:00 +0200 Timo Sirainen Renamed T_FRAME_BEGIN/END to T_BEGIN/END. Removed T_FRAME() macro and HEAD
Sat, 12 Jan 2008 11:47:12 +0200 Timo Sirainen Fixed nfs_flush_file_handle_cache() for Solaris when trying to flush the HEAD
Sat, 12 Jan 2008 11:35:47 +0200 Timo Sirainen nfs_flush_file_handle_cache_dir: If rmdir() fails with EACCES, the cache is HEAD
Tue, 01 Jan 2008 22:05:21 +0200 Timo Sirainen Updated copyright notices to include year 2008. HEAD
Wed, 05 Dec 2007 17:47:44 +0200 Timo Sirainen Replaced t_push/t_pop calls with T_FRAME*() macros. HEAD
Sun, 02 Dec 2007 15:28:29 +0200 Timo Sirainen Ignore EEXIST errors for rmdir(). HEAD
Mon, 26 Nov 2007 12:09:05 +0200 Timo Sirainen Don't try to rmdir() the file to flush its file handle with FreeBSD. HEAD
Sun, 25 Nov 2007 15:47:36 +0200 Timo Sirainen NFS cache flushing updates. HEAD
Sun, 18 Nov 2007 08:40:59 +0200 Timo Sirainen NFS cache flushing APIs changed and backend implements it a bit differently. HEAD
Sat, 17 Nov 2007 08:13:03 +0200 Timo Sirainen Use likely() and unlikely() macros to make commonly checked error handling HEAD
Fri, 16 Nov 2007 10:41:34 +0200 Timo Sirainen FreeBSD and Solaris supports flushing attribute cache with chown(uid=-1, HEAD
Fri, 16 Nov 2007 08:10:17 +0200 Timo Sirainen nfs_flush_attr_cache() doesn't take flush_dir paramter anymore. Instead the HEAD
Fri, 16 Nov 2007 05:11:42 +0200 Timo Sirainen FreeBSD: Flush directory attribute caches by rmdir()ing it. HEAD
Fri, 16 Nov 2007 03:50:15 +0200 Timo Sirainen nfs_safe_link(): Support linking files without original link count=1. Use it HEAD
Thu, 15 Nov 2007 16:27:41 +0200 Timo Sirainen Added nfs_safe_link(). HEAD
Wed, 14 Nov 2007 23:52:33 +0200 Timo Sirainen NFS attribute cache flushing fixes. nfs_flush_attr_cache() takes now HEAD
Sun, 16 Sep 2007 14:34:22 +0300 Timo Sirainen Replaced my Copyright notices. The year range always ends with 2007 now. HEAD
Sun, 16 Sep 2007 11:40:56 +0300 Timo Sirainen Renamed __attr_*__ to ATTR_*. Renamed __attrs_used__ to ATTRS_DEFINED. HEAD
Thu, 12 Jul 2007 23:54:13 +0300 Timo Sirainen Added nfs_flush_attr_cache() and nfs_flush_read_cache(). HEAD
Thu, 12 Jul 2007 23:50:54 +0300 Timo Sirainen Added nfs_safe_lstat() HEAD
Tue, 25 Apr 2006 16:40:18 +0300 Timo Sirainen Added nfs_safe_stat() to transparently work around ESTALE with stat(). HEAD
Sun, 26 Feb 2006 12:15:39 +0200 Timo Sirainen Renamed safe-open.* to nfs-workarounds.*, safe_open() to nfs_safe_open() and HEAD