16 months ago Omar Polo
iri: refactor parse_{query,fragment} into a single function
add some extra tests for the iri parser
iri: copy portstr too
iri: make mergepath take a buffer and strings, not the iri pointers
iri: change remove_dot_segmens to take a buffer instead of an iri
iri: zero iri_flags before parsing
iri: use a temp buffer for %enc in iri_setquery
add some tests for iri_setquery
tests: tweak logging on iritest
iri: implement iri_setquery
s/check/resolve
IH_PATH is almost always defined, check that the path is the empty string.
iri: fix port parsing
iri: support framents and enable fragments tests
iri: add tests for the parser