summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-04-06 21:55:33 +0000
committerMike Frysinger <vapier@gentoo.org>2004-04-06 21:55:33 +0000
commitb5ca06368936a3c451ad35900fd561a3d4b33cc2 (patch)
tree40fc15b78b6531ebd7dc381a1450089bd1a93f53 /app-arch/sharutils/files
parentchanged description (Manifest recommit) (diff)
downloadgentoo-2-b5ca06368936a3c451ad35900fd561a3d4b33cc2.tar.gz
gentoo-2-b5ca06368936a3c451ad35900fd561a3d4b33cc2.tar.bz2
gentoo-2-b5ca06368936a3c451ad35900fd561a3d4b33cc2.zip
buffer size check #46998
Diffstat (limited to 'app-arch/sharutils/files')
-rw-r--r--app-arch/sharutils/files/digest-sharutils-4.2.1-r81
-rw-r--r--app-arch/sharutils/files/sharutils-4.2.1-buffer-check.patch11
2 files changed, 12 insertions, 0 deletions
diff --git a/app-arch/sharutils/files/digest-sharutils-4.2.1-r8 b/app-arch/sharutils/files/digest-sharutils-4.2.1-r8
new file mode 100644
index 000000000000..afb942300ec9
--- /dev/null
+++ b/app-arch/sharutils/files/digest-sharutils-4.2.1-r8
@@ -0,0 +1 @@
+MD5 b8ba1d409f07edcb335ff72a27bd9828 sharutils-4.2.1.tar.gz 306022
diff --git a/app-arch/sharutils/files/sharutils-4.2.1-buffer-check.patch b/app-arch/sharutils/files/sharutils-4.2.1-buffer-check.patch
new file mode 100644
index 000000000000..96ad67645019
--- /dev/null
+++ b/app-arch/sharutils/files/sharutils-4.2.1-buffer-check.patch
@@ -0,0 +1,11 @@
+--- src/shar.c.orig 2004-04-06 17:51:40.849154592 -0400
++++ src/shar.c 2004-04-06 17:53:13.843017376 -0400
+@@ -1905,7 +1905,7 @@
+ break;
+
+ case 'o':
+- strcpy (output_base_name, optarg);
++ strncpy (output_base_name, optarg, sizeof(output_base_name));
+ if (!strchr (output_base_name, '%'))
+ strcat (output_base_name, ".%02d");
+ part_number = 0;