2006
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 <tbm@cyrius.com> 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 ('<ctrl>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 <tbm@cyrius.com> 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 <tbm@cyrius.com> Tue, 17 Jan 2006 00:32:41 +0000
2005
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 <tbm@cyrius.com> 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 <tbm@cyrius.com> 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 <tbm@cyrius.com> Tue, 22 Feb 2005 21:23:34 +0000
2004
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 <tbm@cyrius.com> 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 <tbm@cyrius.com> 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 <tbm@cyrius.com> 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 <tbm@cyrius.com> 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 <tbm@cyrius.com> 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 <tbm@cyrius.com> 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 <tbm@cyrius.com> 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 <tbm@cyrius.com> 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 <tbm@cyrius.com> 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 <tbm@cyrius.com> 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 <tbm@cyrius.com> 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 <ica2_ts@csv.ica.uni-stuttgart.de> * 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 <tbm@cyrius.com> Thu, 15 Apr 2004 02:47:59 +0100