]> granicus.if.org Git - linux-pam/commit
Relevant BUGIDs: none
authorDmitry V. Levin <ldv@altlinux.org>
Thu, 22 Sep 2005 21:43:32 +0000 (21:43 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Thu, 22 Sep 2005 21:43:32 +0000 (21:43 +0000)
commit78af3a9ba7ccac59670f71e2061c7188f7991c0c
tree83ce635d94658f2b2038805e7db0ddbd43106796
parent384fd89fadab2853ffbaf599e00c520d18f55dc7
Relevant BUGIDs: none

Purpose of commit: bugfix, cleanup

Commit summary:
---------------
2005-09-21  Dmitry V. Levin  <ldv@altlinux.org>

* modules/pam_mail/pam_mail.c: Include <errno.h>.
Remove YOUR_MAIL_VERBOSE_FORMAT, YOUR_MAIL_STANDARD_FORMAT and
NO_MAIL_STANDARD_FORMAT macros.
(parse_args, get_folder): Cleanup error messages.
(get_folder): Fix leak of the path_mail variable in case of
pam_get_user() failure.  Cleanup memory management.
(get_mail_status): Add pam_handle_t* argument. Fix leaks of
namelist variable.  Cleanup memory management. Log memory
allocation failures.  Remove 250-byte limit on Maildir pathname.
(report_mail): Mark text messages for translation.
(_do_mail): Cleanup memory management. Pass pam_handle_t*
to get_mail_status().
ChangeLog
modules/pam_mail/pam_mail.c