OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web          Date:   08-Jan-2004 09:29:30
  Branch: OPENPKG_1_3_SOLID HEAD           Handle: 2004010808292802

  Modified files:
    openpkg-web             news.txt
  Modified files:           (Branch: OPENPKG_1_3_SOLID)
    openpkg-src/inn         inn.patch inn.spec

  Log:
    SA-2004.001-inn

  Summary:
    Revision    Changes     Path
    1.1.2.1.2.1 +30 -0      openpkg-src/inn/inn.patch
    1.54.2.2.2.2+1  -1      openpkg-src/inn/inn.spec
    1.8004      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/inn/inn.patch
  ============================================================================
  $ cvs diff -u -r1.1.2.1 -r1.1.2.1.2.1 inn.patch
  --- openpkg-src/inn/inn.patch 24 Jul 2003 20:44:15 -0000      1.1.2.1
  +++ openpkg-src/inn/inn.patch 8 Jan 2004 08:29:30 -0000       1.1.2.1.2.1
  @@ -15,3 +15,33 @@
    
        ##  If news.daily is running, idle:  we don't want to change the
   
  +From: Russ Allbery <[EMAIL PROTECTED]>
  +To: [EMAIL PROTECTED], [EMAIL PROTECTED]
  +Subject: [SECURITY] INN: Buffer overflow in control message handling
  +Date: Wed, 07 Jan 2004 18:16:38 -0800
  +
  +--- innd/art.c.orig  2003-05-04 15:10:14.000000000 -0700
  ++++ innd/art.c       2004-01-07 15:25:08.000000000 -0800
  +@@ -1773,7 +1773,7 @@
  + bool
  + ARTpost(CHANNEL *cp)
  + {
  +-  char              *p, **groups, ControlWord[SMBUF], tmpbuff[32], **hops;
  ++  char              *p, **groups, ControlWord[SMBUF], **hops, *controlgroup;
  +   int               i, j, *isp, hopcount, oerrno, canpost;
  +   NEWSGROUP *ngp, **ngptr;
  +   SITE              *sp;
  +@@ -2185,9 +2185,10 @@
  +    * or control. */
  +   if (IsControl && Accepted && !ToGroup) {
  +     ControlStore = true;
  +-    FileGlue(tmpbuff, "control", '.', ControlWord);
  +-    if ((ngp = NGfind(tmpbuff)) == NULL)
  ++    controlgroup = concat("control.", ControlWord, (char *) 0);
  ++    if ((ngp = NGfind(controlgroup)) == NULL)
  +       ngp = NGfind(ARTctl);
  ++    free(controlgroup);
  +     ngp->PostCount = 0;
  +     ngptr = GroupPointers;
  +     *ngptr++ = ngp;
  +
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/inn/inn.spec
  ============================================================================
  $ cvs diff -u -r1.54.2.2.2.1 -r1.54.2.2.2.2 inn.spec
  --- openpkg-src/inn/inn.spec  29 Jul 2003 14:59:22 -0000      1.54.2.2.2.1
  +++ openpkg-src/inn/inn.spec  8 Jan 2004 08:29:30 -0000       1.54.2.2.2.2
  @@ -33,7 +33,7 @@
   Group:        News
   License:      ISC
   Version:      2.4.0
  -Release:      1.3.0
  +Release:      1.3.1
   
   #   package options
   %option       with_fsl  yes
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.8003 -r1.8004 news.txt
  --- openpkg-web/news.txt      8 Jan 2004 06:17:59 -0000       1.8003
  +++ openpkg-web/news.txt      8 Jan 2004 08:29:28 -0000       1.8004
  @@ -1,3 +1,4 @@
  +08-Jan-2004: Upgraded package: P<inn-2.4.0-1.3.1>
   08-Jan-2004: Upgraded package: P<gcc34-3.4s20040107-20040108>
   07-Jan-2004: Upgraded package: P<perl-gfx-20040107-20040107>
   07-Jan-2004: Upgraded package: P<tar-1.13.92-20040107>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to