diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2009-03-05 00:37:46 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2009-03-05 00:37:46 +0200 |
commit | 29b072f730bbe6b96d8518987ed125a6020fb5d4 (patch) | |
tree | 4c58ce66ac515025d1cdad461575409bfc49f7c9 /libmu_cpp/folder.cc | |
parent | 178da060ff84dee3653bd9ad82e4f67d5b804eff (diff) | |
download | mailutils-29b072f730bbe6b96d8518987ed125a6020fb5d4.tar.gz mailutils-29b072f730bbe6b96d8518987ed125a6020fb5d4.tar.bz2 |
Fix coredumps on null passwords in pam and ldap auth.
* libmu_auth/pam.c (mu_pam_service): Initialize to package name.
(mu_pam_conv): Raise PAM_AUTHTOK_RECOVER_ERR, if password is NULL.
Fix memory leak on errors.
(mu_authenticate_pam): Fix return value.
* libmu_auth/ldap.c (mu_ldap_authenticate): Prevent coredump on empty password.
Diffstat (limited to 'libmu_cpp/folder.cc')
0 files changed, 0 insertions, 0 deletions