Commits
- Commit:
172e0e1e7163e57039bb99df7eeb6dab77d843c2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
iri: drop extraneous cpfields(IH_QUERY)
- Commit:
997b9cd04af3eb9e27e6ad8422d915af04902a7a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
iri: set some flags as defined only when actually copying
- Commit:
d59fad58f6a3ce0c11ee5792e21e0ce73a059dd5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
iri: draft iri_unparse
- Commit:
245a86c365a3d921a0ac2157809060c52925d619
- From:
- Omar Polo <op@omarpolo.com>
- Date:
iri: avoid unpleasant infinite loop in remove_dot_segments
need to copy until the *next* path segment, otherwise we loop
indefinitely if *p == '/'.
- Commit:
f5bc8482f4f41abd20e767dd613fc323713f3820
- From:
- Omar Polo <op@omarpolo.com>
- Date:
iri: catch remove_dot_segments/mergepath failures and set errno
- Commit:
871b5bb7caa2a9144d00f5f4711c18aa861bce88
- From:
- Omar Polo <op@omarpolo.com>
- Date:
iri: first try at remove_dot_segments and mergepath
- Commit:
51762770ad906c93ca83830aee8d17f8acba8c29
- From:
- Omar Polo <op@omarpolo.com>
- Date:
iri: lowercase scheme and host (part of URI normalization)
- Commit:
5546fdd511cd0207944cd7e0436a21ba60ab5718
- From:
- Omar Polo <op@omarpolo.com>
- Date:
draft of the new iri parser
for the moment is just a URI (RFC3986) parser, and not even a complete
one, but I like it much more than phos_uri. It's more gentle in the
memory consumption and has a cleaner API.
It's not complete, some parts are still stubbed or completely to
implement, but it's the start. It compiles.
Step-by-step integration of it in telescope and testing will come later.