------------------------------------------------------------------- Sun Dec 21 06:53:27 UTC 2025 - Johannes Kastl - Update to version 0.19.1: * fix: Updated dependencies to allow build on NetBSD ------------------------------------------------------------------- Wed Nov 12 15:10:11 UTC 2025 - Johannes Kastl - Update to version 0.19.0: - Issue 297: Added keybinding to get the total size of selected paths. - Issue 331: Added new import-ssh-hosts CLI subcommand to import all the hosts from the ssh config as bookmarks. - Issue 335: Changed file overwrite behaviour - Now the user can choose for each file whether to overwrite, skip or overwrite all/skip all. - Issue 354: - Removed error popup message if failed to check for updates. - Prevent long timeouts when checking for updates if the network is down or the DNS is not working. - Issue 356: Fixed SSH auth issue not trying with the password if any RSA key was found. - Issue 334: SMB support for MacOS with vendored build of libsmbclient. - Issue 337: Migrated to libssh.org on Linux and MacOS for better ssh agent support. - Issue 361: Report a message while calculating total size of files to transfer. ------------------------------------------------------------------- Wed Jun 11 04:45:08 UTC 2025 - Johannes Kastl - Update to version 0.18.0: * An Embedded shell for termscp: - Issue 340: Replaced the Exec popup with a fully functional terminal emulator embedded thanks to A-Kenji's tui-term. - Command History - Support for cd and exit commands as well. - Exit just closes the terminal emulator. * Issue 345: Default keys are used from ~/.ssh directory if no keys are resolved for the host. * Updated dependencies and updated the Rust edition to 2024 ------------------------------------------------------------------- Sun Mar 23 18:19:50 UTC 2025 - opensuse_buildservice@ojkastl.de - Update to version 0.17.0: * Queuing transfers: - the logic of selecting files has been extended! - From now on selecting file will put the files into a transfer queue, which is shown on the bottom panel. - When a file is selected the file is added to the queue with a destination path, which is the current other explorer path at the moment of selection. - It is possible to navigate to the transfer queue by using P and pressing ENTER or DELETE on a file will remove it from the transfer queue. - Other commands will work as well on the transfer queue, like COPY, MOVE, DELETE, RENAME. * issue 308: added --wno-keyring flag to disable keyring * issue 316: Local directory path is not switching to what's specified in the bookmark. Now the local directory path is correctly set following this hierarchy: - Local directory path specified for the host bridge - Local directory path specified in the bookmark - Working directory * issue 317: the return value of --version should be 0 * issue 319: fixed a crash when the local directory specified in the auth form does not exist * issue 327: fixed a panic when trying to go up from local directory on localhost in the auth form * issue 330: add suppaftp/pavao/kube to allowed logs * Dependencies: - argh to 0.1.13 - bytesize to 2 - dirs to 6 - magic-crypt to 4 - notify to 8 - ssh2-config to 0.4 - remotefs-ssh to 0.6 - rust edition to 2024 - drop patches that were included upstream * 7dba691ccc001aa720d0ecf1642dda94219a2d21.patch * 099e2154bae9a954aab0569bf048c4d9ae71049e.patch ------------------------------------------------------------------- Wed Nov 13 10:05:53 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 0.16.1: * fix: 0.16.1 * fix: gg rust 1.82 for introducing a nice breaking change in config which was not mentioned in changelog * fix: cfg unix forbidden in rust .82 - add patches to fix build issues: * 099e2154bae9a954aab0569bf048c4d9ae71049e.patch * 7dba691ccc001aa720d0ecf1642dda94219a2d21.patch ------------------------------------------------------------------- Tue Oct 15 16:26:06 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 0.16.0: * fix: tiny ui issue * fix: 0.16 * feat: Show `..` directory before all the others in the explorer to navigate to the parent dir (#301) * fix: issue 292 New version alert was not displayed due to a semver regex issue. (#300) * fix: tuirealm 2.x (#299) * fix: users from lock * fix: vergen (#296) * fix: Use `uzers` instead of the dead package `users` which has several vulnerabilities (#295) * 285 feature request multi host (#293) * feat: version 0.16 ------------------------------------------------------------------- Fri Oct 04 04:57:16 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 0.15.0: * fix: include build.rs * fix: readme * fix: ci * fix: github ci is stable and reliable (one worker broken each 2 weeks) * fix: set date * 280 feature request go to path auto completion (#287) * fix: `isolated-tests` feature to run tests for releasing on distributions which run in isolated environments (#286) * feat: it is now possible to cancel find command; show find progress (#284) * 249 feature request better search results (#282) * fix: popup texts * fix: issue 277 Fix a bug in the configuration page, which caused being stuck if the added SSH key was empty * fix: don't clear screen after terminating termscp * feat: Pods and container explorer for Kube protocol (#281) * fix: bump vers * fix: notify 6 * fix: keyring test not passing macos * fix: bump vers * feat: init 0.15 * fix: dbus deveL * fix: tokio rt builder - drop patch dfe58e6147f66b4c0c74874c954e7d101b3bf026.patch ------------------------------------------------------------------- Mon Jul 22 10:38:57 UTC 2024 - opensuse_buildservice@ojkastl.de - add patch dfe58e6147f66b4c0c74874c954e7d101b3bf026.patch to fix build errors due to tokio rt builder https://github.com/veeso/termscp/commit/dfe58e6147f66b4c0c74874c954e7d101b3bf026 ------------------------------------------------------------------- Fri Jul 19 13:37:03 UTC 2024 - Johannes Kastl - new package termscp: feature rich terminal UI file transfer and explorer with support for SCP/SFTP/FTP/S3/SMB