Commits


9pfuse: fix handling of access mode (thanks Kenji Arisawa) Fixes #81.


9pfuse: Disable glibc workaround for O_LARGEFILE on ARM 9pfuse fails on ARM when O_LARGEFILE is supported. glibc does define O_LARGEFILE properly on ARM, and the value is different than what that this workaround suggests, causing it to wrongly detect bad flags. Change-Id: I02b0cc222ca7785c4b1739c3df3caa17cf7bc265 Reviewed-on: https://plan9port-review.googlesource.com/1094 Reviewed-by: Russ Cox <rsc@swtch.com>


9pfuse: fix memory leak, avoid memory explosion Change is to handle FUSE_FORGET in main loop instead of separate thread for each as 10s of thousands can come in at once. Fixes issue 104. R=0intro, rsc http://codereview.appspot.com/6498081


semicolons!


9pfuse: handle two more flags


9pfuse: clear O_EXCL too


9pfuse: allow O_APPEND in open and create (Roman Shaposhnik)


9pfuse: always return . and ..


9pfuse: add symlink support


9pfuse: "fix" O_LARGEFILE on x86_64 linux (sqweek)


9pfuse: bug fix in error case


9pfuse: accept - for stdin, try to hang up cleanly


merge


add -a aname


Unswap perm and omode in fsfcreate call (Michael Teichgräber)