Skip to content

Conversation

@manup
Copy link
Member

@manup manup commented Jul 24, 2023

The main goal was to dynamically load libcrypt with dlopen. The release build on Debian buster doesn't work Ubuntu Jammy, because it has a different version of the library.

Further the code was separated from DeRestPluginPrivate into the crypto/password.cpp module not using Qt and be testable.

TODO: Move away from libcrypt and use the stronger scrypt functionality which we already have on each platform.

@manup manup added this to the v2.23.0-beta milestone Jul 24, 2023
The main goal was to dynamically load libcrypt with `dlopen`.
The release build on Debian buster doesn't work Ubuntu Jammy, because it has a different version of the library.

Further the code was separated from `DeRestPluginPrivate` into the `crypto/password.cpp` module not using Qt and be testable.

TODO: Move away from libcrypt and use the scrypt functionality which we
already have on each platform.
@manup manup merged commit ebee4f7 into dresden-elektronik:master Jul 31, 2023
@manup manup deleted the gwpass branch July 31, 2023 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant