View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0000526 | NetSurf | [All Projects] General | public | 2012-05-10 22:47 | 2017-09-09 11:06 | ||||||||
Reporter | Chris Young | ||||||||||||
Assigned To | Michael Drake | ||||||||||||
Severity | minor | Reproducibility | always | ||||||||||
Status | assigned | Resolution | open | ||||||||||
Product Version | |||||||||||||
Target Version | Fixed in Version | ||||||||||||
Summary | 0000526: URIs with embedded auth details containing '@' | ||||||||||||
Description | NetSurf fails to interpret the following URI correctly: http://guest@chrisy:guest1@webdav.mydrive.ch/public/test.txt Instead of visiting webdav.mydrive.ch with a username of guest@chrisy, it tries to visit host chrisy. URL-encoding the first @ makes NetSurf interpret the address as expected. ie. the following works where the above fails: http://guest%40chrisy:guest1@webdav.mydrive.ch/public/test.txt | ||||||||||||
Additional Information | Imported from sourceforge bug http://sourceforge.net/support/tracker.php?aid=3525663 on Tue Dec 10 17:34:12 2013 | ||||||||||||
Tags | No tags attached. | ||||||||||||
Fixed in CI build # | |||||||||||||
Reported in CI build # | |||||||||||||
URL of problem page | |||||||||||||
Attached Files |
|
Notes | |
Vincent Sanders (administrator) 2013-12-18 17:31 |
I reproduced this with todays master branch |
Vincent Sanders (administrator) 2013-12-24 16:35 |
NetSurf needs to deal with the failure case of parsing a uri better http://url.spec.whatwg.org/#parsing |
Dave Higton (developer) 2015-11-01 11:51 |
Confirmd with CI#3043, RISC OS build. |
kinnison (administrator) 2017-09-09 11:06 |
The nsurl parser still has this issue, Michael needs to take a look. |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2013-12-10 17:41 | Vincent Sanders | New Issue | |
2013-12-10 17:41 | Vincent Sanders | Status | new => assigned |
2013-12-10 17:41 | Vincent Sanders | Assigned To | => Sourceforge Import placeholder |
2013-12-18 17:31 | Vincent Sanders | Note Added: 0000070 | |
2013-12-18 17:31 | Vincent Sanders | Assigned To | Sourceforge Import placeholder => |
2013-12-18 17:31 | Vincent Sanders | Reproducibility | have not tried => always |
2013-12-18 17:31 | Vincent Sanders | Status | assigned => confirmed |
2013-12-18 17:31 | Vincent Sanders | Resolution | no change required => open |
2013-12-18 17:31 | Vincent Sanders | Description Updated | View Revisions |
2013-12-18 17:31 | Vincent Sanders | Additional Information Updated | View Revisions |
2013-12-24 16:35 | Vincent Sanders | Note Added: 0000135 | |
2015-11-01 11:51 | Dave Higton | Note Added: 0001013 | |
2017-09-09 11:06 | kinnison | Assigned To | => Michael Drake |
2017-09-09 11:06 | kinnison | Status | confirmed => assigned |
2017-09-09 11:06 | kinnison | Note Added: 0001586 |