]> granicus.if.org Git - linux-pam/commit
Relevant BUGIDs:
authorTomas Mraz <tm@t8m.info>
Mon, 24 Nov 2008 14:06:15 +0000 (14:06 +0000)
committerTomas Mraz <tm@t8m.info>
Mon, 24 Nov 2008 14:06:15 +0000 (14:06 +0000)
commitb66f2f941f5dd41710b0e3f3251d5d664602911f
tree4dc50073f48e340c42f1441fbc15e7ec81f0a57a
parente6364f057ddd81b7eb06487047b20a04f29022af
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------
2008-11-24  Tomas Mraz <t8m@centrum.cz>

        * modules/pam_cracklib/pam_cracklib.c(pam_sm_chauthtok): Fix leaks
        in error path.
        * modules/pam_env/pam_env.c(_parse_env_file): Remove superfluous
        condition.
        * modules/pam_group/pam_group.c(check_account): Fix leak
        in error path.
        * modules/pam_listfile/pam_listfile.c(pam_sm_authenticate): Fix leak
        in error path.
        * modules/pam_securetty/pam_securetty.c(securetty_perform_check): Remove
        superfluous condition.
        * modules/pam_stress/pam_stress.c(stress_get_password,pam_sm_authenticate):
        Remove superfluous conditions.
        (pam_sm_chauthtok): Fix mistaken && for &.
        * modules/pam_unix/pam_unix_auth.c(pam_sm_authenticate): Remove
        superfluous condition.
        All the problems fixed in this commit were found by Steve Grubb.
ChangeLog
modules/pam_cracklib/pam_cracklib.c
modules/pam_env/pam_env.c
modules/pam_group/pam_group.c
modules/pam_listfile/pam_listfile.c
modules/pam_securetty/pam_securetty.c
modules/pam_stress/pam_stress.c
modules/pam_unix/pam_unix_auth.c