Page MenuHomeSolus

Update pidgin to 2.14.7
ClosedPublic

Authored by TClark77 on Sep 26 2021, 6:26 PM.
Tags
None
Referenced Files
F11068670: D11910.id28967.diff
Fri, Aug 11, 10:08 PM
F11068669: D11910.id28953.diff
Fri, Aug 11, 10:08 PM
F11068668: D11910.id.diff
Fri, Aug 11, 10:08 PM
F11068667: D11910.id28954.diff
Fri, Aug 11, 10:08 PM
F11050831: D11910.diff
Thu, Aug 10, 7:27 PM
F11021811: D11910.id28954.diff
Mon, Aug 7, 5:51 PM
F10983483: D11910.id28954.diff
Sun, Jul 23, 2:33 PM
F10945738: D11910.diff
Sat, Jul 15, 5:34 AM
Subscribers

Details

Summary

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

Test Plan
  • Launched pidgin
  • Verified it connected successfully to existing jabber and Google Talk accounts.
  • Verified messages were successfully sent and received.

Diff Detail

Repository
R2429 pidgin
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 1829
Build 1829: arc lint + arc unit

Event Timeline

TClark77 created this revision.

Fix line break in package.yml

JoshStrobl edited the summary of this revision. (Show Details)
JoshStrobl added a subscriber: JoshStrobl.

LGTM, cleaned up changelog though.

This revision is now accepted and ready to land.Sep 27 2021, 5:06 PM
This revision was automatically updated to reflect the committed changes.