pidgin/nest

Parents 68537f9215fe
Children d040bee36d7c
Bump the version and add a blog post for 2.14.7 and add short code for oss-fuzz

Testing Done:
Ran locally and verified that the download widget pointed to 2.14.7.

Reviewed at https://reviews.imfreedom.org/r/926/
--- a/hugo/config.toml Tue Sep 14 19:18:53 2021 -0500
+++ b/hugo/config.toml Thu Sep 16 22:13:10 2021 -0500
@@ -5,7 +5,7 @@
dataDir = "data"
[params]
-currentVersion = "2.14.6"
+currentVersion = "2.14.7"
# Disable arrows
disableNextPrev = true
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/hugo/content/post/2.14.7-released.md Thu Sep 16 22:13:10 2021 -0500
@@ -0,0 +1,33 @@
+---
+title: "2.14.7 Released!"
+date: 2021-09-16T21:19:59-05:00
+replaces: []
+---
+
+**Notice for Windows users:** We are aware of an issue with the installer
+failing to download the dictionaries used for spellchecking. We are currently
+working on a fix and hope to have this resolved as soon as possible.
+
+Yet another minor version of Pidgin has been released, 2.14.7. This release
+includes a bunch of random fixes for issues that were found by Google
+[OSS-Fuzz](https://google.github.io/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 %}})
+ ({{% review 924 %}}) (Elliott Sales de Andrade)
+* Fix an issue where the XMPP utility tests would fail if libidn was disabled.
+ ({{% review 922 %}}) (Gary Kramlich)
+* Fix an assert in `purple_markup_html_to_xhtml` ({{% oss_fuzz 35029 %}})
+ ({{% review 921 %}}) (Elliott Sales de Andrade)
+* Fix building on Haiku ({{% review 916 %}}) (Haiku Ports Team)
+* Correctly free parse tags at end of `purple_html_to_xhtml`
+ ({{% oss_fuzz 34996 %}}) ({{% review 913 %}}) (Elliott Sales de Andrade)
+* Fix leak that may occur when `xmlnode_from_str` fails
+ ({{% oss_fuzz 34988 %}}) ({{% review 911 %}}) (Elliott Sales de Andrade)
+* Cleanup, standardize and create starting corpora for all of the fuzzers.
+ ({{% review 920 %}}) (Gary Kramlich)
+* Port `purple_str_to_time` to use a regular expression and add additional unit
+ tests for it. ({{% review 923 %}}) (Gary Kramlich)
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/hugo/layouts/shortcodes/oss_fuzz.md Thu Sep 16 22:13:10 2021 -0500
@@ -0,0 +1,1 @@
+[{{ with .Get 1 }}{{ . }}{{ else }}OSS-Fuzz {{ .Get 0 }}{{ end }}](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id={{ .Get 0 }})