[mod_auth] revert adjustment to auth passwd cache
revert which is no longer needed with recent update to
ck_memeq_const_time()
x-ref:
"mod_auth cache password doesn't match"
@@ -63,7 +63,7 @@ http_auth_cache_entry_init (const struct http_auth_require_t * const require, co
*(store pointer to http_auth_require_t, which is persistent
* and will be different for each realm + permissions combo)*/
http_auth_cache_entry * const ae =
- malloc(sizeof(http_auth_cache_entry) + ulen + pwlen+1);
+ malloc(sizeof(http_auth_cache_entry) + ulen + pwlen);
force_assert(ae);
ae->require = require;
ae->ctime = log_monotonic_secs;
@@ -74,7 +74,6 @@ http_auth_cache_entry_init (const struct http_auth_require_t * const require, co
ae->pwdigest = ae->username + ulen;
memcpy(ae->username, username, ulen);
memcpy(ae->pwdigest, pw, pwlen);
- ae->pwdigest[pwlen] = '\0';
return ae;
}
