SUMMARY Unwanted password check when using kdiff3 on remote connection. STEPS TO REPRODUCE 1. Make a net connection to a remote system 2. Use Compare by Content (which invokes kdiff3) to compare a local and a remote file 3. OBSERVED RESULT For _every_ comparison, you are asked for password on remote system. This is very annoying! This bug occurs with Krusader 2.6.0. It does not occur with 2.4 EXPECTED RESULT SOFTWARE/OS VERSIONS Windows: MacOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
It's not related to Krusader. We just call kdiff3 with file paths as parameters every time you invoke this function. I think it's related to KDE4 -> KF5 migration and password caching. Moving to kdiff3 to check if they support this scenario.
Unfortunately from KDiff3's perspective this is not readily solvable. Each launch triggers a separate KIO job. KIO itself determines if and when a password will be needed. Passing to this on the the kio team. I believe this indeed is related to work done for kf5 but the changes are beyond the control of KDiff3.