1 User-Visible krb5-strength Changes
3 krb5-strength 1.0 (2010-02-16)
5 Add heimdal-strength, a program that checks password strength using
6 the protocol for a Heimdal external check program.
8 The shared module now also exports the interface expected by Heimdal's
9 dynamically loaded password strength checking API and can be used as a
10 Heimdal kadmin plugin.
12 Add a new plugin API for MIT Kerberos modelled after the plugin API
13 used for other MIT Kerberos plugins. Thanks to Marcus Watts for
14 substantial research and contributions to the interface design. This
15 work is incomplete in this release, missing the corresponding patch to
18 Fixed the data format written by the included packer program to add
19 enough nul bytes at the end of the data. Previously, there was not
20 enough trailing nul bytes for the expected input format, leading to
21 uninitialized memory reads in the password lookup.
23 Add a test suite using the driver and library from C TAP Harness 1.1.
25 Add portability code for platforms without a working snprintf or other
26 deficiencies and updated the code to take advantage of those
29 krb5-strength 0.5 (2007-07-18)
31 The check of the password against the principal checked against the
32 fully-qualified principal, which is not the usual problem.
33 Additionally check that the password doesn't match the principal with
34 the realm removed or the reverse of that (case-insensitive).
36 krb5-strength 0.4 (2007-03-28)
38 The patches directory was omitted from the distribution. Really
41 krb5-strength 0.3 (2007-03-23)
43 Initial public release. Includes a patch for MIT Kerberos, a slightly
44 modified version of CrackLib, and glue wrapped around CrackLib to make