Skip to content

Releases: flamboyantpenguin/easysftp

easysftp 2.6.0

14 Jan 10:53
e551cab

Choose a tag to compare

Changes in a Nutshell

  • lls command is now operational 🚀

  • Users can now modify program settings using set command. ⚙️ Available settings are

    • showHiddenFiles > Enable/Disable showing hidden files on the remote system
    • saveFingerprints > Enable/Disable saving fingerprints locally
    • clearLogonStartup > Enable/Disable clearing logs on startup
    • logFileName > Enable/Disable logging file names during download/upload
  • Hidden files are not shown by default. Can be toggled by showhidden/hidehidden 🔒

  • Added support for logging file names (turned off by default) 📜

  • Now you can turn off saving fingerprints locally. However, you have to manually verify hosts each time you connect 🔒

  • config.bin is renamed to .cfg 🚀

  • logs.txt is renamed to .log 🚀

  • You can now view logs using viewlogs and clear logs using clearlogs commands 🚀

  • You can now clear saved host keys using clearhosts 🔒

  • Progress bar is improved again! Now file name is also displaying along with the bar with a nice marquee effect🌟

  • Improved Error handling 🚀

  • Improved event handler 🚀

  • Fixed errors reported on easysftp-2.5 for Linux ✅

  • Now easysftp is licensed under GNU General Public License v3.0. View license info using licenseinfo command. 📜

  • Added Code of Conduct and Security Policy. 📜

  • Minor fixes and UI improvements 🚀

What's Changed

Full Changelog: v2.5.0...v2.6.0

easysftp 2.5.0

06 Jan 16:50
12c9c2c

Choose a tag to compare

Introducing easysftp 2.5.0. easysftp is now more interactive and secure.

Changes in a Nutshell

  • Fixed SSH vulnerabilities. 🔒
  • Connecting to unknown hosts will not be prompted to the user. If the user allows, the fingerprints of the remote server will be stored internally. These keys are stored in config.bin for future use. Connections cannot be established to the remote server without valid host keys. Keys stored in the system authorized_keys file will be loaded. 🔐
  • Previously connected server details are now automatically stored in config.bin. However, passwords are no longer stored and the user has to enter manually. ⚙️
  • Downloads folder has been renamed to easysftp. ⚙️
  • Improved progress bar. Now progress bar displays download/upload speed and bytes downloaded/uploaded. Progress bar now gives a hint to the user about the download progress even in case of low speed networks. This can helpful in detecting errors during download/upload. Do note that download/upload speed is may not be accurate and is not recommended for speed testing. 🌟
  • New logger system. This helps the user and developer to identify bugs more efficiently. Logger is still in development. 📄
  • New command lls to list local directory (easysftp). Files to be uploaded to the remote should now be placed in easysftp directory. ⚙️
  • Errors handling is improved as compared to 2.0.0. However KeyboardInterrupt still requires better handling while Downloading/Uploading files. 🚀
  • There is a exportError() function to export error details as an error.txt file. In case of connection errors or unresolved errors an error report will be generated in the easysftp directory. This feature is still in development. 🚀
  • There was an issue in checking updates. This has been resolved. ☑️
  • Issue templates have been added to the repository. This has been done to improve the issue tracking and solve them efficiently. 📜
  • Bug fixes 🚀

What's Changed

New Contributors

Full Changelog: v2.0.0...v2.5.0

easyftp 2.0.0

10 Sep 13:07

Choose a tag to compare

What's Changed

  • New installer for Linux
  • Added progress bar for file transfers ⚙️
  • Updated Documentation 📜
  • Bug fixes and Performance Improvements 🚀
  • Release2 by @flamboyantpenguin in #22
  • Update README by @flamboyantpenguin in #23

Full Changelog: v1.8.0...v2.0.0

What's Changed

Full Changelog: v1.8.0...v2.0.0

easysftp 1.8.0

03 Aug 16:35
3614ac1

Choose a tag to compare

This version comes with some major enhancements and bug fixes

What's Changed

Full Changelog: v1.5.0...v1.8.0

easysftp 1.5.0

02 Aug 05:37
e4363ce

Choose a tag to compare

This version comes with some important enhancements and bug fixes

What's Changed

  • Added requirements
  • Added pyinstaller spec.
  • Updated fetching assets
  • Added get for downloading files
  • Updated commands
  • Bug fixes

Full Changelog: v1.0.0...v1.5.0

easysftp 1.0.0

31 Jul 11:38
83ef143

Choose a tag to compare

What's Changed

Full Changelog: https://github.com/flamboyantpenguin/easysftp/commits/v1.0.0