aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-10-15Fix memory leak on opendir errorTimo Savola
2017-09-26Ignore fstab-specific mount optionsNikolaus Rath
Fixes: #96.
2017-09-22Install manpage in man1/, not 1/Nikolaus Rath
Fixes: #95.
2017-09-20Don't attempt to remove non-existing file.Nikolaus Rath
2017-09-20Released 3.3.0sshfs-3.3.0Nikolaus Rath
2017-09-20Add support for printing release contributors.Nikolaus Rath
2017-09-20Dropped support for writeback cachingNikolaus Rath
As of kernel 4.14, the FUSE module's + writeback implementation is not compatible with network filesystems, and there are no imminent plans to change that. For more details, see https://marc.info/?l=fuse-devel&m=150592103107662&w=2 or As a consequence, the -o unreliable_append option has become obsolete as well. Fixes: #93 Fixes: #88 Fixes: #81
2017-09-20Add support for mounting from /etc/fstabNikolaus Rath
Fixes: #92.
2017-09-20Dropped FAQ fileNikolaus Rath
Most entries were obsolete. Useful content has been moved to the man page.
2017-09-20Dropped support for autotools buildNikolaus Rath
It's just too much of a pain to maintain.
2017-09-20Updated manual page with missing options.Nikolaus Rath
Fixes: #82.
2017-09-20tst_link(): fix test failureNikolaus Rath
2017-09-20travis: fix build procedure.Nikolaus Rath
2017-09-19Improve documentation for symlink handling options.Nikolaus Rath
Fixes: #51.
2017-08-22Use 'buildtype' to set debug/optimization optionsNikolaus Rath
Until now, running `mesonconf -D buildtype=debug` didn't have any effect - which was confusing.
2017-08-18Converted manpage to Restructured TextNikolaus Rath
2017-08-14Bump version numberAnatol Pomozov
2017-08-06Released 3.2.0sshfs-3.2.0Nikolaus Rath
2017-08-06Drop -u option to cpNikolaus Rath
Not supported on OS X, and not strictly necessary. Fixes: #64.
2017-08-06removed obsolete answers from FAQharrim4n
2017-08-06Removed obsolete options from man pageharrim4n
2017-08-06Re-enabled writeback cache.Nikolaus Rath
Fixes: #72.
2017-08-06Support O_APPEND.Nikolaus Rath
Fixes: #76.
2017-08-06Added seek and append tests.Nikolaus Rath
2017-08-06Actually disable writeback cache, instead of just claiming to do so.Nikolaus Rath
2017-08-06Run tests with and without writeback cache.Nikolaus Rath
2017-08-06Include ChangeLog.rst in release tarballs.Nikolaus Rath
2017-08-04Released 3.1.0sshfs-3.1.0Nikolaus Rath
2017-08-04Disable writeback cache for nowNikolaus Rath
Writeback cache seems to cause dataloss in some situations. We need to investigate this first. See https://github.com/libfuse/sshfs/issues/72.
2017-08-04Removed unused variable.Nikolaus Rath
2017-08-03Don't check st_mode of mountpointNikolaus Rath
It is not clear what this check is supposed to achieve, and it seems to fail in some situations (cf issue #57). Fixes: #57.
2017-08-03Accept -o cache_* options for backward compatibility.Nikolaus Rath
Fixes: #73.
2017-07-27Travis: use alternative workaround suggested by support.Nikolaus Rath
2017-07-27Travis: disable trusty workaroundNikolaus Rath
According to Travis support, this should be working now. We will see...
2017-07-13Fall back to global I/O size on macOSBenjamin 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-13Don't require mount point to exists on macOSBenjamin 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-12sshfs_open_commin(): fix compiler warningNikolaus Rath
wrctr cannot be used without having been initialized, but the compiler is too dumb to see that.
2017-07-12sftp_readdir_async(): don't access request when it may have been freedNikolaus Rath
Fixes: #7
2017-07-08Travis: add /usr/local/lib* to ld configurationNikolaus Rath
2017-07-08Travis: install libfuse from git masterNikolaus Rath
2017-07-08Travis: Build libfuse with gcc-6Nikolaus Rath
gcc-4.8 has trouble with libfuse 3.1.0 symbol versioning.
2017-07-08Travis: use libfuse 3.1.0Nikolaus Rath
2017-07-08Released 3.0.0sshfs-3.0.0Nikolaus Rath
2017-07-08Include test files in "make dist"Nikolaus Rath
2017-07-08Switch to libfuse 3.1.0Nikolaus 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-08Switch to libfuse 3.0.Nikolaus Rath
2017-07-08Abort on glib assertion errors.Nikolaus Rath
2017-07-08Travis: use sudo-enabled environment.Nikolaus Rath
2017-07-08Added information about professional support.Nikolaus Rath
2017-07-08Re-enabled cache support.Nikolaus Rath