Control: retitle -1 switch from semicolon ';' to ampersand '&' for query 
parameter separation

On Mon, 08 Mar 2021, Phil Morrell wrote:
> As reported on #debian-til, python can no longer parse bugs.d.o URLs
> correctly out of the box. The change was backported as a security update
> to 3.6+ so also affects buster.
> 
> https://bugs.python.org/issue42967

This looks like an issue in python's urllib. ';' are perfectly valid
query parameter separators for URIs and anything consuming debbugs URIs
should pass appropriate options to support them. That said, we probably should
switch away from semicolons as they are no longer recommended.

> From what I can tell, the search form and msg= use semicolon and I
> actually can't find any with ampersand.

Everything uses semicolon, but we can probably just make Debbugs::URI
call query_form instead of query_param.


-- 
Don Armstrong                      https://www.donarmstrong.com

I would like to be the air
that inhabits you for a moment
only. I would like to be that unnoticed
& that necessary.
 -- Margaret Atwood "Poetry in Motion" p140

Reply via email to