libpwquality NEWS -- history of user-visible changes.
Release 1.2.3 * Fix problem with parsing the pam_pwquality options patch by Vladimir Sorokin. * Updated translations from Transifex * Treat empty user or password as NULL Release 1.2.2 * Manual page fixes. * Make it possible to set the maxsequence configuration value. * Updated translations from Transifex. Release 1.2.1 * Properly free pwquality settings. * Add extern "C" to public header. * Updated translations from Transifex. Release 1.2.0 * Add maxsequence check for too long monotonic character sequence. * Clarified alternative licensing to GPLv2+. * Add local_users_only option to skip the pwquality checks for non-locals. (thanks to Stef Walter) Release 1.1.1 * Use rpm built-in filtering of provides (fix for rhbz#830153) * Remove strain debug fprintf() (fix for rhbz#831567) * Make the Python bindings build optional (thanks to Colin Walters) * Make the PAM module build optional (thanks to Jasper Lievisse Adriaanse) Release 1.1.0 * Fixed a memory leak when throwing PWQError exception * Added pkgconfig file (thanks to Matthias Classen) * The simplicity checks are now called before the cracklib check * Added enforce_for_root option to the PAM module * Updated translations from Transifex Release 1.0.0 * Added a check for words from user's GECOS * Added a check for configurable words * Added a check for maximum consecutive characters of the same class * Fixed configuration file parsing (allowed '=' but not required) * Fixed possible leak when string setting is set * Project added to Transifex for localization Release 0.9.9 * Release candidate for 1.0 * Added Python bindings * Added user name parameter to the pwquality_check() * Added manpages and other documentation * Removed obsolete and unused difignore option Release 0.9 * First prerelease |