esl/lhttpc — pull request #19 by alk (2012-10-10 18:25:45+00:00)
Title: Handling url-encoded credentials in http urls

Comments in split_credentials correctly indicate that any special
chars need to be 'percent-encoded'. So in order to get their true
values we need to un-encode.

Otherwise there's simply no way to use usernames/passwords with
special characters when doing basic auth via urls.