| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | all: remove need for `-fcommon` | Dan Cross | 2025-07-25 | 1 | -1/+0 |
| | | | | | | | | | | | Use `extern` where appropriate so that we can remove `-fcommon` on macOS and others. On macOS, `-fcommon` generates a number of linker warnings. I've tested building on macOS, Linux, FreeBSD, NetBSD, OpenBSD and illumos. I am not in a position to test on AIX or other more esoteric platforms, however. | ||||
| * | 9pfuse: support MacFUSE >=4 | Connor Taffe | 2021-01-31 | 1 | -1/+30 |
| | | | | | | | 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. | ||||
| * | libthread: add threadmaybackground | Russ Cox | 2020-12-30 | 1 | -0/+6 |
| | | | | | | | | | Programs that want to background themselves now need to define threadmaybackground returning 1. This avoids a confusing (to people and debuggers) extra parent process for all the threaded programs that will never want to background themselves. | ||||
| * | 9pfuse: update errortab | Oleg Nemanov | 2020-01-15 | 1 | -0/+2 |
| | | |||||
| * | 9pfuse: do not fswalk("..") | Russ Cox | 2020-01-13 | 1 | -12/+5 |
| | | | | | | | | f is open, so walk will fail. The comments say we only need one directory anyway. Fixes #277. | ||||
| * | cmd/9pfuse: ignore FMODE_EXEC open flag | Nicola Girardi | 2020-01-13 | 1 | -2/+11 |
| | | | | | | | | | | Improved error message in case of unexpected open flags. The message unexpected open flags requested=0100040 unhandled=040 prompted me to clear the FMODE_EXEC flag, although I wonder if I shouldn't have set OEXEC (0x3) instead. | ||||
| * | Trivial changes: whitespace and modes. | Dan Cross | 2020-01-10 | 3 | -61/+60 |
| | | | | | | | | | | 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 | Xiao-Yong Jin | 2018-03-27 | 1 | -0/+8 |
| | | | | | MacPorts installs osxfuse under /opt/local. | ||||
| * | 9pfuse: retries read(3) upon EINTR | Xiao-Yong Jin | 2018-03-23 | 1 | -2/+5 |
| | | | | | | read(3) sometimes errors with EINTR on macOS over slow connections. 9pfuse(1) now retries read(3) instead of sysfatal(3)ing. | ||||
| * | 9pfuse: fix handling of access mode (thanks Kenji Arisawa) | David du Colombier | 2018-02-05 | 1 | -1/+3 |
| | | | | | Fixes #81. | ||||
| * | 9pfuse: support osxfuse>=3.3.0 | James Porter | 2017-02-10 | 1 | -7/+28 |
| | | | | | | | | 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: Disable glibc workaround for O_LARGEFILE on ARM | Merlijn Wajer | 2014-12-02 | 1 | -1/+4 |
| | | | | | | | | | | | | 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 | Ties Bos | 2012-09-10 | 1 | -2/+11 |
| | | | | | | | | | 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 | ||||
| * | 9pfuse: osxfuse support | Russ Cox | 2012-09-08 | 1 | -8/+16 |
| | | | | | | R=rsc http://codereview.appspot.com/6503093 | ||||
| * | semicolons! | Russ Cox | 2011-10-07 | 1 | -2/+2 |
| | | |||||
| * | 9pfuse: handle two more flags | Russ Cox | 2011-10-05 | 1 | -1/+8 |
| | | |||||
| * | devdraw: update Lion cocoa | David Jeannot | 2011-09-19 | 2 | -8/+1 |
| | | | | | | | R=rsc CC=plan9port.codebot http://codereview.appspot.com/5015042 | ||||
| * | merge | Russ Cox | 2009-06-16 | 1 | -3/+3 |
| | | |||||
| * | 9pfuse: fix mkfile for people without . in their paths | Russ Cox | 2009-05-17 | 1 | -1/+1 |
| | | |||||
| * | merge | Russ Cox | 2009-04-30 | 3 | -2/+16 |
| | | |||||
| * | 9pfuse: clear O_EXCL too | Russ Cox | 2009-04-30 | 1 | -1/+1 |
| | | |||||
| * | MacFUSE 2.0 updates | Jeff Sickel | 2008-12-10 | 1 | -3/+6 |
| | | |||||
| * | 9pfuse: allow O_APPEND in open and create (Roman Shaposhnik) | Russ Cox | 2008-12-30 | 1 | -1/+8 |
| | | |||||
| * | updates to support current MacFUSE | Jeff Sickel | 2008-08-19 | 3 | -10/+134 |
| | | |||||
| * | 9pfuse: ignore write errors on fusefd | Russ Cox | 2008-07-24 | 1 | -4/+2 |
| | | | | | | FUSE makes a reply write fail if the reply is no longer wanted. | ||||
| * | 9pfuse: convert "invalid" to EINVAL | Russ Cox | 2008-07-24 | 1 | -0/+1 |
| | | |||||
| * | 9pfuse: always return . and .. | Russ Cox | 2008-07-04 | 1 | -3/+28 |
| | | |||||
| * | 9pfuse: better handling of SETXATTR (sqweek) | Russ Cox | 2008-07-04 | 1 | -5/+8 |
| | | |||||
| * | 9pfuse: add symlink support | Russ Cox | 2008-07-04 | 1 | -1/+30 |
| | | |||||
| * | 9pfuse: "fix" O_LARGEFILE on x86_64 linux (sqweek) | Russ Cox | 2008-06-19 | 1 | -5/+14 |
| | | |||||
| * | 9pfuse: bug fix in error case | Russ Cox | 2008-05-05 | 1 | -0/+1 |
| | | |||||
| * | 9pfuse: accept - for stdin, try to hang up cleanly | Russ Cox | 2008-04-17 | 2 | -4/+21 |
| | | |||||
| * | 9pfuse: use intptr to silence 64-bit warning (Michael Teichgräber) | Russ Cox | 2008-03-06 | 1 | -1/+1 |
| | | |||||
| * | merge | Russ Cox | 2007-11-27 | 2 | -6/+24 |
| | | |||||
| * | merge | Russ Cox | 2007-08-22 | 1 | -1/+3 |
| | | |||||
| * | add -a aname | rsc | 2007-06-21 | 1 | -6/+10 |
| | | |||||
| * | more macfuse path nonsense | rsc | 2007-06-20 | 1 | -0/+7 |
| | | |||||
| * | Unswap perm and omode in fsfcreate call (Michael Teichgräber) | rsc | 2007-05-09 | 1 | -1/+1 |
| | | |||||
| * | Better flag handling in fusecreate (Michael Teichgräber) | rsc | 2007-05-09 | 1 | -0/+2 |
| | | |||||
| * | propagate offset in reads and writes (Michael Teichgräber) | rsc | 2007-05-04 | 1 | -2/+2 |
| | | |||||
| * | google moved the fusefs.kext path | rsc | 2007-01-24 | 1 | -3/+10 |
| | | |||||
| * | Minor FUSE bug fixes (found mount_fusefs!) | rsc | 2007-01-18 | 1 | -1/+2 |
| | | |||||
| * | Mac FUSE support (thanks to Jeff Sickel) | rsc | 2007-01-18 | 1 | -0/+49 |
| | | |||||
| * | avoid EPROTO in case not there (Tim Wiess) | rsc | 2006-10-12 | 1 | -0/+4 |
| | | |||||
| * | break from readdir properly (Lou Kamenov) | rsc | 2006-08-01 | 1 | -14/+16 |
| | | |||||
| * | free fuse messages | rsc | 2006-08-01 | 1 | -1/+8 |
| | | |||||
| * | use better O_LARGEFILE | rsc | 2006-07-27 | 1 | -0/+4 |
| | | |||||
| * | wait for mount to complete before exiting | rsc | 2006-07-27 | 3 | -2/+12 |
| | | |||||
| * | FreeBSD fixes (Lou Kamenov) | rsc | 2006-07-26 | 2 | -51/+97 |
| | | |||||
| * | add stat.h | rsc | 2006-07-23 | 1 | -0/+1 |
| | | |||||
