Memory leak in http_auth.c
A password buffer is created at the top of the http_auth_basic_check() function, but it is not free'd in all paths out of the funtion. Namely, the first two returns in the function fail to free the buffer.
The attached patch corrects this issue.
Also available in: Atom