| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
We should always pass to the openPassDlg() exactly the same username
otherwise it may result in incorrect caching of passwords especially in
case if the username is changed by the user.
Also don't allow username change in case it was passed to setHost()
(i.e. it was specified in the URL like e.g. sftp://username@host/).
In such a case after changing it'd be impossible to properly cache it.
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
|
|
|
|
|
|
|
|
| |
- Move authentication methods into separate functions so it would be
easier to correctly handle error after those and select which should
be called in which order.
- A lot of minor improvements along the way
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
This will help kpasswdserver not to confuse different user's answers to
different questions.
Also avoid passing/returning TDE::AuthInfo for kb-interactive auth as it
isn't really necessary when we don't manually caching passwords anymore.
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
|
|
|
|
|
|
| |
All password caching we need actually already autmagically
done by openPassDlg().
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
|
|
|
|
|
|
|
| |
There were a couple of missing closeConnection() calls after connection
errors. The probably haven't caused any major bugs, but use scope guards
to be on the safe side.
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
|
|
|
| |
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
|
|
|
|
|
| |
As it allocated via malloc() rather than new.
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Several enhancements to public key authentication and some other stuff:
- Fix passphrase entry for encrypted keys (was either hanging up or
segfaulting)
- Use scope guard idiom for cleanup calls for more reliable cleanup in
case of errors
- Add normal prompt for public key's passphrase entry dialog
- Correctly differentiate passphrase to password when cached (yes they
are getting cached regardless of keepPassword, at least for some
duration of time)
- Centrilize AuthInfo initialization and some rejig of it
kbd-interactive authentification
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
|
|
|
|
|
|
|
| |
This is a partial fix to the sftp ioslave. Subsequent commits will fix
other issues.
Closes: https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/443
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
|
|
|
| |
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
|
|
|
|
|
|
|
|
| |
xkeyboard-config package comes with a message catalogue of its own to
translate locale, keyboard model and xkb option names. It would be
easier and more robust to utilize it instead of redoing all
translation in-house.
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
|
|
|
|
|
|
| |
Overvise apply button on the dialog won't be enablen when the option is
changed
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
|
|
|
| |
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
|
|
|
| |
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (3 of 3 strings)
Translation: tdebase/kxkb - events
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/kxkb-events/ru/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (16 of 16 strings)
Translation: tdebase/ksplash - themes
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/ksplash-themes/ru/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (35 of 35 strings)
Translation: tdebase/wallpapers - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/wallpapers-desktop-files/ru/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (10 of 10 strings)
Translation: tdebase/twin clients - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/twin-clients-desktop-files/ru/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (251 of 251 strings)
Translation: tdebase/l10n - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/l10n-desktop-files/ru/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (15 of 15 strings)
Translation: tdebase/tdeprint - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/tdeprint-desktop-files/ru/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (6 of 6 strings)
Translation: tdebase/kxkb - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/kxkb-desktop-files/ru/
|
|
|
|
|
|
|
| |
Currently translated at 61.8% (281 of 454 strings)
Translation: tdebase/kcontrol - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/kcontrol-desktop-files/ru/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (63 of 63 strings)
Translation: tdebase/konqueror - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/konqueror-desktop-files/ru/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (71 of 71 strings)
Translation: tdebase/kicker - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/kicker-desktop-files/ru/
|
|
|
|
|
|
|
| |
Currently translated at 76.8% (266 of 346 strings)
Translation: tdebase/kappfinder - data
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/kappfinder-data/ru/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (63 of 63 strings)
Translation: tdebase/khotkeys - data
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/khotkeys-data/ru/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (40 of 40 strings)
Translation: tdebase/khelpcenter - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/khelpcenter-desktop-files/ru/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (34 of 34 strings)
Translation: tdebase/color schemes
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/color-schemes/ru/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (23 of 23 strings)
Translation: tdebase/drkonqi - presets
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/drkonqi-presets/ru/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (15 of 15 strings)
Translation: tdebase/applnk - compat
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/applnk-compat/ru/
|
| |
|
|
|
|
| |
Signed-off-by: Denis Kozadaev <denis@dilos.org>
|
|
|
|
| |
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
|
|
|
|
| |
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
|
| |
|
|
|
|
|
|
| |
Closes: https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/391
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
|
|
| |
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
|
|
|
|
| |
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
|
|
|
|
| |
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (3 of 3 strings)
Translation: tdebase/kxkb - events
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/kxkb-events/it/
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
|
|
|
|
| |
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
|
|
|
|
| |
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
|
|
|
|
| |
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
|
|
|
|
| |
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
|
|
|
| |
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
|