Bug 360263 - Dolphin changes any fish:// address to complete lower case
Summary: Dolphin changes any fish:// address to complete lower case
Status: RESOLVED NOT A BUG
Alias: None
Product: dolphin
Classification: Applications
Component: bars: location (other bugs)
Version First Reported In: 4.14.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-08 19:15 UTC by cyborg-x1
Modified: 2016-03-10 12:49 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description cyborg-x1 2016-03-08 19:15:42 UTC
This is making it impossible to connect to a host with the DNS entry: SomeThing - because the URL will then be fish://root@something instead of fish://root@SomeThing.
Maybe this also affects other URLs / Protocols.
Comment 1 Emmanuel Pescosta 2016-03-09 20:17:56 UTC
From QUrl docs [1]: "Note that the case folding rules in Nameprep, which QUrl conforms to, require host names to always be converted to lower case, regardless of the Qt::FormattingOptions used." So yes it affects all other protocols as well.

But case sensitivity should not be a problem for here, because DNS is case insensitive (see also [2]). Are you sure that SomeThing can be reached, the address can be resolved (try it with nslookup), sshd is running and the port is correct?

[1] https://doc.qt.io/qt-5/qurl.html
[2] https://tools.ietf.org/html/rfc4343
Comment 2 cyborg-x1 2016-03-10 12:49:26 UTC
Yeah, sorry, my bad, the problem was that the DNS Settings in the OpenWRT Hotspot were set but not applied, so I could not reach it by the hostname. I never saw that dolphin was changing it to lower case so I thought that is some new feature going wrong or something like that.