summaryrefslogtreecommitdiff
path: root/devel/cscope/patches/patch-ao
diff options
context:
space:
mode:
authorghen <ghen@pkgsrc.org>2006-05-30 20:18:31 +0000
committerghen <ghen@pkgsrc.org>2006-05-30 20:18:31 +0000
commitaac28883367b89159437d4f9e83e20889d339cdd (patch)
tree22b473877f8e983620e4ede0107aca125b08c569 /devel/cscope/patches/patch-ao
parent2fa4fa83026372a398ebd2dfde6cccba63192514 (diff)
downloadpkgsrc-aac28883367b89159437d4f9e83e20889d339cdd.tar.gz
Pullup ticket 1675 - requested by tron
security fix for cscope Revisions pulled up: - pkgsrc/devel/cscope/Makefile 1.44 - pkgsrc/devel/cscope/distinfo 1.13 - pkgsrc/devel/cscope/patches/patch-ae 1.7 - pkgsrc/devel/cscope/patches/patch-af 1.6 - pkgsrc/devel/cscope/patches/patch-ag 1.3 - pkgsrc/devel/cscope/patches/patch-ah 1.3 - pkgsrc/devel/cscope/patches/patch-ai 1.3 - pkgsrc/devel/cscope/patches/patch-aj 1.1 - pkgsrc/devel/cscope/patches/patch-ak 1.1 - pkgsrc/devel/cscope/patches/patch-al 1.1 - pkgsrc/devel/cscope/patches/patch-am 1.1 - pkgsrc/devel/cscope/patches/patch-an 1.1 - pkgsrc/devel/cscope/patches/patch-ao 1.1 Module Name: pkgsrc Committed By: tron Date: Mon May 29 13:48:53 UTC 2006 Modified Files: pkgsrc/devel/cscope: Makefile distinfo pkgsrc/devel/cscope/patches: patch-af Added Files: pkgsrc/devel/cscope/patches: patch-ae patch-ag patch-ah patch-ai patch-aj patch-ak patch-al patch-am patch-an patch-ao Log Message: Integrate Debian's fix for security whole reported in CVE-2004-2541. Bump package revision.
Diffstat (limited to 'devel/cscope/patches/patch-ao')
-rw-r--r--devel/cscope/patches/patch-ao11
1 files changed, 11 insertions, 0 deletions
diff --git a/devel/cscope/patches/patch-ao b/devel/cscope/patches/patch-ao
new file mode 100644
index 00000000000..28e9eadfb26
--- /dev/null
+++ b/devel/cscope/patches/patch-ao
@@ -0,0 +1,11 @@
+--- src/vpopen.c.orig 2002-07-29 13:37:50.000000000 +0100
++++ src/vpopen.c 2006-05-29 14:34:26.000000000 +0100
+@@ -52,7 +52,7 @@
+ oflag == OPENFLAG_READ) {
+ vpinit(NULL);
+ for (i = 1; i < vpndirs; i++) {
+- (void) sprintf(buf, "%s/%s", vpdirs[i], path);
++ (void) snprintf(buf, sizeof(buf), "%s/%s", vpdirs[i], path);
+ if ((returncode = myopen(buf, oflag, 0666)) != -1) {
+ break;
+ }