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:   28-Nov-2003 12:19:31
  Branch: OPENPKG_1_3_SOLID HEAD           Handle: 2003112811192902

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

  Log:
    SA-2003.050-screen

  Summary:
    Revision    Changes     Path
    1.1.2.1     +36 -0      openpkg-src/screen/screen.patch
    1.24.2.2.2.2+3  -1      openpkg-src/screen/screen.spec
    1.7587      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/screen/screen.patch
  ============================================================================
  $ cvs diff -u -r0 -r1.1.2.1 screen.patch
  --- /dev/null 2003-11-28 12:19:31.000000000 +0100
  +++ screen.patch      2003-11-28 12:19:31.000000000 +0100
  @@ -0,0 +1,36 @@
  +Security Bugfix
  +http://www.securityfocus.com/archive/1/345844/2003-11-24/2003-11-30/0
  +
  +Index: ansi.c
  +--- ansi.c.orig      2003-09-08 16:24:44.000000000 +0200
  ++++ ansi.c   2003-11-27 20:08:53.000000000 +0100
  +@@ -559,7 +559,7 @@
  +         {
  +         case '0': case '1': case '2': case '3': case '4':
  +         case '5': case '6': case '7': case '8': case '9':
  +-          if (curr->w_NumArgs < MAXARGS)
  ++          if (curr->w_NumArgs >= 0 && curr->w_NumArgs < MAXARGS)
  +             {
  +               if (curr->w_args[curr->w_NumArgs] < 100000000)
  +                 curr->w_args[curr->w_NumArgs] =
  +Index: resize.c
  +--- resize.c.orig    2003-09-08 16:26:31.000000000 +0200
  ++++ resize.c 2003-11-27 20:09:49.000000000 +0100
  +@@ -682,6 +682,17 @@
  +   if (wi == 0)
  +     he = hi = 0;
  + 
  ++  if (wi > 1000)
  ++    {
  ++      Msg(0, "Window width too large, truncated");
  ++      wi = 1000;
  ++    }
  ++  if (he > 1000)
  ++    {
  ++      Msg(0, "Window height too large, truncated");
  ++      he = 1000;
  ++    }
  ++
  +   if (p->w_width == wi && p->w_height == he && p->w_histheight == hi)
  +     {
  +       debug("ChangeWindowSize: No change.\n");
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/screen/screen.spec
  ============================================================================
  $ cvs diff -u -r1.24.2.2.2.1 -r1.24.2.2.2.2 screen.spec
  --- openpkg-src/screen/screen.spec    29 Jul 2003 15:01:27 -0000      1.24.2.2.2.1
  +++ openpkg-src/screen/screen.spec    28 Nov 2003 11:19:31 -0000      1.24.2.2.2.2
  @@ -33,10 +33,11 @@
   Group:        Terminal
   License:      GPL
   Version:      3.9.15
  -Release:      1.3.0
  +Release:      1.3.1
   
   #   list of sources
   Source0:      
ftp://ftp.uni-erlangen.de/pub/utilities/screen/screen-%{version}.tar.gz
  +Patch0:       screen.patch
   
   #   build information
   Prefix:       %{l_prefix}
  @@ -58,6 +59,7 @@
   
   %prep
       %setup -q
  +    %patch -p0
   
   %build
       CC="%{l_cc}" \
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.7586 -r1.7587 news.txt
  --- openpkg-web/news.txt      28 Nov 2003 10:16:50 -0000      1.7586
  +++ openpkg-web/news.txt      28 Nov 2003 11:19:29 -0000      1.7587
  @@ -1,3 +1,4 @@
  +28-Nov-2003: Upgraded package: P<screen-3.9.15-1.3.1>
   28-Nov-2003: New package: P<ripe-asused-3.72-20031128>
   28-Nov-2003: Upgraded package: P<qt-3.2.3-20031128>
   28-Nov-2003: Upgraded package: P<dss-5.0-20031128>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to