uriparser is a strictly RFC 3986 compliant URI parsing library. It is cross-platform, fast, and supports Unicode.
| Tags | Internet Software Development Libraries |
|---|---|
| Licenses | LGPL BSD Revised |
| Operating Systems | POSIX Mac OS X Windows Windows |
| Implementation | C |
Recent releases


Changes: This release features build system changes and fixes. It is both source- and binary-compatible.


Changes: This release fixes null pointer de-referencing and memory leaks in two places. This release is both source- and binary compatible.


Changes: This release offers a wild mix of things. Mainly, it makes uriparser build on Cygwin, fixes a small bug with parsing, and adds Qt Compressed Help (.qch) output for viewing the API documentation in Qt Assistant. This release is both source- and binary-compatible.


Changes: This release fixes bad cleanup logic in two functions related to URI reference creation and resolution. Depending on your usage of these functions, the result could have been either a crash or a memory leak, so updating is strongly recommended. This release is both source- and binary-compatible.


Changes: This release fixes two bugs affecting parsing, recomposition, resolution, and normalization of URIs in sum. It is both source- and binary-compatible.