Changelog:
This release includes a bunch of random fixes for issues that were found by Google OSS-Fuzz.
As far as we can tell, none of these issues are remotely exploitable, but you should update for the memory leak fixes alone.
libpurple:
- Fix leak in purple_markup_find_tag on error. (OSS-Fuzz 35816)
- Fix an issue where the XMPP utility tests would fail if libidn was disabled.
- Fix an assert in purple_markup_html_to_xhtml (OSS-Fuzz 35029)
- Correctly free parse tags at end of purple_html_to_xhtml (OSS-Fuzz 34996)
- Fix leak that may occur when xmlnode_from_str fails (OSS-Fuzz 34988)
- Cleanup, standardize and create starting corpora for all of the fuzzers.
- Port purple_str_to_time to use a regular expression and add additional unit tests for it.
Changelog available here