aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-29Documented development status.sshfs_2.xNikolaus Rath
2019-04-14Update Travis build environment.Nikolaus Rath
2019-04-14Print a useful error if no mountpoint could be parsed (#170)Mike Salvatore
Fixes #75
2019-04-09Gracefully handle multiple spaces in ssh_command option (#168)mssalvatore
When using the "ssh_command" option, commands with multiple spaces in a row will not be properly parsed. Example: Properly parsed: ssh_command = "ssh -o IdentityFile=~/.ssh/id_rsa" Improperly parsed: ssh_command = "ssh -o IdentityFile=~/.ssh/id_rsa" This commit changes the ssh_command parsing logic so that both of the above examples are considered valid and properly handled. Resolves #114.
2019-02-14Update clean_req() to match the definition of GHRFunc (#158)mssalvatore
The current definition of the clean_req() function produces a compiler warning as it expects 2 parameters but GHRFunc expects 3. T Fixes: #157
2017-10-25Replace GNU cp flag --preserve, which does not exist on OS X, with ↵Reid Wagner
compatible -p, which works with both BSD and GNU cp.
2017-10-25Drop -u option to cpNikolaus Rath
Not supported on OS X, and not strictly necessary. Fixes: #64.
2017-08-03Turn cache_invalid_write() staticNikolaus Rath
It's only used in this file, and otherwise the missing prototype produces a compiler warning.
2017-08-03Released 2.10sshfs-2.10Nikolaus Rath
2017-08-03Travis: use alternative workaround suggested by support.Nikolaus Rath
2017-08-03Travis: disable trusty workaroundNikolaus Rath
According to Travis support, this should be working now. We will see...
2017-08-03Include test files in "make dist"Nikolaus Rath
2017-07-13Merge remote-tracking branch 'osxfuse/master' into sshfs_2.xNikolaus Rath
2017-07-12sftp_readdir_async(): don't access request when it may have been freedNikolaus Rath
Fixes: #7
2017-07-12Abort on glib assertion errors.Nikolaus Rath
2017-07-12Travis: use sudo-enabled environment.Nikolaus Rath
2017-07-12Added information about professional support.Nikolaus Rath
2017-07-12Added unit tests and travis integrationNikolaus Rath
2017-07-12Fix Meson manpage installNikolaus 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-07-12Compile with -g -O2 by default.Nikolaus Rath
2017-07-12Added .rst suffix to ChangeLog.Nikolaus Rath
That way, programs are more likely to highlight the file correctly.
2017-07-12Document hardlink limitation.Nikolaus Rath
2017-07-12Converted README from Markdown to Restructured Text.Nikolaus Rath
2017-07-12Added .dir-locals.el to setup correct indentation in EmacsNikolaus Rath
2017-07-12Updated mailing list information.Nikolaus Rath
2017-07-12Fixed compiler warningsNikolaus Rath
2017-07-07Don'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-07Fall 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-07Merge tag 'sshfs-2.9'Benjamin Fleischer
Tagged release
2017-06-06Remove support for "all" workaroundsNikolaus 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-06Add fstat workaround to help output.Nikolaus Rath
2017-06-06Document rename workaround.Nikolaus Rath
2017-06-06Dropped nodelaysrv workaroundNikolaus Rath
The same effect (enabling NODELAY on the server side *and* enabling X11 forwarding) can be achieved by explicitly passing `-o ForwardX11`
2017-06-06Added support for building with Meson.Nikolaus Rath
2017-06-06Don't call g_thread_init()Nikolaus Rath
No longer required since glib 2.32.
2017-06-06Fixed compiler warningNikolaus Rath
2017-06-06Dropped nodelay workaroundNikolaus Rath
This was a performance improvement for SSH versions prior to 4.4. There is no reason to continue to support this.
2017-06-06Fixed Markdown markup.Nikolaus Rath
2017-06-06Reworked READMENikolaus Rath
Now also includes mailing list.
2017-06-05main(): setup signal handlers before connectingNikolaus Rath
Otherwise, aborting the password prompt with Ctrl+C will also kill the sshfs process and leave the mountpoint inaccessible. Fixes: #9.
2017-05-31Added changelog entry for commit d93f1.Nikolaus Rath
2017-05-31Merge branch 'master' of github.com:libfuse/sshfsNikolaus Rath
2017-05-31Update README.md for macOStpoindessous
On macOS, we don't have fusermount, so we use umount command. Thanks.
2017-05-31Update the missing options (that make sense from ssh_config)Jakub Jelen
2017-04-17Released 2.9sshfs-2.9Nikolaus Rath
2017-04-17Fixed up version numbers in ChangeLogNikolaus Rath
2017-01-12Merge pull request #23 from billziss-gh/masterNikolaus Rath
Port SSHFS to Cygwin
2017-01-12remove no longer useful check for fsp_fuse_opt_parse from configure.acBill Zissimopoulos
2016-12-30Merge pull request #38 from BerserkerTroll/masterNikolaus Rath
sshfs.1.in: remove duplicate "slave" option description
2016-12-30sshfs.1.in: remove duplicate "slave" option descriptionBerserker