Commit Graph

17 Commits (master)

Author SHA1 Message Date
Avi c62d7682a6
Add more debugging logs to the mounting process so we get more visibility for customer issues (#130) 2022-09-06 08:54:02 +02:00
Tetsuo Kiso 7c4418392f
Add gofmt CI step (#115) 2021-11-08 15:02:43 +01:00
Vitaliy Filippov c75d3f26fc
Use newer mounting method (similar to fusermount) with macfuse 4.x (#106)
macfuse 4.x turns out to be incompatible with the old mounting method where
you open the device by yourself and only supports the newer method where you
receive a file descriptor from `mount_macfuse` through a unix socket.

Co-authored-by: Vitaliy Filippov <vitalif@yourcmc.ru>
2021-10-19 18:50:09 +02:00
Vitaliy Filippov 10d864429b
Add support for MacFuse >= 4.0 (#103)
Older `osxfuse` is unavailable for ARM-based MacOS

Co-authored-by: Vitaliy Filippov <vitalif@yourcmc.ru>
2021-08-18 08:55:49 +02:00
Michael Stapelberg ae5da07e4c
remove naked returns across the code base (#75)
fixes #73
2020-01-28 10:10:08 +01:00
Aaron Jacobs 8b5caee575 Unexport OSXFUSEPaths. 2016-10-16 08:56:44 +01:00
Aaron Jacobs f1e482d155 Move osxfuse-specific config into mount_darwin.go. 2016-10-16 08:56:40 +01:00
Aaron Jacobs fc5bd98d65 Don't allow configurability for osxfuse paths.
There's no need to complicate the API. If osxfuse makes a
backwards-incompatible change again, we can add support for it.
2016-10-16 08:56:34 +01:00
Nemanja Zbiljić eadfaa0742 Support OSXFUSE 3.x, fall back to 2.x if needed
Also supports custom bundled OSXFUSE installs.
2016-09-25 18:07:29 +02:00
Aaron Jacobs 1213e41ef8 Removed a TODO that doesn't belong to me. 2015-07-24 16:36:40 +10:00
Aaron Jacobs cd6c68c83f Fixed some build errors. 2015-07-24 15:54:02 +10:00
Aaron Jacobs 19934c68be Touched up callMount. 2015-07-24 15:51:18 +10:00
Aaron Jacobs a9693474e8 Fixed a build error. 2015-07-24 15:48:23 +10:00
Aaron Jacobs eda994c2e6 Gave openOSXFUSEDev a makeover. 2015-07-24 15:48:17 +10:00
Aaron Jacobs 1bb0fd4724 Trimmed a bit. 2015-07-24 15:45:34 +10:00
Aaron Jacobs 56758cb302 Gave mount a makeover. 2015-07-24 15:45:16 +10:00
Aaron Jacobs 695b70b1e6 Pasted the implementation from bazilfuse. 2015-07-24 15:40:35 +10:00