* debian/patches:
+ upstream/548494-swedish-intl.patch: fixes to Swedish translation
(Closes: 548494)
+ + upstream/553321-ansi-escape-segfault.patch: prevent mutt from segfaulting
+ with large ASCII escape sequences (Closes: 553321)
* debian/control:
+ bumping Standards-Version to 3.8.4, nothing to be done
+ adding ${misc:Depends} to make lintian happy
upstream/537694-segv-imap-headers.patch
upstream/548577-gpgme-1.2.patch
upstream/548494-swedish-intl.patch
+upstream/553321-ansi-escape-segfault.patch
misc/hyphen-as-minus.patch
#misc/manpage-typos.patch
--- /dev/null
+This patch prevents mutt from crashing when *buf is freed, the root cause is the
+fact that an adjacent memory segment (*fmt) overruns and overwrite prev_size
+field in the heap.
+
+The bug and the patch were forwarded upstream, see http://bugs.mutt.org/3371
+
+--- a/pager.c
++++ b/pager.c
+@@ -1028,7 +1028,7 @@
+ q = *fmt;
+ while (*p)
+ {
+- if (*p == '\010' && (p > *buf))
++ if (*p == '\010' && (p > *buf) && (q > *fmt))
+ {
+ if (*(p+1) == '_') /* underline */
+ p += 2;