Nikolaus Rath
34146444ce
Switch to libfuse 3.0.
2017-07-08 12:25:13 +02:00
Nikolaus Rath
6cc86fc0bd
Abort on glib assertion errors.
2017-07-08 00:37:25 +02:00
Nikolaus Rath
73e4cf79b0
Travis: use sudo-enabled environment.
2017-07-08 00:34:03 +02:00
Nikolaus Rath
a202e2dcc8
Added information about professional support.
2017-07-08 00:34:02 +02:00
Nikolaus Rath
c711bf738f
Re-enabled cache support.
2017-07-08 00:34:01 +02:00
Nikolaus Rath
493081e8f6
Split readdir() into opendir(), readdir() and releasedir()
...
This re-enables support for nullpath_ok. The cache remains disabled.
2017-06-22 14:22:58 -07:00
Nikolaus Rath
3033dbc22e
Transition from getdir() to readdir(), temporarily disable cache
...
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 14:22:58 -07:00
Nikolaus Rath
5f4619bac3
Added unit tests and travis integration
2017-06-22 14:22:57 -07:00
Nikolaus Rath
b66ecb9c3a
Fix Meson manpage install
...
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 14:21:33 -07:00
Nikolaus Rath
9ac5829b89
Compile with -g -O2 by default.
2017-06-22 14:21:07 -07:00
Nikolaus Rath
9cfeaf5120
Added .rst suffix to ChangeLog.
...
That way, programs are more likely to highlight the file correctly.
2017-06-20 16:39:18 -07:00
Nikolaus Rath
56d6030f9c
Document hardlink limitation.
2017-06-20 16:39:16 -07:00
Nikolaus Rath
152617e53f
Converted README from Markdown to Restructured Text.
2017-06-20 16:38:46 -07:00
Nikolaus Rath
0908f570dc
Dropped obsolete FUSE 2.x #ifdefs
2017-06-20 11:29:19 -07:00
Nikolaus Rath
5bc9ff371d
Added .dir-locals.el to setup correct indentation in Emacs
2017-06-19 15:18:11 -07:00
Nikolaus Rath
4379773a9e
Updated mailing list information.
2017-06-08 16:53:26 -04:00
Nikolaus Rath
6056149d16
Fixed compiler warnings
2017-06-07 13:42:34 -04:00
Nikolaus Rath
53a14aeaf1
Dropped support for libfuse < 2.9
...
This is in preparation for the move to libfuse 3.0
2017-06-07 13:42:34 -04:00
Nikolaus Rath
8999210c93
Remove support for "all" workarounds
...
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 16:45:15 -04:00
Nikolaus Rath
5ed2cf8a8b
Add fstat workaround to help output.
2017-06-06 16:45:15 -04:00
Nikolaus Rath
9f2eb04371
Document rename workaround.
2017-06-06 16:45:15 -04:00
Nikolaus Rath
6c301e043b
Dropped nodelaysrv workaround
...
The same effect (enabling NODELAY on the server side *and* enabling
X11 forwarding) can be achieved by explicitly passing `-o ForwardX11`
2017-06-06 16:45:15 -04:00
Nikolaus Rath
6d7ce1607a
Added support for building with Meson.
2017-06-06 16:45:15 -04:00
Nikolaus Rath
5659d0d2ea
Don't call g_thread_init()
...
No longer required since glib 2.32.
2017-06-06 11:03:14 -04:00
Nikolaus Rath
fe3ce10ff8
Fixed compiler warning
2017-06-06 11:02:11 -04:00
Nikolaus Rath
132dd88755
Dropped nodelay workaround
...
This was a performance improvement for SSH versions prior to
4.4. There is no reason to continue to support this.
2017-06-06 11:01:21 -04:00
Nikolaus Rath
af1f3c6235
Fixed Markdown markup.
2017-06-06 10:05:21 -04:00
Nikolaus Rath
8cc069f666
Reworked README
...
Now also includes mailing list.
2017-06-06 10:03:15 -04:00
Nikolaus Rath
d7cb098f1d
main(): setup signal handlers before connecting
...
Otherwise, aborting the password prompt with Ctrl+C will
also kill the sshfs process and leave the mountpoint inaccessible.
Fixes : #9 .
2017-06-05 17:28:44 -04:00
Nikolaus Rath
c7d8500634
Added changelog entry for commit d93f1.
2017-05-31 13:54:18 -07:00
Nikolaus Rath
2896aed825
Merge branch 'master' of github.com:libfuse/sshfs
2017-05-31 13:52:44 -07:00
tpoindessous
110163d8d1
Update README.md for macOS
...
On macOS, we don't have fusermount, so we use umount command.
Thanks.
2017-05-31 13:51:30 -07:00
Jakub Jelen
d93f137c8f
Update the missing options (that make sense from ssh_config)
2017-05-31 13:51:09 -07:00
Nikolaus Rath
1dbda31786
Released 2.9
2017-04-17 13:13:38 -07:00
Nikolaus Rath
33667f2a56
Fixed up version numbers in ChangeLog
2017-04-17 13:09:35 -07:00
Nikolaus Rath
f627055bc7
Merge pull request #23 from billziss-gh/master
...
Port SSHFS to Cygwin
2017-01-12 14:57:45 -08:00
Bill Zissimopoulos
efeed71295
remove no longer useful check for fsp_fuse_opt_parse from configure.ac
2017-01-12 11:24:08 -08:00
Nikolaus Rath
96c6138978
Merge pull request #38 from BerserkerTroll/master
...
sshfs.1.in: remove duplicate "slave" option description
2016-12-30 11:07:57 -08:00
Berserker
1afaef8f46
sshfs.1.in: remove duplicate "slave" option description
2016-12-30 20:52:47 +03:00
Nikolaus Rath
e5acfce8ed
Merge pull request #27 from benesch/master
...
Remove call to g_slice_set_config()
2016-07-28 16:22:16 -07:00
Benjamin Fleischer
e178150a72
Remove call to g_slice_set_config()
...
It is unclear why G_SLICE_CONFIG_ALWAYS_MALLOC has been set before but
doing so with the latest version of GLib (2.46.2) results in the
following warning:
GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0'
failed
This fixes issue osxfuse/sshfs#17
2016-07-28 12:25:37 -04:00
Nikolaus Rath
c63acf3dd7
Merge pull request #24 from kuscsik/master
...
Makefile: fix path for sshfs.1
2016-07-01 15:09:32 -04:00
Zoltan Kuscsik
e3cd445a4e
Makefile: fix path for sshfs.1
...
Fix source path when build directory differs
from the source dir.
2016-07-01 09:30:31 +02:00
Nikolaus Rath
1167c11901
Merge pull request #20 from rianhunter/master
...
Require paths for truncate/fstat workarounds
2016-06-23 12:10:11 -04:00
Bill Zissimopoulos
a175c2876a
port sshfs to cygwin
2016-06-22 17:02:30 -07:00
Nikolaus Rath
b2fa759358
Released 2.8
2016-06-22 11:38:53 -07:00
Nikolaus Rath
1756abe6fd
Fixed release year of version 2.7
2016-06-22 11:37:40 -07:00
Rian Hunter
f51d7b0c6a
Require paths for truncate/fstat workarounds
...
Commit 74bfa3850a allowed sshfs to run
without requiring a non-NULL path argument for certain
operations. This was erroneous in the case of using certain
workarounds.
2016-06-06 00:12:42 -07:00
Nikolaus Rath
df10d96ac2
Add extra quoting for increased compatibility.
...
Fixes : #15 .
2016-06-05 14:18:49 -04:00
Nikolaus Rath
a2dda962c4
Merge branch 'rianhunter-master'
2016-06-05 14:15:52 -04:00