Skip to content

Releases: ColumPaget/pam_honeycreds

travis integration and sawdustdood@github's suggestions for building on freebsd

12 Jun 15:12
Compare
Choose a tag to compare

bugfix for potential segfault

15 Mar 10:08
Compare
Choose a tag to compare

recent gcc found a pointer dereference error that could cause a segfault (though the pointer is only used in read operation). This release fixes that and also adds headers to elimiate 'implicit declaration' warnings. SPDX headers added.

Support for sorted files for fast password checking

18 Jun 20:14
Compare
Choose a tag to compare

This release adds a new type of password file. Simple sorted files of passwords can be used, and pam_honeycreds will use a fast (binary) search to do the lookup. This means large 'common password' lists that are availabe online can now be used with pam_honeycreds without a noticable lookup delay.

Builds on 64-bit linux. Manpage extensively debugged.

27 Jan 19:21
Compare
Choose a tag to compare
v1.5

Builds on 64-bit linux. Manpage debugged

Fix for bad segfault

26 Dec 22:15
Compare
Choose a tag to compare

honeycreds 1.3 will crash on most systems (though not all of mine) due to an uninitialized structure. v1.4 fixes this.

Works without OpenPAM

22 Dec 12:08
Compare
Choose a tag to compare

Previous releases could only obtain passwords if they were either linked against OpenPAM, or else a previous pam module had obtained and cached the password. This release is not dependent on either of these two situations.

Previous releases only ran scripts if the 'syslog' option was set. Running scripts should now be independant of the syslog option.

Minor bugfix

18 Dec 16:59
Compare
Choose a tag to compare

Minor bugfix: fixed crash if no password has been supplied (which could happen when pam is misconfigured, or if using another authentication system like public keys)

Version 1.2

17 Oct 11:06
Compare
Choose a tag to compare

Added host=, !host= and !user= config entries. Now you can specify hosts to which a honeycreds operation does or doesn't apply.