summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetr Vaněk <arkamar@gentoo.org>2023-12-30 00:09:16 +0100
committerPetr Vaněk <arkamar@gentoo.org>2023-12-30 00:17:24 +0100
commit948716606d1caebc4c762d4b90346fcf3e730588 (patch)
tree72ea36f147afb30cea75704f219ade6ad9778565 /net-mail/ripmime/files/ripmime-1.4.1.0-buffer-overflow.patch
parentnet-mail/ripmime: use https in HOMEPAGE and SRC_URI (diff)
downloadgentoo-948716606d1caebc4c762d4b90346fcf3e730588.tar.gz
gentoo-948716606d1caebc4c762d4b90346fcf3e730588.tar.bz2
gentoo-948716606d1caebc4c762d4b90346fcf3e730588.zip
net-mail/ripmime: add 1.4.1.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Diffstat (limited to 'net-mail/ripmime/files/ripmime-1.4.1.0-buffer-overflow.patch')
-rw-r--r--net-mail/ripmime/files/ripmime-1.4.1.0-buffer-overflow.patch15
1 files changed, 15 insertions, 0 deletions
diff --git a/net-mail/ripmime/files/ripmime-1.4.1.0-buffer-overflow.patch b/net-mail/ripmime/files/ripmime-1.4.1.0-buffer-overflow.patch
new file mode 100644
index 000000000000..29d5c3c17568
--- /dev/null
+++ b/net-mail/ripmime/files/ripmime-1.4.1.0-buffer-overflow.patch
@@ -0,0 +1,15 @@
+Upstream-PR: https://github.com/inflex/ripMIME/pull/23
+
+diff --git a/MIME_headers.c b/MIME_headers.c
+index ead3d12..57812d3 100644
+--- a/MIME_headers.c
++++ b/MIME_headers.c
+@@ -2233,7 +2233,7 @@ int MIMEH_parse_contentlocation( char *header_name, char *header_value, struct M
+ {
+ if (MIMEH_DNORMAL) LOGGER_log("%s:%d:MIME_parse_contentlocation:DEBUG: filename = %s\n", FL, p);
+ snprintf(hinfo->name, sizeof(hinfo->name),"%s",p);
+- snprintf(hinfo->filename, sizeof(hinfo->name),"%s",p);
++ snprintf(hinfo->filename, sizeof(hinfo->filename),"%s",p);
+ FNFILTER_filter(hinfo->filename, _MIMEH_FILENAMELEN_MAX);
+ SS_push(&(hinfo->ss_filenames), hinfo->filename, strlen(hinfo->filename));
+