]> granicus.if.org Git - cracklib/blob - src/NEWS
Notes about Neustradamus contribution
[cracklib] / src / NEWS
1 v2.9.x apply patch to fix CVE-2016-6318 Stack-based buffer overflow when parsing large GECOS field
2        fix a buffer overflow processing long words
3        historical research and updates to repository tags to correct history, and suggestions for new release process (Neustradamus)
4 v2.9.6 updates to cracklib-words to add a bunch of other dictionary lists
5        migration to github
6        patch to add some particularly bad cases to the cracklib small dictionary (Matthew Miller)
7        patch to fix issue with sort and locale (Mark Sirota)
8 v2.9.5 fix matching against first password in dictionary (Anton Dobkin)
9 v2.9.4 remove doubled prototype
10 v2.9.3 expose additional functions externally
11 v2.9.2 support build of python support outside of source tree (Michał Górny)
12        fix bug in Python string distance calculation (Pascal Muetschard)
13        fix bug #16 / debian bug 724570 - broken optimization with packlib prevblock (Russ Allbery)
14 v2.9.1 added updated config.sub/config.guess in autogen
15 v2.9.0 add new FascistCheckUser function from Enrico Scholz, bumped minor version for library
16 v2.8.22 error return instead of exit if dictionary can't be opened (Nalin Dahyabhai)
17 v2.8.21 export prototype for FascistLook (Nalin Dahyabhai)
18 v2.8.20 include python/test_cracklib.py in release tarball (Jan Dittberner)
19         rename python/_cracklibmodule.c to python/_cracklib.c to support Python 3.3 (Jan Dittberner)
20         patch from Ivosh (iraisr) for uninitialized buffer issue with small dictionaries.
21 v2.8.19 drop autogenerated files from SVN (Mike Frysinger)
22         add words from "The Top 500 Worst Passwords of All Time" <http://www.whatsmypass.com/the-top-500-worst-passwords-of-all-time> to dicts/cracklib-small (patch by Fabian Greffrath)
23         include sys/stat.h in python/_cracklibmodule.c (Mike Frysinger)
24         add test suite for Python binding (Jan Dittberner)
25         port Python binding to Python3 (Jan Dittberner)
26 v2.8.18 also include stdlib.h in stringlib.c (Mike Frysinger)
27         make sure python lib builds against build dir instead of system installed libs (Arfrever Frehtes Taifersar Arahesis)
28 v2.8.17 fixed compilation on interix systems
29         updated Hindi translation (Rajesh Ranjan)
30         fixed NLS issue in cracklib-check
31         add Ukrainian translation (Yuri Chornoivan)
32         fix segmentation fault in Python extension (Peter Palfrader)
33         add -Wall to AM_CFLAGS to discover possible programming errors (Jan Dittberner)
34         updated Wei Liu (zh_CN) translation (Leah Liu)
35         fixed NLS support in python module compilation (Mike Frysinger)
36 v2.8.16 update licensing information in Python extension (Jan Dittberner)
37         make translations work in Python extension (Jan Dittberner)
38         fix Python extension compilation warning (Jan Dittberner)
39         add a long description to Python extension (Jan Dittberner)
40         add Hindi translation (Rajesh Ranjan)
41         add Korean translation (Eunju Kim)
42         updated Russian translation (Yulia Poyarko)
43         fix filename output in Python exceptions (Nalin Dahyabhai)
44         fix format strings in util/packer.c (Mike Frysinger)
45         improvement to rules based checking in fascist.c for better checking of closely related letter pairs (Ben Karsin)
46 v2.8.15 allow building of Python extension outside source folder (Jan Dittberner)
47         fix type on Python extension's trove classifier
48         reflect license change discussion that was never actually implemented in the repository and update to LGPL
49 v2.8.14 Added Assamese translation (Amitakhya Phukan)
50         Added Bengali India translation (Runa Bhattacharjee)
51         Added Gujarati translation (Ankit Patel)
52         Added Kannada translation (shankysringeri)
53         Added Malayalam translation (Ani Peter)
54         Added Marathi translation (Sandeep Shedmake)
55         Added Oriya translation (Manoj Giri)
56         Added Russian translation (Anton Dobkin)
57         Added Tamil translation (I. Felix)
58         Added Telugu translation (Krishna Babu)
59         Updated Polish translation (Piotr Drąg)
60         Updated Panjabi translation (A S Alam)
61         optimize order of commands in util/cracklib-format (Jan Dittberner, Debian)
62         fix several CC warnings (Jan Dittberner, Debian)
63         add a function GetDefaultCracklibDict() to libcrack
64         bump library revision
65         add python/setup.py.in to allow building eggs
66 v2.8.13 Compressed dictionary support and better python module
67 v2.8.11 Better create-cracklib-dict helper script (Mike Frysinger)
68 v2.8.10 Patch for better hanlding of cracklist dictionary paths in python binding. (Nalin Dahyabhai)
69 v2.8.8  Some shell quoting fixups for build scripts (Mike Frysinger)
70 v2.8.7  Add support for NLS builds on FreeBSD
71 v2.8.6  Add some sanity checkng to auto* script calls. (Mike Frysinger)
72         Add support for cross compiling with a local dictionary
73         Add a configure option to control default dictionary path
74         Adjustments to prototypes to use const, and more language support. (Thorsten Kukuk <kukuk@suse.de>)
75 v2.8.5  Patches for python build and missing config.rpath
76 v2.8.4  Patches for mod_php build issues
77         Full localization of strings thanks to Thorsten Kukuk.
78         Patches for python binding support thanks to Nalin Dahyabhai
79 v2.8.3  Deal with integer type and header portability issues
80 v2.8.2  Check for LINE_MAX, cygwin workaround (sf patch #125964, Jürgen)
81         Fix a buffer overflow in packlib file handling (not a security issue)
82           patch provided as #126097 by Jürgen
83 v2.8.1  Install packer.h, php needs it, and address prototypes
84 v2.8    new package, auto'ified with libtool and numerous bug fixes, forked
85         from original v2.7 distribution with the approval of the author
86 v2.7    mkdict/tr problem eliminated;
87         misc fixes suggested by Andrey Savochkin <saw@msu.ru> (with thanks)
88 v2.6    buffer overflow problems addressed - 1st attempt
89         permutations of fascist deconstructors fixed/enhanced
90 v2.5    added decent info to the "shadow" directory patches.
91 v2.4    forwarded to ch & jfh3 for beta testing/comments
92 v2.3-   internal beta test versions