0.76: please submit patches for this section with actual code/doc
patches!
+* don't zero out password strings during pam_unix's password changing
+ function (Bug 419803 - vorlon)
* propagate some definitions to the _pam_aconf.h file - from David Lee
(Bug 415419 - agmorgan)
* solaris GCC OS_CFLAGS change from David Lee (Bug 415412 - agmorgan)
if (retval != PAM_SUCCESS) {
_log_err(LOG_NOTICE, pamh,
"new password not acceptable");
- _pam_overwrite(pass_new);
- _pam_overwrite(pass_old);
pass_new = pass_old = NULL; /* tidy up */
#ifdef USE_LCKPWDF
ulckpwdf();
if (temp == NULL) {
_log_err(LOG_CRIT, pamh,
"out of memory for password");
- _pam_overwrite(pass_new);
- _pam_overwrite(pass_old);
pass_new = pass_old = NULL; /* tidy up */
#ifdef USE_LCKPWDF
ulckpwdf();
retval = _do_setpass(pamh, user, pass_old, tpass, ctrl,
remember);
- _pam_overwrite(pass_new);
- _pam_overwrite(pass_old);
_pam_delete(tpass);
pass_old = pass_new = NULL;
} else { /* something has broken with the module */