github/github-services — Issue #207: Post-Receive hook sends percent-encoded password
Author: arnaud-lb
Created: 2011-12-28 12:32:44+00:00
State: open

When specifying an URL with a username and password like `http://foo:bar@example.com` as Post-Receive URL, the password is sent encoded to the server.

For example, if I have a `@` in my password, the url is `http://foo:bar%40@example.com` (the `@` is encoded as `%40`). The Post-Receive hook sends `bar%40` as password instead of `bar@`.