Skip to content

Commit d91f320

Browse files
committed
update SSHFS to latest upstream version (3.7.1)
1 parent 4c6041c commit d91f320

File tree

6 files changed

+15
-13
lines changed

6 files changed

+15
-13
lines changed

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
MyProductName = "SSHFS-Win"
22
MyCompanyName = "Navimatics LLC"
33
MyDescription = "SSHFS for Windows"
4-
MyProductVersion = "2021.1 Beta"
5-
MyVersion = 3.5.$(shell date '+%y%j')
4+
MyProductVersion = "2021.1 Beta2"
5+
MyVersion = 3.7.$(shell date '+%y%j')
66
ifeq ($(shell uname -m),x86_64)
77
MyArch = x64
88
else

patches/00-passwd.patch

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
diff --git a/sshfs.c b/sshfs.c
2-
index 06a1ef3..e1e39e2 100644
2+
index ff40c81..5c8d4b8 100644
33
--- a/sshfs.c
44
+++ b/sshfs.c
5-
@@ -273,7 +273,7 @@ struct sshfs {
5+
@@ -365,7 +365,7 @@ struct sshfs {
66
unsigned outstanding_len;
77
unsigned max_outstanding_len;
88
pthread_cond_t outstanding_cond;
@@ -11,15 +11,15 @@ index 06a1ef3..e1e39e2 100644
1111
char *password;
1212
int ext_posix_rename;
1313
int ext_statvfs;
14-
@@ -403,6 +403,7 @@ static struct fuse_opt sshfs_opts[] = {
14+
@@ -496,6 +496,7 @@ static struct fuse_opt sshfs_opts[] = {
1515
SSHFS_OPT("follow_symlinks", follow_symlinks, 1),
1616
SSHFS_OPT("no_check_root", no_check_root, 1),
1717
SSHFS_OPT("password_stdin", password_stdin, 1),
1818
+ SSHFS_OPT("password_stdout", password_stdout, 1),
1919
SSHFS_OPT("delay_connect", delay_connect, 1),
20-
SSHFS_OPT("slave", slave, 1),
21-
SSHFS_OPT("disable_hardlink", disable_hardlink, 1),
22-
@@ -1532,6 +1533,14 @@ static int sftp_init()
20+
SSHFS_OPT("slave", passive, 1),
21+
SSHFS_OPT("passive", passive, 1),
22+
@@ -1691,6 +1692,14 @@ static int sftp_init(struct conn *conn)
2323

2424
out:
2525
buf_free(&buf);

patches/10-mountpoint.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
diff --git a/sshfs.c b/sshfs.c
2-
index 06a1ef3..dc772c7 100644
2+
index 5c8d4b8..e253291 100644
33
--- a/sshfs.c
44
+++ b/sshfs.c
5-
@@ -3446,6 +3446,9 @@ static int sshfs_opt_proc(void *data, const char *arg, int key,
5+
@@ -3703,6 +3703,9 @@ static int sshfs_opt_proc(void *data, const char *arg, int key,
66
* Furthermore the mountpoint must NOT exist prior to mounting.
77
* So we cannot use realpath(3).
88
*/

patches/20-mountmgr.patch

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1+
diff --git a/sshfs.c b/sshfs.c
2+
index e253291..ae4955a 100644
13
--- a/sshfs.c
24
+++ b/sshfs.c
3-
@@ -3462,6 +3462,15 @@
5+
@@ -3710,6 +3710,15 @@ static int sshfs_opt_proc(void *data, const char *arg, int key,
46
&& ':' == arg[1] && '\0' == arg[2]) {
57
/* drive: make a copy */
68
sshfs.mountpoint = strdup(arg);

sshfs-win.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* sshfs-win.c
33
*
4-
* Copyright 2015-2019 Bill Zissimopoulos
4+
* Copyright 2015-2021 Bill Zissimopoulos
55
*/
66
/*
77
* This file is part of SSHFS-Win.

0 commit comments

Comments
 (0)