Ticket #18736 (closed enhancement: fixed)
distname is not percent-encoded before gluing it into the URL
| Reported by: | ryandesign@… | Owned by: | macports-tickets@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | MacPorts 1.9.0 |
| Component: | base | Version: | 1.7.0 |
| Keywords: | Cc: | snc@…, blb@…, raimue@… | |
| Port: |
Description
MacPorts base does not percent-encode the distname before putting it in the final URL. This causes distnames containing spaces to be completely unavailable (causes a Tcl error), causes distnames containing a percent character to probably not download at all (probably not a common need), and causes distnames containing a plus character to work sometimes but not others, at the whim of the web server (since a plus should really be encoded as %2b the web server is completely within its right to not know what we're asking for).
Attachments
Change History
Note: See
TracTickets for help on using
tickets.


