]> eyrie.org Git - kerberos/krb5-strength.git/blobdiff - cracklib/HISTORY
Update to rra-c-util 5.7 and C TAP Harness 4.1
[kerberos/krb5-strength.git] / cracklib / HISTORY
index e8037984cbdcd7602d787f1f2ea42ac06696bdbd..3a9621914f64873a10c5ab888058ce92df8537ab 100644 (file)
@@ -3,6 +3,8 @@ following modifications have been made:
 
  * Require more different characters in the password.
  * Strengthen the prefix and suffix rules for longer passwords.
+ * Increased the minimum password length to 8 characters.
+ * Modified the adjacent character check to depend on the password length.
  * Remove checks against the user's GECOS entry.
  * Don't exit on failure to open the database.
  * Improve the search algorithm in FindPW somewhat.
@@ -11,6 +13,19 @@ following modifications have been made:
  * Add ANSI C prototypes for all functions and mark const variables.
  * Remove unused functions.
  * Various compilation warning and portability fixes.
+ * Use Autoconf and portable/system.h to find types of specific lengths.
+ * Increase MINLENGTH.
+ * Add a check for a duplicated dictionary word.
+ * Changed error for very short passwords to match current CrackLib.
+ * Remove last block optimization in GetPW and start fresh each time.
+ * Close the dictionary after each password lookup.
+ * Set hidden visibility on all CrackLib symbols.
+ * Close the wfp file handle on PWClose if it's open.
+ * Applied various patches from distributions for security vulnerabilities.
+ * Changed the type of some variables to size_t to avoid truncation.
+
+See the leading comments in each source file for a more detailed timeline
+and list of changes.
 
 Below is the original changelog for CrackLib: