Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-analyzer/slurm/files: slurm-0.3.3-overflow.patch slurm-0.3.3-asneeded.patch
Date: Mon, 04 Jun 2012 11:49:00
Message-Id: 20120604114845.1792C2004C@flycatcher.gentoo.org
1 jer 12/06/04 11:48:45
2
3 Modified: slurm-0.3.3-overflow.patch
4 slurm-0.3.3-asneeded.patch
5 Log:
6 Clean up patch. Fix one more buffer overflow.
7
8 (Portage version: 2.2.0_alpha109/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.2 net-analyzer/slurm/files/slurm-0.3.3-overflow.patch
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/slurm/files/slurm-0.3.3-overflow.patch?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/slurm/files/slurm-0.3.3-overflow.patch?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/slurm/files/slurm-0.3.3-overflow.patch?r1=1.1&r2=1.2
16
17 Index: slurm-0.3.3-overflow.patch
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-analyzer/slurm/files/slurm-0.3.3-overflow.patch,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- slurm-0.3.3-overflow.patch 1 Aug 2011 15:32:40 -0000 1.1
24 +++ slurm-0.3.3-overflow.patch 4 Jun 2012 11:48:45 -0000 1.2
25 @@ -1,6 +1,6 @@
26 ---- src/linux.c.org 2003-09-06 12:44:50.000000000 +0200
27 -+++ src/linux.c 2011-08-01 04:44:06.622205852 +0200
28 -@@ -68,8 +68,8 @@
29 +--- a/src/linux.c
30 ++++ b/src/linux.c
31 +@@ -68,11 +68,11 @@
32
33 /* do not parse the first two lines as they only contain static garbage */
34 fseek(proc_net_dev, 0, SEEK_SET);
35 @@ -10,4 +10,8 @@
36 + fgets(buffer, BUFSIZE-1, proc_net_dev);
37
38 interfacefound = 0;
39 - while (fgets(buffer, BUFSIZ-1, proc_net_dev) != NULL)
40 +- while (fgets(buffer, BUFSIZ-1, proc_net_dev) != NULL)
41 ++ while (fgets(buffer, BUFSIZE-1, proc_net_dev) != NULL)
42 + {
43 + /* find the device name and substitute ':' with '\0' */
44 + ptr = buffer;
45
46
47
48 1.2 net-analyzer/slurm/files/slurm-0.3.3-asneeded.patch
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/slurm/files/slurm-0.3.3-asneeded.patch?rev=1.2&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/slurm/files/slurm-0.3.3-asneeded.patch?rev=1.2&content-type=text/plain
52 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/slurm/files/slurm-0.3.3-asneeded.patch?r1=1.1&r2=1.2
53
54 Index: slurm-0.3.3-asneeded.patch
55 ===================================================================
56 RCS file: /var/cvsroot/gentoo-x86/net-analyzer/slurm/files/slurm-0.3.3-asneeded.patch,v
57 retrieving revision 1.1
58 retrieving revision 1.2
59 diff -u -r1.1 -r1.2
60 --- slurm-0.3.3-asneeded.patch 2 Jun 2009 11:59:41 -0000 1.1
61 +++ slurm-0.3.3-asneeded.patch 4 Jun 2012 11:48:45 -0000 1.2
62 @@ -1,5 +1,5 @@
63 ---- a/configure.in 2004-09-28 09:34:56.000000000 -0500
64 -+++ b/configure.in 2009-02-14 12:42:52.000000000 -0600
65 +--- a/configure.in
66 ++++ b/configure.in
67 @@ -40,41 +40,15 @@
68 fi
69 AC_DEFINE(OSTYPE, ["${OSTYPE}"], [The operating system to build for])