Update password hashes from SHA-256 to Argon2id

These days salted SHA-256 is considered quite weak for passwords.

Transparently upgrade existing hashes upon login.

Bump cmake requirement to able to use IMPORTED_TARGET, this will allow
further cleanup in next commits.
This commit is contained in:
Alexey Sokolov committed 2023-09-27 01:11:07 +01:00
1 parent 69c8eb0d04
commit a1a254bef1
15 files changed
+183 -40

No files matched your search

Vendored
+1
View File
@@ -83,6 +83,7 @@ tristate('cyrus')
tristate('charset', 'ICU')
tristate('tcl')
tristate('i18n')
tristate('argon')
class HandlePython(argparse.Action):
def __call__(self, parser, namespace, values, option_string=None):