View Ticket
Not logged in
Ticket UUID: 21447822de6be0614f208bbf8810c1ff233d8ccf
Title: fossil mangles autosync url
Status: Fixed Type: Code_Defect
Severity: Severe Priority:
Subsystem: Resolution: Fixed
Last Modified: 2010-09-03 02:26:46
Version Found In: ac8c21b986
Description & Comments:
In the latest snapshot build of fossil, I get problems with URLs in autosync:
PS C:\rev\src\capstray> fossil ver
This is fossil version [ac8c21b986] 2010-09-02 10:28:21 UTC
PS C:\rev\src\capstray> fossil update trunk
Autosync:  http://rev:password%40svn.thereverend.org%3A8080/capstray
                Bytes      Cards  Artifacts     Deltas
Send:             146          2          0          0
c:\rev\bin\fossil.exe: can't resolve host name: rev

i think the %40 for '@' and %3A for ':' is confusing autosync. anyhow it is inconsistently applying %3A.


rwilson added on 2010-09-02 23:37:14:
It looks like fossil remote-url is also adversely affected. All of those +++ symbols below are some bazaar side effect. I didn't type them in or redact any of it.

PS C:\rev\src\capstray> fossil remote-url http://rev:password@svn.thereverend.org:8080/capstray
http://rev:0password+++++++++++++++++++++++++++++++++++++revvn.thereverend.org%25
PS C:\rev\src\capstray> fossil update trunk
Autosync:  http://rev:0password+++++++++++++++++++++++++++++++++++++revvn.thereverend.org%25
                Bytes      Cards  Artifacts     Deltas
Send:             146          2          0          0
c:\rev\bin\fossil.exe: can't resolve host name: rev