Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade all the libraries+tools to the latest version #260

Closed
breisig opened this issue Dec 11, 2020 · 7 comments
Closed

Upgrade all the libraries+tools to the latest version #260

breisig opened this issue Dec 11, 2020 · 7 comments

Comments

@breisig
Copy link

breisig commented Dec 11, 2020

I noticed the ported version of openssh, fuse and sshfs included in the current installer are old. Can you update them to the latest version?

@billziss-gh
Copy link
Collaborator

Is there something specifically that you are looking for in the latest versions?

@breisig
Copy link
Author

breisig commented Dec 14, 2020

@billziss-gh

Current SSHFS library version

  • SSHFS 3.5.2(current) -> SSHFS 3.7.1(LATEST)
  • Added a direct_io option which might help issues with some people having 0byte size issues.
  • New max_conns option enables the use of multiple connections to improve responsiveness during large file transfers. This could help with performance with people transfering large files.
  • libFUSE 3.2 (Current. Over 3 years old) -> 3.10.1(Latest)
  • Fixed readdir bug when non-zero offsets are given to filler and the filesystem client, after reading a whole directory, re-reads it from a non-zero offset
  • Various minor bugfixes and improvements.
  • Various memory link
  • Performance and new features added.
  • OpenSSL 1.1.1f -> 1.1.1.i
  • Never hurts to update to the latest.

@billziss-gh
Copy link
Collaborator

billziss-gh commented Dec 14, 2020

Some of these changes look legitimately good. The biggest problem is this:

  • libFUSE 3.2 (Current. Over 3 years old) -> 3.10.1(Latest)

SSHFS-Win does not use libfuse, but the FUSE emulation layer included in WinFsp. So there may be some issues if we upgrade to the latest version of SSHFS-Win.

Still this may be worth it for the other improvements.

@billziss-gh
Copy link
Collaborator

@breisig

I have pulled the latest SSHFS 3.7.1 changes in branch sshfs-3.7. I have used these changes to produce the 64-bit and 32-bit builds found below:

Please try these builds and let me know if you experience any issues.

@billziss-gh
Copy link
Collaborator

I have now merged the sshfs-3.7 branch into master. A new beta release with latest upstream SSHFS will be released shortly.

@breisig
Copy link
Author

breisig commented Feb 3, 2021

ok, I will test it out!

@breisig
Copy link
Author

breisig commented Feb 3, 2021

@billziss-gh Can't wait for the next sshfs release that has a fix for mkdir an existing directory [https://github.com/libfuse/sshfs/pull/242] which will help sshfs-win.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants