rest-client/rest-client — pull request #246 by Makopo (2013-11-01 02:32:59+00:00)
Title: Handling encoded user/pass string properly (The 1st solution for the problem when @ in user/pass)

This is another way to handle @ in proxy user/pass.

Other than previous #245, it handles RestClient.proxy string alone, decoding user/pass string beforehand.
Since Rubygem uses encoded user/pass string in proxy string, it would be more reasonable way.