Earlier today uriparser 0.9.0 has been released. Some highlights of version 0.9.0 include:
Security fixes for issues uncovered by the Google Autofuzz team
Support for custom memory managers for when libc
reallocarrayare not a good fit to your scenario
uriParseSingleUri*convenience functions to simplify user code
Full support for strict C89 restored and enforced by CI
I cannot over-emphasize how helpful
has been in making this new release.
If you get stuck while writing a custom memory manager, please check out
For more details please check the change log.
Last but not least: If you maintain uriparser packaging or a bundled version of uriparser somewhere, please update to 0.9.0. Thank you!