Basic Authentication is not working correctly. Explanation:
The Base64 encoder inserts carriage-returns (\n) every 76 characters. But, the HTTP header of Basic Authentication does not allow carriage-returns or line-feeds inside the encoded data.
Here's a patch to fix this bug, by taking out all carriage returns inserted by the Base64 encoder.
Cheers.
Description
Basic Authentication is not working correctly. Explanation:
The Base64 encoder inserts carriage-returns (\n) every 76 characters. But, the HTTP header of Basic Authentication does not allow carriage-returns or line-feeds inside the encoded data.
Here's a patch to fix this bug, by taking out all carriage returns inserted by the Base64 encoder.
Cheers.