Hi, no huge changes, only 3 commits upstream, works fine here in basic testing.
* Add -o disable_hardlink option (debian bug #670926). Reported by Louis-David Mitterrand * Optimize readdir by sending multiple requests in parallel. * Add -o sync_readdir to restore old behavior. Patch by Alexander Neumann * Map SSH2_FX_FAILURE to ENOTEMPTY for rmdir. Reported by Ross Lagerwall * When checking root directory use LSTAT not STAT. This prevents I/O error being returned after a successful mount if a symlink is mounted. Reported by Bart Friederichs ok ? Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/sshfs-fuse/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- Makefile 15 Jun 2013 14:28:05 -0000 1.4 +++ Makefile 19 Sep 2015 22:27:33 -0000 @@ -2,8 +2,7 @@ COMMENT = mount remote directories over ssh -DISTNAME = sshfs-fuse-2.4 -REVISION = 1 +DISTNAME = sshfs-fuse-2.5 CATEGORIES = sysutils HOMEPAGE = http://fuse.sourceforge.net/sshfs.html Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/sshfs-fuse/distinfo,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 distinfo --- distinfo 3 Jun 2013 16:25:24 -0000 1.1.1.1 +++ distinfo 19 Sep 2015 22:27:33 -0000 @@ -1,2 +1,2 @@ -SHA256 (sshfs-fuse-2.4.tar.gz) = PJO6hSJWgJPJT/nFo3Y5KTgN0ik2XZBXaf+CR113TdE= -SIZE (sshfs-fuse-2.4.tar.gz) = 132930 +SHA256 (sshfs-fuse-2.5.tar.gz) = 6RcUUuXQFQucaiFY/S4tzvtdXQO6TSCJSeAKOkbG5j4= +SIZE (sshfs-fuse-2.5.tar.gz) = 136378 Index: patches/patch-sshfs_c =================================================================== RCS file: /cvs/ports/sysutils/sshfs-fuse/patches/patch-sshfs_c,v retrieving revision 1.2 diff -u -r1.2 patch-sshfs_c --- patches/patch-sshfs_c 3 Jun 2013 22:02:28 -0000 1.2 +++ patches/patch-sshfs_c 19 Sep 2015 22:27:33 -0000 @@ -1,6 +1,6 @@ $OpenBSD: patch-sshfs_c,v 1.2 2013/06/03 22:02:28 ajacoutot Exp $ ---- sshfs.c.orig Thu Mar 8 10:34:39 2012 -+++ sshfs.c Mon Jun 3 23:47:06 2013 +--- sshfs.c.orig Wed Jan 8 16:34:52 2014 ++++ sshfs.c Sun Sep 20 00:22:12 2015 @@ -11,7 +11,6 @@ #include <fuse.h> @@ -17,7 +17,7 @@ #include <netinet/in.h> #include <netinet/tcp.h> #include <glib.h> -@@ -1543,7 +1543,7 @@ static int sftp_error_to_errno(uint32_t error) +@@ -1552,7 +1552,7 @@ static int sftp_error_to_errno(uint32_t error) case SSH_FX_NO_SUCH_FILE: return ENOENT; case SSH_FX_PERMISSION_DENIED: return EACCES; case SSH_FX_FAILURE: return EPERM;