Commits


9pfuse: support MacFUSE >=4 MacFUSE 4 removes support for passing device fd to the mount command. Adds support for the receiving the fd over a socket instead, and updates command paths and filesystem name.


Trivial changes: whitespace and modes. Remote whitespace at the ends of lines. Remove blank lines from the ends of files. Change modes on source files so that they are not executable. Signed-off-by: Dan Cross <cross@gajendra.net>


mount, 9pfuse: detect macports installed osxfuse MacPorts installs osxfuse under /opt/local.


9pfuse: retries read(3) upon EINTR read(3) sometimes errors with EINTR on macOS over slow connections. 9pfuse(1) now retries read(3) instead of sysfatal(3)ing.


9pfuse: support osxfuse>=3.3.0 Change-Id: Ibca68261016b0f588e169e9f319748b5ba7d15ac Reviewed-on: https://plan9port-review.googlesource.com/2700 Reviewed-by: michaelian ennis <michaelian.ennis@gmail.com> Reviewed-by: Russ Cox <rsc@swtch.com>


9pfuse: osxfuse support R=rsc http://codereview.appspot.com/6503093


updates to support current MacFUSE


9pfuse: ignore write errors on fusefd FUSE makes a reply write fail if the reply is no longer wanted.


9pfuse: better handling of SETXATTR (sqweek)


merge


merge


more macfuse path nonsense


google moved the fusefs.kext path


Minor FUSE bug fixes (found mount_fusefs!)


Mac FUSE support (thanks to Jeff Sickel)