Ticket #354 (closed defect: fixed)
Username/Passwords in URLs need to be URL-decoded
| Reported by: | Rod Begbie <rod-gregarius@…> | Owned by: | mbonetti |
|---|---|---|---|
| Priority: | normal | Milestone: | Gregarius 0.5.5 |
| Component: | BUGS | Version: | |
| Severity: | minor | Keywords: | coots-must-fix |
| Cc: |
Description
Some sites' RSS feeds require authentication using an email address as the username (eg. Daring Fireball -- http://daringfireball.net/members/info). Currently, entering this URL:
http://foo%40example.com:password@daringfireball.net/feeds/rss
Into Gregarius causes Snoopy to try and authenticate with the literal username "foo%40example.com", which fails.
The username and password need to be urldecoded before being base64'd.
I'll attach a patch momentarily.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
