summaryrefslogtreecommitdiff
path: root/apt-private
diff options
context:
space:
mode:
authorDavid Kalnischkies <david@kalnischkies.de>2021-06-04 13:06:34 +0200
committerDavid Kalnischkies <david@kalnischkies.de>2021-06-04 16:43:41 +0200
commit149b23c2b9697bc262c0af1934c7a3f6114d903f (patch)
tree4d785c2b812e1284d1317e30ebd6df18fbb959cd /apt-private
parentaeae140b11220c8ca3692ef690bc51578f197992 (diff)
URI encode Filename field of Packages files (again)
Keeping URIs encoded in the acquire system depends on having them encoded in the first place. While many other places got the encoding 2 out of 3 ArchiveURI implementations were missed which are in practice responsible for nearly all of the URI building, just that index filename do not contain characters to escape and the Filename fields in Packages files usually aren't. Usually. Except if you happen to have e.g. an epoch featuring package with the colon encoded in the filename. On the upside, in most repositories the epoch isn't part of the filename. Reported-By: Johannes 'josch' Schauer on IRC References: e6c55283d235aa9404395d30f2db891f36995c49
Diffstat (limited to 'apt-private')
0 files changed, 0 insertions, 0 deletions