colo (1.22-1) unstable; urgency=medium * New upstream release. + Fix build failure on GCC 4.1. + Fixed 'netcon' to not cause an assert in UDP code. + Added support for CF cards in CF/IDE adapters (not tested). * debian/copyright: Mention license and copyright of the Debian packaging. * debian/README.Debian: New file, describing common problems users have. * debian/rules (build-stamp): No longer build with GCC 3.3 now that 4.1 is the default. * debian/control (Build-Depends): Drop gcc-3.3. -- Martin Michlmayr Fri, 11 Aug 2006 01:12:23 +0200 colo (1.21-1) unstable; urgency=low * New upstream release. + Merged "screen" and "minicom" keymaps. + Added "delete word" to line editor ('w'). + Added 'relocate' command which relocates the initrd image to follow the kernel image. Required to use initrd images with current 2.6.x kernels. + 'mount' command can now be aborted. * debian/rules (build-stamp): Build with gcc-3.3 since GCC 3.4/4.0 produce a broken (slow) Tulip driver. * debian/control (Build-Depends): Add gcc-3.3. -- Martin Michlmayr Mon, 23 Jan 2006 14:17:59 +0000 colo (1.20-1) unstable; urgency=low * New upstream release. + Fix menu cancel/abort/error returns. + Added keymap for "screen". + Wait for network interface transmit ring to drain when disabling network interface. This should improve net console output. * debian/copyright: Update year. * debian/copyright: Update the address of the FSF. * debian/compat: Switch to debhelper compat mode 5. * debian/control (Build-Depends): Depend on new debhelper. * debian/control (Standards-Version): Update to 3.6.2. * debian/rules (install): Put paneld in the udeb. -- Martin Michlmayr Tue, 17 Jan 2006 00:32:41 +0000 colo (1.19-1) unstable; urgency=medium * New upstream release. + Fixed stupid bug in ordering of LCD initialisation. This would cause installs of 1.17 or 1.18 which weren't an upgrade from 1.16 to crash early in stage2. + Added "README.tools" to tools directory. + Renamed 'md5rom' to 'copy-rom' and added the ability to save a copy of the ROM to a file. + Improved PCI bus scan. * debian/docs: Add README.tools. * debian/manpages: Replace "md5sum" with "copy-rom". * debian/rules (install): Likewise. * debian/docs: Likewise. -- Martin Michlmayr Sun, 03 Apr 2005 11:33:47 +0100 colo (1.18-1) unstable; urgency=low * New upstream release. + Added UDP network console support. + Added "ncon" to tools directory. Very simple net console client. + PCI serial support switch moved to NV flag 7. * debian/rules (binary-arch): Install tools/ncon/ncon.c as an example file. * debian/control (Priority): Change colo-udeb's priority to important after consultation with Jeroen van Wolffelaar. -- Martin Michlmayr Wed, 23 Mar 2005 11:26:07 +0000 colo (1.17-1) unstable; urgency=low * New upstream release. + Better RFC2131 conformance and some bug fixes of the DHCP client (Closes: #295608). + Horizontal scrolling menus for the shell and paneld. + Added "Cancel" option to 'paneld' menus. + Improved some output and removed some debugging messages. * debian/init: Introduce a variable to enable horizontal scrolling menus. * debian/default: Add an example for this variable (commented out). * debian/copyright: Update year. -- Martin Michlmayr Tue, 22 Feb 2005 21:23:34 +0000 colo (1.16-1) unstable; urgency=low * New upstream release. This release has been prepared to address an upgrade problem from Debian's 1.10-1 which is currently in testing. Thanks to Peter Horton for his quick response to this problem! + Force menu choice of console on/off on upgrade from earlier versions. + Fix 'flash-tool' and 'flash' command to work with TMS29F040 flash. * debian/NEWS: Tell users that they will be asked once after reboot about their console setting. Also mention that they have to update their config file if they want to turn the console off. * debian/default.colo: Update example config file to deal with machines that have the serial console turned off. * debian/control: Change section to "admin" and priority to "optional" in order to match other boot loaders. -- Martin Michlmayr Sat, 18 Dec 2004 13:43:44 +0000 colo (1.15-1) unstable; urgency=low * New upstream release. + Added link detection to network driver. + Added support for 21041 network controller (2700WG units) + Added clock speed detection + Added new command 'sleep' -- Martin Michlmayr Sat, 04 Dec 2004 04:03:05 +0000 colo (1.14-1) unstable; urgency=low * New upstream release. + Fixed up support for booting 64-bit kernels. + Scripts can now be nested. + Added script commands 'goto', 'onfail', 'exit' and 'abort'. + Reworked the LCD menu command. ... and more. Thanks, Peter Horton. * debian/rules (install): Install the bug script in the right place. * debian/bug.script: Only search for CoLo configuration files directly in /boot and not in sub-directories. * debian/bug.script: Use the -W option of dpkg-query instead of -l to show which kernel images are installed. This shows complete names and version information. * debian/bug.script: Don't print an error when there's no vmlinu* symlink in /. * debian/default.colo: Don't hard code a specific version of the kernel in the example file but use the vmlinux symlink. * debian/rules (binary-arch): Install upstream's menu.colo example file. * debian/copyright: Document reality and say that Peter 'p2' De Schrijver acts as backup maintainer while I'm the regular maintainer. * debian/default.colo.5: Use \- instead of - to express 'dash'. -- Martin Michlmayr Sat, 30 Oct 2004 13:46:07 +0100 colo (1.13-1) unstable; urgency=low * New upstream release. * Adapt build system to the new upstream release. * debian/rules (build-stamp, clean): Don't build and remove md5rom and colo-perm because this is now done automatically from the upstream Makefile. * debian/control (Description): Mention that this package also contains some useful tools in addition to the boot loader. -- Martin Michlmayr Mon, 30 Aug 2004 23:51:46 +0100 colo (1.12-1) unstable; urgency=low * New upstream release. * Adapt build system to the new upstream release. * debian/rules: Sanitize environment. * debian/rules (install, binary-arch): Adapt some paths relating to LCD tools. * debian/manpages: Likewise. * debian/init: Put the banner which is displayed in a variable and run eval before the start-stop-daemon statement to handle proper quoting. This is a first step to easily allow users to customize the banner. Thanks to Peter Samuelson for his help with shell. * debian/default: Add a configuration file for /etc/default with some examples. * debian/init: Source the default file if it exists. * debian/default: Include an example taken from Gerald Waugh to show the hostname followed by the IP address of eth0. * debian/init: Don't start the admin menu (paneld) if we're not on a Cobalt system. Thanks to Thiemo Seufer for the suggestion. * debian/control: Change the section of colo-udeb to debian-installer in order to match the overrides file. * Make /boot/boot symlink manually because the debhelper use of this has always been fragile and seems to have broken now. * debian/links: Remove /boot/boot symlink. * debian/rules (binary-arch): Link /boot/boot to /boot. * The e2fsck-lcd(8) and paneld(8) man pages got added upstream. * debian/e2fsck-lcd.8: Remove file. * debian/paneld.8: Remove file. * debian/manpages: Adapt paths to the man pages. -- Martin Michlmayr Mon, 23 Aug 2004 20:32:54 +0100 colo (1.11-1) unstable; urgency=low * New upstream release. + Added front panel daemon 'paneld' + Added 'e2fsck-lcd', file check progress bar on LCD. + Added a 'restrict' command to the shell to restrict the Cobalt's memory (good for testing). Thanks, as usual, to Peter Horton for his excellent work on CoLo! * debian/rules (install): Install paneld (an admin menu to reboot and halt the machine via the LCD panel) into /usr/sbin. * debian/paneld.8: Add a man page. * debian/manpages: Install it. * debian/init: Add an init script. * debian/rules (binary-arch): Run dh_installinit. * debian/rules (install): Install e2fsck-lcd (a wrapper for e2fsck which outputs file system check progress information on the Cobalt LCD) into /usr/sbin, but do not divert the real e2fsck. * debian/e2fsck-lcd.8: Add a man page. * debian/manpages: Install it. * debian/rules (binary-arch): Install e2fsck-lcd's README file as README.e2fsck-lcd. * Adapt the build system to the new upstream release. * debian/rules (build-stamp): Don't build flash-tool and lcdtools that's now done by the main Makefile. * debian/rules (clean): For the same reason, don't remove the tools. * debian/rules (install): Adapt path of putlcd. * debian/manpages: likewise. * The colo-perm(8) and md5rom(8) man pages got added upstream. * debian/colo-perm.8: Remove file. * debian/md5rom.8: Remove file. * debian/manpages: Adapt paths to the man pages. -- Martin Michlmayr Wed, 28 Jul 2004 03:59:22 +0100 colo (1.10-1) unstable; urgency=low * New upstream release. + Added NFS support. + Added a "serial" command to set the baud rate of the serial console. * debian/control (Description): Mention NFS support. * debian/rules (build-stamp, clean, install): Install md5rom (a tool to show the md5sum of the ROM) into /usr/sbin. * debian/docs: Install tools/md5rom/COBALT.MD5 * debian/md5rom.8: Add a man page. * debian/manpages: Install it. * debian/rules (build-stamp, clean, install): Install colo-perm (a tool to check if CoLo or the original Cobalt firmware is stored in ROM) into /usr/sbin. * debian/colo-perm.8: Add a man page. * debian/manpages: Install it. * Add a udeb package "colo-udeb" with miscellaneous utilities for debian-installer. * debian/control: Add colo-udeb. * debian/control (Build-Depends): Upgrade versioned build dependency on debhelper to 4.2.0. * debian/rules (install): Install putlcd and colo-perm into /sbin. -- Martin Michlmayr Sun, 23 May 2004 23:53:34 +0100 colo (1.9-1) unstable; urgency=low * New upstream release. + Added a boot menu. + Added a "lcd" command to display information on the LCD. + Support for variable names. * debian/patches/05_initrd: Remove since the initrd parameters are now handled through the config file and variables. * debian/control (Description): Mention TFTP networking support and the boot menu. * debian/default.colo: Add #:CoLo:# to the beginning of the script since scripts must now begin with this line to be recognized by CoLo. * debian/NEWS: Document this new requirement. * debian/default.colo: Use a variable for the serial console speed in the example rather than hardcording it. * debian/default.colo: Use 2.4.25 for the example, and obtain the kernel from a diferent partition to what root is. * debian/default.colo: Use the lcd tool to print a message about loading the kernel. * debian/control (Description): Follow upstream and write "CoLo" rather than "colo". * debian/copyright: likewise. * debian/default.colo.5: likewise. -- Martin Michlmayr Sun, 02 May 2004 14:50:11 +0100 colo (1.8-1) unstable; urgency=low * New upstream release. + Support for networking (including DHCP). + Support for TFTP. * The flash-tool(8) and putlcd(8) man pages got added upstream. * debian/default.colo.5: Remove file. * debian/flash-tool.8: Remove file. * debian/manpages: Adapt paths to the man pages. -- Martin Michlmayr Thu, 29 Apr 2004 22:10:00 +0100 colo (1.6-2) unstable; urgency=low * debian/rules (build-stamp, clean, install): Install putlcd (a tool to drive the LCD display of Cobalt machines) into /usr/sbin. * debian/rules (install): Install a flashable ROM image. * debian/dirs: Create /usr/lib/colo. * Include man pages for both tools and the configuration file. * debian/default.colo.5: New file. * debian/putlcd.8: New file. * debian/flash-tool.8: New file. * debian/manpages: List these new man pages. * rules (binary-arch): Install man pages. * debian/docs: Update for new layout of upstream. * debian/watch: Update upstream location. * debian/rules (clean): Remove some binaries the Makefile doesn't remove. * Add a script which causes reportbug to include useful information in a bug report, such as the .colo configuration files and the kernel images which are installed. * debian/bug.script: Add bug script. * debian/rules (install): Install bug script. * debian/dirs: List new directory. * Add override files for bogus warnings. * debian/overrides.lintian: Add overrides file for lintian. * debian/overrides.linda: Add overrides file for linda. * debian/rules (install): Install override files. * debian/dirs: List new directories. -- Martin Michlmayr Thu, 22 Apr 2004 16:24:09 +0100 colo (1.6-1) unstable; urgency=low * New upstream release. + Support for RAID partitions. + Support for old kernels, such as the one on the Cobalt restore CD. * debian/rules: Adapt for new upstream release which tidied up the layout of the source tree. * debian/patches/10_gp-fix: Remove since it got added upstream. * debian/patches/11_changelog: likewise. * debian/patches/12_config-file: likewise. -- Martin Michlmayr Mon, 19 Apr 2004 01:09:24 +0100 colo (1.5-1) unstable; urgency=low * Initial release (Closes: #242687). * debian/patches/10_gp-fix: Fix _gp pointing to an empty segment, patch by Thiemo Seufer * debian/patches/11_changelog: Include changelog from upstream web site. * debian/patches/12_config-file: Rename default.boot to default.colo because future releases of colo will support multiple configuration files, ending with .colo. * debian/patches/05_initrd: Change the initrd command line argument passed to the kernel in a way compatible with Debian's mips/mipsel kernel. * debian/default.colo: Add an example configuration file. -- Martin Michlmayr Thu, 15 Apr 2004 02:47:59 +0100