2015-08-13, 22:24
I'll give it a try. I'm confused as to why kodi is encoding some of these to begin with. According to RFC, for example, parenthesis are "safe". I can see commas and ampersands being encoded though as those are unsafe.
What I can do, if you want, is create a url with all us-ascii characters in it and determine pretty quickly what kodi seems to want encoded when it is originally scanned. This script should then be able to simulate that for dav/davs. I would think it would use the same scheme for http/https but not sure but I can test it.
reference:
http://www.ietf.org/rfc/rfc1738.txt
btw, its a mysql database but i can give you a sanitized dump of it.
What I can do, if you want, is create a url with all us-ascii characters in it and determine pretty quickly what kodi seems to want encoded when it is originally scanned. This script should then be able to simulate that for dav/davs. I would think it would use the same scheme for http/https but not sure but I can test it.
reference:
http://www.ietf.org/rfc/rfc1738.txt
btw, its a mysql database but i can give you a sanitized dump of it.