#3681: Cannot use IPv6 literal address in IMAP/POP3 URL --------------------------+---------------------- Reporter: evgeni | Owner: kevin8t8 Type: enhancement | Status: assigned Priority: minor | Milestone: Component: mutt | Version: Resolution: | Keywords: --------------------------+----------------------
Comment (by kevin8t8): After thinking about it some more, I don't think it's correct to leave the "[]" delimiters in the ciss.host field. The reason this was done is because mutt converts it back and forth between a URL string, so instead the delimiters were removed inside raw_socket_open. However there are other places in the code that use the host field, and they shouldn't all have the responsibility of stripping the "[]" off. I'm attaching v2 patch that removes the delimiter inside ciss_parse_userhost() but puts them back on inside url_ciss_tostring() if the host name contains a ':'. This version of the patch therefor doesn't need to touch raw_socket_open(). -- Ticket URL: <https://dev.mutt.org/trac/ticket/3681#comment:5> Mutt <http://www.mutt.org/> The Mutt mail user agent