{"author":"Daniel Stenberg","author_email":"daniel@haxx.se","author_time":1743271840,"commit_time":1743403946,"committer":"Daniel Stenberg","committer_email":"daniel@haxx.se","hash":"c31dd6631f9a0177aa9045cdbb4566ca2dcacc83","message":"urlapi: remove percent encoded dot sequences from the URL path\n\nTreat %2e and %2E to be \"dot equivalents\" in the function and remove\nsuch sequences as well, according to RFC 3986 section 5.2.4. That is\nalso what the browsers do.\n\nThis DOES NOT consider %2f sequences in the path to be actual slashes,\nso there is no removal of dots for those.\n\nThis function does not decode nor encode any percent sequences.\n\nAlso switched the code to use dynbuf.\n\nExtends test 1395 and 1560 to verify.\n\nAssisted-by: Demi Marie Obenour\n\nFixes #16869\nCloses #16870\n","parents":["b2926e22486145597ebb8307517b54867374eac9"],"tree_hash":"45d0d2393979917692818d7c4d4d0fb190c1bfd1"}