summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Refactor consecutive check to un-confuse valgrindTomas Mraz2022-12-201-5/+5
* Move the palindrome check laterTomas Mraz2022-11-181-3/+3
* pwquality_get_int_value(): Make it possible to get usersubstr valueTomas Mraz2022-11-181-0/+3
* pam_pwquality: add include for pam_modutil_check_user_in_passwdSam James2022-09-071-0/+4
* pam_pwquality.c: Use pam_modutil_check_user_in_passwd instead of fgetpwent_r ...Noel Kuntze2021-05-241-0/+4
* Add --disable-cracklib-check configure parametersnotr2020-09-144-0/+18
* Add usersubstr checkDanny Sauer2020-08-035-21/+66
* pam_pwquality: Add debug message for the local_users_only optionTomas Mraz2020-04-011-0/+3
* Fix some gcc warningsTomas Mraz2020-03-242-4/+4
* pwmake: Properly validate the bits parameter.Tomas Mraz2020-03-241-3/+16
* Fix regression from commit ee8bbeb0Tomas Mraz2019-10-311-0/+3
* cracklib: return built-in cracklib dictionary when queriedLennart Poettering2019-07-081-1/+5
* include: include sys/types.h in pwquality.hLennart Poettering2019-07-081-0/+2
* Fix harmless one byte buffer underflow on readTomas Mraz2019-03-261-3/+4
* dead code deletionMária Michalíková2018-12-192-5/+3
* Use calloc() instead of malloc() in distcalculate to initialize the memory.Tomas Mraz2018-10-221-2/+2
* Remove unused char *epGabe2018-08-271-2/+0
* Move retry, enforce_for_root, local_users_only options to pwquality.confGabe2018-08-245-18/+59
* pam_pwquality: Abort the retry loop when user cancels promptTomas Mraz2018-05-171-11/+15
* pam_pwquality: Remove unused prompt macros.Tomas Mraz2017-07-101-6/+0
* Use PWQ_MIN_WORD_LENGTH as minimum user name length to check.Tomas Mraz2017-05-261-5/+3
* Add special handling of the difok = 0 setting.Tomas Mraz2017-05-261-0/+3
* Fix memory leak in settings when using bad word list.Stefan Sørensen2017-02-021-0/+1
* Fix build with --disable-nls on platforms without libintl included in libc.Stefan Sørensen2017-02-022-0/+4
* Add an 'enforcing' setting to make the checks to be warning-only in PAM.Tomas Mraz2016-11-015-2/+20
* Make the user check optional.Tomas Mraz2016-10-315-1/+21
* Do not try to check presence of too short username in password.Nikos Mavrogiannopoulos2016-10-311-2/+9
* Add missing parts to pwquality.pc.inTomas Mraz2016-03-211-1/+7
* Fix possible stack overflow in pwquality_generate() with data from /dev/urandom.Tomas Mraz2015-08-241-1/+1
* Add implicit support for <cfgfile>.d/*.conf file parsing.Tomas Mraz2015-07-172-1/+73
* Refactor out parsing of a single configuration file.Tomas Mraz2015-07-171-7/+14
* Allow getting max_sequence value.Tomas Mraz2015-07-161-0/+3
* Make the cracklib check optional - on by default.Tomas Mraz2015-07-164-9/+22
* Change the default settings.Tomas Mraz2015-07-162-14/+14
* Allow no space around '=' in config file.Tomas Mraz2015-04-081-2/+3
* Backing out unnecessary change.Tomas Mraz2014-08-061-7/+0
* Backing out unnecessary change.Tomas Mraz2014-08-061-2/+2
* Oops... a typo.Tomas Mraz2014-08-061-2/+2
* Sanitize the old and user values before the check.Tomas Mraz2014-08-061-0/+7
* pwmake and pwscore also use gettextTomas Mraz2014-03-131-2/+2
* Link also to LIBINTL if set.Tomas Mraz2014-03-051-2/+2
* Terminate the name properly.Vladimir Sorokin2013-09-121-1/+1
* Treat empty user or old password as NULL.Tomas Mraz2013-07-081-0/+6
* Make it possible to set the maxsequence value.Tomas Mraz2013-06-191-0/+3
* Add -lcrack to Libs.private in pkgconfig.Tomas Mraz2012-12-201-0/+1
* Always properly free the pwquality settings.Tomas Mraz2012-12-193-0/+11
* Always use proper version in the pkgconfig file.Tomas Mraz2012-11-071-1/+1
* Add extern "C" to the pwquality.h public header file.Tomas Mraz2012-11-071-0/+8
* Handle fgetpwent_r() returning ERANGE more gracefully.Tomas Mraz2012-08-161-4/+10
* Add local_users_only option to skip the pwquality checks for non-locals.Stef Walter2012-08-161-2/+53