| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Additional fix for cracklib check enablement during build.
|
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (51 of 51 strings)
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/libpwquality/app/tr/
Translation: libpwquality/app
|
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (51 of 51 strings)
Co-authored-by: Yuri Chornoivan <yurchor@ukr.net>
Translate-URL: https://translate.fedoraproject.org/projects/libpwquality/app/uk/
Translation: libpwquality/app
|
|
|
|
| |
The cracklib check was sometimes incorrectly treated as disabled.
|
| |
|
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (51 of 51 strings)
Co-authored-by: Piotr Drąg <piotrdrag@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/libpwquality/app/pl/
Translation: libpwquality/app
|
| |
|
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (50 of 50 strings)
Co-authored-by: Fabio Tomat <f.t.public@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/libpwquality/app/fur/
Translation: libpwquality/app
|
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (50 of 50 strings)
Co-authored-by: Milo Casagrande <milo@milo.name>
Translate-URL: https://translate.fedoraproject.org/projects/libpwquality/app/it/
Translation: libpwquality/app
|
|
|
|
|
|
|
|
| |
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/libpwquality/app/
Translation: libpwquality/app
|
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (50 of 50 strings)
Co-authored-by: Emilio Herrera <ehespinosa57@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/libpwquality/app/es/
Translation: libpwquality/app
|
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (50 of 50 strings)
Co-authored-by: Charles Lee <lchopn@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/libpwquality/app/zh_CN/
Translation: libpwquality/app
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (50 of 50 strings)
Translate-URL: https://translate.fedoraproject.org/projects/libpwquality/app/ru/
Translated using Weblate (Kazakh)
Currently translated at 52.0% (26 of 50 strings)
Co-authored-by: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/libpwquality/app/kk/
Translation: libpwquality/app
|
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (50 of 50 strings)
Co-authored-by: yoshifumi kinoshita <yoshifumi1975@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/libpwquality/app/ja/
Translation: libpwquality/app
|
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (50 of 50 strings)
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/libpwquality/app/tr/
Translation: libpwquality/app
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 22.0% (11 of 50 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Translate-URL: https://translate.fedoraproject.org/projects/libpwquality/app/nb_NO/
Translation: libpwquality/app
|
|
|
|
| |
Co-authored-by: Alesker Abdullayev <tech@abdullaeff.com>
|
|
|
|
| |
Use cracklib for the dictionary check by default but add the option
to disable it at build time.
|
|
|
|
|
|
| |
Libcrack depends on libz, when compiling the lib statically, this
dependency needs to be provided explicitly otherwise gcc will complain
about missing symbols.
|
| |
|
|
|
|
|
|
|
| |
Check for substrings of N characters from the username. Potentially useful for
sites with usernames like firstnamelastname or similar.
Also rename usercheck to "wordcheck" since it's also used for arbitrary words :)
Signed-off-by: Danny Sauer <dsauer@suse.com>
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (50 of 50 strings)
Translation: libpwquality/app
Translate-URL: https://translate.fedoraproject.org/projects/libpwquality/app/tr/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (50 of 50 strings)
Translation: libpwquality/app
Translate-URL: https://translate.fedoraproject.org/projects/libpwquality/app/tr/
|
| |
|
| |
|
|
|
|
| |
Fixes: #33
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (50 of 50 strings)
Translation: libpwquality/app
Translate-URL: https://translate.fedoraproject.org/projects/libpwquality/app/tr/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (50 of 50 strings)
Translation: libpwquality/app
Translate-URL: https://translate.fedoraproject.org/projects/libpwquality/app/it/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (50 of 50 strings)
Translation: libpwquality/app
Translate-URL: https://translate.stg.fedoraproject.org/projects/libpwquality/app/fr/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (50 of 50 strings)
Translation: libpwquality/app
Translate-URL: https://translate.stg.fedoraproject.org/projects/libpwquality/app/bg/
|
| |
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (50 of 50 strings)
Translation: libpwquality/app
Translate-URL: https://translate.stg.fedoraproject.org/projects/libpwquality/app/tr/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (50 of 50 strings)
Translation: libpwquality/app
Translate-URL: https://translate.stg.fedoraproject.org/projects/libpwquality/app/hu/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (50 of 50 strings)
Translation: libpwquality/app
Translate-URL: https://translate.stg.fedoraproject.org/projects/libpwquality/app/cs/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (50 of 50 strings)
Translation: libpwquality/app
Translate-URL: https://translate.stg.fedoraproject.org/projects/libpwquality/app/fr/
|
| |
|
| |
|
|
|
|
|
| |
The retry, enforce_for_root, and local_users_only options
were incorrectly handled.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
The pwquality_strerror() must not be called with the same auxerror data
twice.
Make it clear in the manpage.
|
|
|
|
|
|
|
|
|
|
| |
It's sometimes usuful to know the dictionary used by the cracklib
invocation hidden in libpwquality (for example to gracefully disable
such checks in some environments that lack the dictionary file
automatically). Right now, this is not queriable however, and
libpwquality only allows to query the setting configured in libpwquality
itself. Let's fix that and expose the cracklib built-in path, too, if
nothing was explicitly configured otherwise.
|
|
|
|
|
| |
pwquality_strerror() uses size_t in the prototype, but pwquality.h
doesn't include sys/types.h is hence not self-sufficient. Fix that.
|
|
|
|
|
| |
The macro exists and is apparently supposed to be used for this, hence
use it.
|
|
|
|
|
|
|
|
|
| |
With these changes it is possible to do a `python setup.py sdist` in the
python subdirectory and create a tarball which can be pushed to pypi.
That will allow people to pip install the Python extension module for
libpwquality (for instance, if their distribution is not building the
extension for their version of python)
|
|
|
|
|
|
|
| |
When settings file has comments spanning a whole line there
is harmless one byte read before the line buffer.
Thanks Emiel Bruijntjes for finding the issue.
|
| |
|
| |
|