Commit Briefs

Omar Polo

copyright years



Omar Polo

bugfix: allow @ and : in paths

gmid would disallow the '@' and ':' characters in paths (unless percent-encoded.) Issue reported by freezr.


Omar Polo

fix IRI-parsing bug

Some particularly crafted IRIs can cause a denial of service (DOS). IRIs which have a trailing `..' segment and resolve to a valid IRI (i.e. a .. that's not escaping the root directory) will make the server process loop forever. This is """just""" an DOS vulnerability, it doesn't expose anything sensitive or give an attacker anything else.



Omar Polo

don't %-decode the query


Omar Polo

more IRI tests

ensure non-encoded and pct-encoded hostnames are parsed correctly


Omar Polo

brand new regress suite