kernel-patch-2.4.19-mips (2.4.19-0.020911.1.woody4) stable-security; urgency=low

  * Rebuild against kernel-source-2.4.19_2.4.19-4.woody2 to fix
    - a possible roothole in ncpfs discovered by Arjan van de Ven
      <arjanv@devserv.devel.redhat.com> [fs/ncpfs/dir.c, CAN-2004-0010]
    - a local root exploit in iso9660 [fs/isofs/rock.c, CAN-2004-0109]
    - a local root exploit in the R128 DRI code
      [drivers/char/drm/r128_state.c, CAN-2004-0003]
    - an information leak in ext3 journal creation
      [fs/jbd/journal.c, CAN-2004-0177]
    - a local denial of service in the Sound Blaster driver
      [drivers/sound/sb_audio.c, CAN-2004-0178]
  * Added versioned build-dependency on kernel-source >= 2.4.19-4.woody2

 -- Karsten Merker <merker@debian.org>  Wed, 14 Apr 2004 20:40:51 +0200

kernel-patch-2.4.19-mips (2.4.19-0.020911.1.woody3) stable-security; urgency=low

  * rebuild against kernel-source 2.4.19-4.woody1, which now contains fixes for
     - CAN-2004-0077 (missing check of do_munmap's return value in do_mremap) 
     - CAN-2003-0985 (missing new_len check in do_mremap)
     - CAN-2003-0961 (do_brk TASK_SIZE check)
    so these are no longer needed in this patch.
  * adjust build-dependency accordingly (>=2.4.19-4.woody1)

 -- Guido Guenther <agx@debian.org>  Wed, 25 Feb 2004 11:09:34 +0100

kernel-patch-2.4.19-mips (2.4.19-0.020911.1.woody2) stable-security; urgency=low

  * Applied patch extracted from Solar Designer's Owl patched kernel to
    fix local privilege escalation discovered by Paul Starzetz
    (CAN-2004-0077)
  * do_mremap security fix (CAN-2003-0985)
  * add TASK_SIZE check to do_brk security fix (CAN-2003-0961)
  * remove README.Debian from diff (Closes: #188675)
  * disable mipsel build, it never had 2.4.19 in woody.
  * build-depend on the kernel-source-2.4.19 (2.4.19-4.woody0) to avoid merging
    problems. There's a better solution for this in sarge.

 -- Guido Guenther <agx@debian.org>  Wed, 11 Feb 2004 18:21:35 +0100

kernel-patch-2.4.19-mips (2.4.19-0.020911.1.woody1) stable-security; urgency=high

  * fix ptrace security hole

 -- Guido Guenther <agx@debian.org>  Tue, 18 Mar 2003 14:22:09 +0100

kernel-patch-2.4.19-mips (2.4.19-0.020911.1.woody0) stable; urgency=low

  * actually 2.4.19-0.020911.2 recompiled for woody (rediffed against
    kernel-source-2.4.19-4)

 -- Guido Guenther <agx@debian.org>  Mon, 11 Nov 2002 15:02:15 +0100

kernel-patch-2.4.19-mips (2.4.19-0.020911.2) unstable; urgency=low

  * allow sgiseeq to receive multicast frames, patch by Jochen Friedrich
  * use gcc-3.2 
  * the cvs repository moved from oss.sgi.com to ftp.linux-mips.org so
    rename the patch and correct the descriptions.

 -- Guido Guenther <agx@debian.org>  Sat, 12 Oct 2002 02:23:02 +0200

kernel-patch-2.4.19-mips (2.4.19-0.020911.1) unstable; urgency=low

  * diff against kernel-source 2.4.19-3
  * Karsten: apply patch from Florian Lohoff to fix dec_esp
  * Add Karsten as uploader to the control file

 -- Guido Guenther <agx@debian.org>  Wed,  9 Oct 2002 15:35:40 +0200

kernel-patch-2.4.19-mips (2.4.19-0.020911) unstable; urgency=low

  * new upstream version
  * move /proc/gio to /proc/bus/gio and make it better parseable
  * add patch by William Jhun to fix console selection on IP22
  * disable I2 EISA support for now
  * updated cvs location in the copyright file

 -- Guido Guenther <agx@debian.org>  Sat,  5 Oct 2002 00:53:43 +0200

kernel-patch-2.4.18-mips (2.4.18-0.020622.1) unstable; urgency=low

  * use fixed head.S
  * remove addinitrd manpage
  * cleanup README.Debian

 -- Guido Guenther <agx@debian.org>  Sun, 23 Jun 2002 21:00:16 +0200

kernel-patch-2.4.18-mips (2.4.18-0.020622) unstable; urgency=low

  * resync with oss cvs - most of the changes are merged upstream which
    brings us down to a minimal patch only - horray.
  * fix pgtable.h to make the assembler happy
  * kernel-headers package provides kernel-headers-2.4

 -- Guido Guenther <agx@debian.org>  Sun, 23 Jun 2002 14:47:03 +0200

kernel-patch-2.4.17-mips (2.4.17-0.020226.3) unstable; urgency=low

  * add parsing for rd_start && rd_size commandline options. These
    are used by the tip22 bootloader to pass the address and size
    of an initrd to the kernel.
  * don't include addinitrd in mips-tools anymore, we handle this
    cleaner with tip22 now.

 -- Guido Guenther <agx@debian.org>  Thu,  9 May 2002 22:33:40 +0200

kernel-patch-2.4.17-mips (2.4.17-0.020226.2) unstable; urgency=low

  * On IP22 link in scsi-cdrom and iso9660 statically (Closes: #144412)
  * this bloats the kernel so much that it will overwrite arcboot (<<0.3.1)
    during boot, so I added a versioned conflict
  * Corrupted pixmaps in X are now a thing of the past - fixed by a cache
    aliasing patch from Steve Longerbeam & Jun Sun posted to linux-mips

 -- Guido Guenther <agx@debian.org>  Sun, 28 Apr 2002 15:55:35 +0200

kernel-patch-2.4.17-mips (2.4.17-0.020226.1) unstable; urgency=low

  * addinitrd fixups: open the source image O_RDONLY and make sure we don't
    overwrite the kernel's data segment unintentionally.
  * remove BKL and fix potential race on SMP systems in IP22 watchdog driver
    (patch by Dave Hansen)
  * Karsten: backport of the DECstation keyboard driver fixes from the current
    cvs kernel, needed to make the kernel work on machines without keyboard
    (previous version hung infinitely when no keyboard was attached)

 -- Guido Guenther <agx@debian.org>  Wed,  3 Apr 2002 15:25:03 +0200

kernel-patch-2.4.17-mips (2.4.17-0.020226) unstable; urgency=low

  * update to CVS 2002-02-26
  * include r3k-swap-patch from linux-mips list (this should finally
    make r3k decstations work)
  * IP22 watchdog driver included upstream
  * use make-kpkg --append-to-version instead of --arch_in_name to
    make sure we can install kernel images of different subarches
    at the same time.
  * add updated decstation configs from Karsten Merker
  * fix apply/0mips mipsel vs mips breakage (patch by Karsten Merker)

 -- Guido Guenther <agx@debian.org>  Mon, 11 Mar 2002 10:28:37 +0100

kernel-patch-2.4.17-mips (2.4.17-0.020130.1) unstable; urgency=medium

  * *** Important: ***
    We now ship an ELF instead of an ECOFF image on mips since this is 
    what arcboot expects. Old I2 proms will not boot this kernel unless 
    you either use arcboot(recommended) or use elf2ecoff before putting 
    the kernel into the vh.
  * incorporate proper mipsel support so we can build mips and mipsel
    images from this source packages(thanks to Karsten Merker
    <merker@debian.org> for .configs and descriptions)
  * mips images now suggest arcboot instead of dvhtool
  * README.Debian and debian/control cleanup
  * elf2ecoff/addinitrd changes applied upstream
  * add IP22 watchdog driver
  * fix depmod tumbling over non ELF files in toplevel makefile
  * urgency=medium so this package makes it into the archive before
    arcboot

 -- Guido Guenther <agx@debian.org>  Sat,  2 Feb 2002 16:32:36 +0100

kernel-patch-2.4.17-mips (2.4.17-0.020130) unstable; urgency=low

  * new upstream version
  * build mips-tools package for mipsel too.
  * machtype in /proc/cpuinfo is fixed upstream again, so remove
    our patch.
  * cleanup our "don't crash the I2 on boot" patch
  * enable the HAL2 driver

 -- Guido Guenther <agx@debian.org>  Wed, 30 Jan 2002 23:35:28 +0100

kernel-patch-2.4.16-mips (2.4.16-0.011212.1) unstable; urgency=low

  * fix /proc/cpuinfo to make autoconf, XFree86 and boot-floppies
    happy

 -- Guido Guenther <agx@debian.org>  Sun, 16 Dec 2001 14:50:26 +0100

kernel-patch-2.4.16-mips (2.4.16-0.011212) unstable; urgency=low

  * New upstream version
  * rework newport_dont_crash patch since ip22 specific files
    moved to arch/mips/sgi-ip22
  * remove unnecessary kernel-{patch,images} targets from debian/rules
  * small addinitrd/elf2ecoff cleanups
  * build mips-tools package containing addinitrd and elf2ecoff

 -- Guido Guenther <agx@debian.org>  Mon,  3 Dec 2001 00:57:47 +0100

kernel-patch-2.4.14-mips (2.4.14-0.011112.1) unstable; urgency=low

  * add build-dependency on modutils(depmod) & console-tools(loadkeys)
    since those are needed to build the kernel-images
  * cleanup debian/rules a bit

 -- Guido Guenther <agx@debian.org>  Mon, 19 Nov 2001 20:25:50 +0100

kernel-patch-2.4.14-mips (2.4.14-0.011112) unstable; urgency=medium

  * New upstream version
  * urgency=medium due to general kernel security fixes
  * arch/mips/kernel/setup.c now includes the initrd updates but
    arch/mips/kernel/boot/addinitrd.c doesn't, so keep that part for now

 -- Guido Guenther <agx@debian.org>  Mon, 12 Nov 2001 22:00:06 +0100

kernel-patch-2.4.9-mips (2.4.9-0.010928.3) unstable; urgency=low

  * pull in more fixes from oss cvs, mostly:
     - copy_{to,from}_user
     - lots of math-emu stuff
     - sys_sysmips
  * remove fast_sysmips patch, since this is fixed in cvs now
  * don't include .#* cvs leftovers
  * enable more modules on ip22

 -- Guido Guenther <agx@debian.org>  Thu, 11 Oct 2001 20:58:13 +0200

kernel-patch-2.4.9-mips (2.4.9-0.010928.2) unstable; urgency=low

  * make-kpkg now properly handles the mkcramfs/cramfsck nonsense, 
    so rebuild the diff

 -- Guido Guenther <agx@debian.org>  Mon,  8 Oct 2001 23:56:35 +0200

kernel-patch-2.4.9-mips (2.4.9-0.010928.1) unstable; urgency=low

  * add addinitrd patch and enable initrd by default

 -- Guido Guenther <agx@debian.org>  Tue,  2 Oct 2001 20:30:04 +0200

kernel-patch-2.4.9-mips (2.4.9-0.010927) unstable; urgency=low

  * New upstream version
  * build sound module for ip22 (no - sound still doesn't work)
  * Added Flo's MIPS_ATOMIC_SET implementation (ll/sc CPUs only)
  * Changed dependency on kernel-source-2.4.X to recommends
    kernel-source-2.4.X

 -- Guido Guenther <agx@debian.org>  Fri, 28 Sep 2001 03:41:37 +0200

kernel-patch-2.4.5-mips (2.4.5-0.20010728.2) unstable; urgency=low

  * add 'provides kernel-image-2.4' to debian/control
  * ip22 kernel-images recommend dvhtool
  * compile in the loopdevice statically (needed for bootdisks)

 -- Guido Guenther <agx@debian.org>  Tue, 31 Jul 2001 21:20:39 +0200

kernel-patch-2.4.5-mips (2.4.5-0.20010728.1) unstable; urgency=low

  * update to latest cvs head
  * add some comments about crosscompiling

 -- Guido Guenther <agx@debian.org>  Thu, 26 Jul 2001 21:51:20 +0200

kernel-patch-2.4.5-mips (2.4.5-0.20010721.2) unstable; urgency=low

  * build at least some modules for ip22
  * add r4k-decstation config by Karsten Merker

 -- Guido Guenther <agx@debian.org>  Mon, 23 Jul 2001 02:24:08 +0200

kernel-patch-2.4.5-mips (2.4.5-0.20010721.1) unstable; urgency=low

  * fix wrong 2.4.4 reference in dirs
  * weed out last powerpc references
  * add build dependency on debhelper

 -- Guido Guenther <agx@debian.org>  Sun, 22 Jul 2001 21:42:22 +0200

kernel-patch-2.4.5-mips (2.4.5-0.20010721) unstable; urgency=low

  * first shot at a kernel package for mips based on the powerpc
    kernel-patch package
  * added patch to stop i2 from crashing with newport driver
  * added Flo's first sysmips patch

 -- Guido Guenther <agx@debian.org>  Sat, 21 Jul 2001 19:36:40 +0200

