]> eyrie.org Git - kerberos/krb5-strength.git/blob - cracklib/HISTORY
New upstream version 3.1
[kerberos/krb5-strength.git] / cracklib / HISTORY
1 This copy of CrackLib is based on the 2.7 release by Alec Muffett.  The
2 following modifications have been made:
3
4  * Require more different characters in the password.
5  * Strengthen the prefix and suffix rules for longer passwords.
6  * Increased the minimum password length to 8 characters.
7  * Modified the adjacent character check to depend on the password length.
8  * Remove checks against the user's GECOS entry.
9  * Don't exit on failure to open the database.
10  * Improve the search algorithm in FindPW somewhat.
11  * Don't segfault on corrupt dictionaries.
12  * Fixed the data format output by packer to properly pad the end.
13  * Add ANSI C prototypes for all functions and mark const variables.
14  * Remove unused functions.
15  * Various compilation warning and portability fixes.
16  * Use Autoconf and portable/system.h to find types of specific lengths.
17  * Increase MINLENGTH.
18  * Add a check for a duplicated dictionary word.
19  * Changed error for very short passwords to match current CrackLib.
20  * Remove last block optimization in GetPW and start fresh each time.
21  * Close the dictionary after each password lookup.
22  * Set hidden visibility on all CrackLib symbols.
23  * Close the wfp file handle on PWClose if it's open.
24  * Applied various patches from distributions for security vulnerabilities.
25  * Changed the type of some variables to size_t to avoid truncation.
26  * Forced locale in mkdict to avoid problems with non-C-locale sort.
27  * Added a warning to packer if processing out-of-order words.
28
29 See the leading comments in each source file for a more detailed timeline
30 and list of changes.
31
32 Below is the original changelog for CrackLib:
33
34 v2.7    mkdict/tr problem eliminated;
35         misc fixes suggested by Andrey Savochkin <saw@msu.ru> (with thanks)
36 v2.6    buffer overflow problems addressed - 1st attempt
37         permutations of fascist deconstructors fixed/enhanced
38 v2.5    added decent info to the "shadow" directory patches.
39 v2.4    forwarded to ch & jfh3 for beta testing/comments
40 v2.3-   internal beta test versions