Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-13 | Fall back to global I/O size on macOS | Benjamin Fleischer | |
The st_blksize value of struct stat represents the optimal block size for file I/O operations. FUSE for macOS will use this value when preforming read or write operations on the file. The smaller st_blksize is the more context switches are required to complete the operation. Setting st_blksize to 0 results in FUSE for macOS falling back to the global I/O size, that can be specified through the "-o iosize=..." mount-time option. Fixes osxfuse/osxfuse#389 and osxfuse/sshfs#33 | |||
2017-07-13 | Don't require mount point to exists on macOS | Benjamin Fleischer | |
By default volumes are mounted under /Volumes on macOS. Since macOS 10.12 the /Volumes directory is root-owned. In order to allow non- privileged users to mount FUSE volumes under /Volumes FUSE will create non-existent mount points automatically. Fixes osxfuse/sshfs#27 | |||
2017-07-12 | sshfs_open_commin(): fix compiler warning | Nikolaus Rath | |
wrctr cannot be used without having been initialized, but the compiler is too dumb to see that. | |||
2017-07-12 | sftp_readdir_async(): don't access request when it may have been freed | Nikolaus Rath | |
Fixes: #7 | |||
2017-07-08 | Travis: add /usr/local/lib* to ld configuration | Nikolaus Rath | |
2017-07-08 | Travis: install libfuse from git master | Nikolaus Rath | |
2017-07-08 | Travis: Build libfuse with gcc-6 | Nikolaus Rath | |
gcc-4.8 has trouble with libfuse 3.1.0 symbol versioning. | |||
2017-07-08 | Travis: use libfuse 3.1.0 | Nikolaus Rath | |
2017-07-08 | Released 3.0.0sshfs-3.0.0 | Nikolaus Rath | |
2017-07-08 | Include test files in "make dist" | Nikolaus Rath | |
2017-07-08 | Switch to libfuse 3.1.0 | Nikolaus Rath | |
libfuse 3.0.0 is rather new and not widely used yet, so requiring libfuse 3.1.0 right away shouldn't be a problem. | |||
2017-07-08 | Switch to libfuse 3.0. | Nikolaus Rath | |
2017-07-08 | Abort on glib assertion errors. | Nikolaus Rath | |
2017-07-08 | Travis: use sudo-enabled environment. | Nikolaus Rath | |
2017-07-08 | Added information about professional support. | Nikolaus Rath | |
2017-07-08 | Re-enabled cache support. | Nikolaus Rath | |
2017-06-22 | Split readdir() into opendir(), readdir() and releasedir() | Nikolaus Rath | |
This re-enables support for nullpath_ok. The cache remains disabled. | |||
2017-06-22 | Transition from getdir() to readdir(), temporarily disable cache | Nikolaus Rath | |
This commit enables the use of readdir() instead of getdir(). It also completely disables the cache and the nullpath_ok feature. This will be fixed in the next commits. | |||
2017-06-22 | Added unit tests and travis integration | Nikolaus Rath | |
2017-06-22 | Fix Meson manpage install | Nikolaus Rath | |
Without this, Meson is looking for sshfs.1 in the source directory. However, since that is a generated file it is in the build directory. | |||
2017-06-22 | Compile with -g -O2 by default. | Nikolaus Rath | |
2017-06-20 | Added .rst suffix to ChangeLog. | Nikolaus Rath | |
That way, programs are more likely to highlight the file correctly. | |||
2017-06-20 | Document hardlink limitation. | Nikolaus Rath | |
2017-06-20 | Converted README from Markdown to Restructured Text. | Nikolaus Rath | |
2017-06-20 | Dropped obsolete FUSE 2.x #ifdefs | Nikolaus Rath | |
2017-06-19 | Added .dir-locals.el to setup correct indentation in Emacs | Nikolaus Rath | |
2017-06-08 | Updated mailing list information. | Nikolaus Rath | |
2017-06-07 | Fixed compiler warnings | Nikolaus Rath | |
2017-06-07 | Dropped support for libfuse < 2.9 | Nikolaus Rath | |
This is in preparation for the move to libfuse 3.0 | |||
2017-06-06 | Remove support for "all" workarounds | Nikolaus Rath | |
This should never be used. We may add new workarounds in the future, and they should only be enabled explicitly when needed. | |||
2017-06-06 | Add fstat workaround to help output. | Nikolaus Rath | |
2017-06-06 | Document rename workaround. | Nikolaus Rath | |
2017-06-06 | Dropped nodelaysrv workaround | Nikolaus Rath | |
The same effect (enabling NODELAY on the server side *and* enabling X11 forwarding) can be achieved by explicitly passing `-o ForwardX11` | |||
2017-06-06 | Added support for building with Meson. | Nikolaus Rath | |
2017-06-06 | Don't call g_thread_init() | Nikolaus Rath | |
No longer required since glib 2.32. | |||
2017-06-06 | Fixed compiler warning | Nikolaus Rath | |
2017-06-06 | Dropped nodelay workaround | Nikolaus Rath | |
This was a performance improvement for SSH versions prior to 4.4. There is no reason to continue to support this. | |||
2017-06-06 | Fixed Markdown markup. | Nikolaus Rath | |
2017-06-06 | Reworked README | Nikolaus Rath | |
Now also includes mailing list. | |||
2017-06-05 | main(): setup signal handlers before connecting | Nikolaus Rath | |
Otherwise, aborting the password prompt with Ctrl+C will also kill the sshfs process and leave the mountpoint inaccessible. Fixes: #9. | |||
2017-05-31 | Added changelog entry for commit d93f1. | Nikolaus Rath | |
2017-05-31 | Merge branch 'master' of github.com:libfuse/sshfs | Nikolaus Rath | |
2017-05-31 | Update README.md for macOS | tpoindessous | |
On macOS, we don't have fusermount, so we use umount command. Thanks. | |||
2017-05-31 | Update the missing options (that make sense from ssh_config) | Jakub Jelen | |
2017-04-17 | Released 2.9sshfs-2.9 | Nikolaus Rath | |
2017-04-17 | Fixed up version numbers in ChangeLog | Nikolaus Rath | |
2017-01-12 | Merge pull request #23 from billziss-gh/master | Nikolaus Rath | |
Port SSHFS to Cygwin | |||
2017-01-12 | remove no longer useful check for fsp_fuse_opt_parse from configure.ac | Bill Zissimopoulos | |
2016-12-30 | Merge pull request #38 from BerserkerTroll/master | Nikolaus Rath | |
sshfs.1.in: remove duplicate "slave" option description | |||
2016-12-30 | sshfs.1.in: remove duplicate "slave" option description | Berserker | |