apex (1.6.10ubuntu3) lucid; urgency=low

  * Makefile: fix armel build failures by building with -marm;
    thx to ogra for this patch (LP:503090)
  * usr/link.cc: fix "link.cc:236: error: invalid conversion from
    ‘const char*’ to ‘char*’" - use a copy rather than constant to do
    the parsing etc. (LP:503090)

 -- Alexander Sack <asac@ubuntu.com>  Mon, 04 Jan 2010 20:24:21 +0100

apex (1.6.10ubuntu2) lucid; urgency=low

  * add -marm to CFLAGS to fix FTBFS

 -- Oliver Grawert <ogra@ubuntu.com>  Thu, 26 Nov 2009 16:15:47 +0100

apex (1.6.10ubuntu1) lucid; urgency=low

  * Merge from debian testing, remaining changes:
    - Move apex VMA address to 4MiB to leave enough space for the ubuntu
    kernel and not overwrite apex in ram when loading.
    - nslu2 configuration: set CONFIG_RAMDISK_SIZE=0x0055FFF0 instead of
    0x005FFFF0 to make enough room for ubuntu initramfs.

 -- Oliver Grawert <ogra@ubuntu.com>  Tue, 10 Nov 2009 11:55:15 +0100

apex (1.6.10) unstable; urgency=critical

  * Change to usr/flash-apex to work-around change in shell that could cause script to fail. (Closes: #548236).

 -- Marc Singer <elf@debian.org>  Tue, 06 Oct 2009 18:45:07 -0700

apex (1.6.9) unstable; urgency=low

  * Including some entries from previous changlog to make sure bugs get
    closed.
  * Added CONFIG_AEABI=y to armel (and all configurations). (closes: #481848)
  * Added shlib dependencies for the sake of apex-env. (closes: #481846)
  * Revised copyright messages, again, to remove all references to the FSF
    address.
  * Removed FSF info from every file and point to debian/copyright file
    instead. (closes: #481843) (closes: #481736)
  * Removed rtc-x1205.probe=0,0x6f and rtc-pcf8563.probe=0,0x51 from
    kernel command lines. (closes: #471476) 
  * Removed warnings is usr/ tools build.
  * The --force option to apex-env was fixed in a previous release.
    (closes: #417757)

 -- Marc Singer <elf@buici.com>  Sun, 17 May 2009 18:10:37 -0700

apex (1.5.14) unstable; urgency=low

  * Added CONFIG_AEABI=y to armel. (closes: #481848)
  * Added shlib dependencies for the sake of apex-env. (closes: #481846)
  * Revised copyright messages, again, to remove all references to the FSF
    address.
  * debian/postinst: Fixed the postinst script to only run on the NSLU2.
    (closes: #482000)
  * The --force option to apex-env was fixed in a previous release.
    (closes: #417757)
  * Fixed the debian/copyright file to reflect the new wiki URL
    syntax. (closes: #481736)
  * Many upstream changes since last release, though most were not visible
    to nslu2. There was a bug fixed in the envronment handling where a
    broken environment region could cause unexpected boot-time problems.
  * Included Kevin Price's patch for flash-apex.
    o Added shlib dependencies for apex-env
    o Updated FSF address in copyright
    o Added manpage flash-apex(8)
    o Removed boot option `rtc-x1205.probe=0,0x6f' from kernel command
      line (closes: #471476)
    o -- Kevin Price <kp@kevin-price.de>  Tue, 16 May 2008 17:52:00 +0200
    o Bumped new upstream version
    o Enabled CONFIG_AEABI=y
    o [ Gordon Farquharson <gordonfarquharson@gmail.com> ]
    o CONFIG_RAMDISK_SIZE=0x005FFFF0 (closes: #451882)
    o Add flash-apex script. (closes: #421359)
    o Add postinst script to run flash-apex on installation.
  * Applied patches from rwhitby for Debian and slugos targets.
  * Added overrides support to allow 'every' target really build every
    configuration.

 -- Marc Singer <elf@buici.com>  Tue, 27 May 2008 19:58:03 -0700

apex (1.5.8) unstable; urgency=low

  * Added 'release' comand to the apex-env.
  * Defaults for debian configs will detect all memory.

 -- Marc Singer <elf@buici.com>  Mon, 25 Jun 2007 15:53:22 -0700

apex (1.5.7) unstable; urgency=low

  * Since last official release, fixes to the memory detection, AEABI
    support, OneNAND environment support with ENV_SAVEATONCE, lots of mx31
    changes, completely restructured the reset vector to avoid function
    calls, and lots of other stuff documented in the package ChangeLog.

 -- Marc Singer <elf@buici.com>  Sun, 24 Jun 2007 18:41:27 -0700

apex (1.4.15.2ubuntu3) jaunty; urgency=low

  * moving apex to 3MiB apparently was not enough, it seems to corrupt the
    kernel (ours is biger than debians) during copying into ram by overwriting
    pieces of the kernel with apex, moving to 4MiB fixes that issue properly now.

 -- Oliver Grawert <ogra@ubuntu.com>  Mon, 16 Feb 2009 14:16:20 +0100

apex (1.4.15.2ubuntu2) jaunty; urgency=low

  * set VMA address for apex to 3MiB so a kernel bigger than 2M doesnt
    overwrite apex when being loaded
  * set CONFIG_RAMDISK_SIZE=0x0055FFF0 instead of 0x005FFFF0 to avoid a kernel
    panic when loading the initramfs (needs more research, can probably be
    changed later again)

 -- Oliver Grawert <ogra@ubuntu.com>  Thu, 12 Feb 2009 12:32:06 +0100

apex (1.4.15.2ubuntu1) jaunty; urgency=low

  * Unexport LDFLAGS to avoid confusing the kernel with dpkg-buildpackage's
    default options.

 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 17 Dec 2008 17:33:20 +0000

apex (1.4.15.2) unstable; urgency=low

  * debian/postinst: Fixed the postinst script to only run on the NSLU2.
    (closes: #482000)
  * Makefile: Fixed the construction of the version when there is an
    EXTRAVERSION.

 -- Marc Singer <elf@buici.com>  Tue, 20 May 2008 20:34:48 -0700

apex (1.4.15.1) unstable; urgency=low

  * Release of old APEX version during Debian freeze.
  * Adding flash-apex so that apex is written to flash on install of the
    package (closes: #421359).
  * Expanding CONFIG_RAMDISK_SIZE (closes: #451882).
  
 -- Marc Singer <elf@buici.com>  Sun, 18 May 2008 14:37:51 -0700

apex (1.4.15) unstable; urgency=low

  * Modified the rules file to support cross-building.
  * Closes bug#409189
  * Fixed the output file name.  It was inadvertently changed to /boot/apex.bin
    from /boot/apex.flash.
  * Closes bug#409747
 -- Marc Singer <elf@buici.com>  Mon,  5 Feb 2007 18:35:11 -0800

apex (1.4.14) unstable; urgency=low

  * Revised the libfuncs1.S file for arm so that armel can build.
  * Closes bug#408443
  * Changed the rules file to drop the executble bit on the apex.flash
    file written to /boot.
  * Closes bug#396447

 -- Marc Singer <elf@buici.com>  Tue, 30 Jan 2007 19:19:55 -0800

apex (1.4.13) unstable; urgency=low

  * Fixed ext2 driver caching s.t. multiple partitions work correctly.
  * New user-mode application for modifying the APEX environment.
  * Revisions to Companion setup.
  * Revision to the memory test based on advice about what is useful and
    what is not.
  * Fixes to the FIS driver for swapped-ness and end-of-table detection.
  * Applied rwhitby's patches for a couple of ixp4xx devices as well as
    some other minor patches.
  * Added variation support for alternative boot modes.
  * Enhanced NAND support and made it more generic.

 -- Marc Singer <elf@cerise.buici.com>  Sat, 27 Jan 2007 17:38:49 -0800

apex (1.4.7) unstable; urgency=low

  * New command line starts RTC.
  * Moved the environment to the same block as the loader.

 --  Marc Singer <elf@debian.org>  Sun, 22 Oct 2006 14:20:13 -0700

apex (1.4.5) unstable; urgency=low

  * Fixed the sort comparison function in the fis driver so that the skips
    are ordered by offset address. 
  * Changed the default startup to copy from fis://kernel and
    fis://ramdisk.  We no longer expect there to be SERCOMM headers on the
    kernel or ramdisk images.  Freedom.

 --  Marc Singer <elf@debian.org>  Fri, 18 Aug 2006 09:44:34 -0700

apex (1.4.4) unstable; urgency=low

  * Small changes to the configurations for debian builds: noirqdebug
    added command line, removed root= from command line. 
  * Revised copyright file to conform to approved practices.

 -- Marc Singer <elf@debian.org>  Mon, 14 Aug 2006 17:06:58 -0700

apex (1.4.3) unstable; urgency=low

  * Added fis_skip_descriptor interpretation to the FIS driver.  This
    allows for loading the kernel from FIS partitions that are broken-up
    by SERCOMM headers to cope with RedBoot shortcomings.

 -- Marc Singer <elf@debian.org>  Sun, 13 Aug 2006 17:28:55 -0700

apex (1.4.0) unstable; urgency=low

  * Revised several key systems for the sake of running APEX in LE mode on
    a BE system.  APEX now functions as a second-stage boot loader on the
    nslu2.

 -- Marc Singer <elf@debian.org>  Wed, 26 Jul 2006 00:57:13 -0700

apex (1.3.30) unstable; urgency=low

  * Initial release for configuration debian-nslu2-arm_config (and armeb).

 -- Marc Singer <elf@debian.org>  Thu, 20 Jul 2006 11:36:21 -0700

