------------------------------------------------------------------- Mon Oct 5 13:44:54 CEST 2009 - snwint@suse.de - if first memory area is too small, use largest (bnc #469889, bnc #507952) ------------------------------------------------------------------- Tue Aug 25 15:53:39 CEST 2009 - snwint@suse.de - fix argv setup (bnc #530255) - now accepts two args: bootlogo and a (text)message file ------------------------------------------------------------------- Fri Aug 7 13:47:54 CEST 2009 - snwint@suse.de - replaced gfxboot.com with an enhanced version ------------------------------------------------------------------- Tue Aug 4 10:49:19 CEST 2009 - snwint@suse.de - fix isohybrid -id ------------------------------------------------------------------- Wed Jun 10 11:59:54 CEST 2009 - snwint@suse.de - update to version 3.82 * Lots of bug fixes. * Simple menu: make ONTIMEOUT work with MENU HIDDEN. * PXELINUX: handle TFTP servers which have extra NULs at the end of an OACK packet. * Attempt to halt the processor while idle. This can cause bad reponsiveness when using a serial console especially for automated input; if that ends up being a problem, use the new "NOHALT 1" configuration command. * isohybrid: fix the -partok logic for loading from a partition. * isohybrid: add a variety of options, and a help message. * isohybrid: fix problem with images over 2 GB in size. * ISOLINUX: fix booting in hybrid mode when CBIOS is used. This unfortunately means that the isohybrid handoff protocol has changed, so the isohybrid utility must version-match isolinux.bin. * Don't hang trying to boot a "menu quit" label from the CLI. * Fix problem with boot-once "sticking" on some BIOSes. ------------------------------------------------------------------- Wed Apr 22 12:54:53 CEST 2009 - snwint@suse.de - gfxboot: usage has changed; see README.gfxboot for details - update to version 3.75 * Lots of bug fixes. * New UI directive, which allows a more natural way to specify a menu system (or not.) With the UI directive specifying the menu system, the DEFAULT directive can be used to select the default entry inside the menus. * kbdmap.c32: new module to load a new keyboard map dynamically. * Suppress the Loading ... message if "quiet" is specified on the kernel command line. * MBR: produce alternate MBR variants which force the drive number to hd0 (_f variants), or force the drive number to hd0 if the Ctrl key is pressed (_c variants.) Furthermore, add an MBR variant (altmbr*.bin) which ignores the active flag and instead boots the partition number specified in the byte at offset 439 decimal. * Add IPAPPEND strings to com32 modules, especially needed for linux.c32. * New MENU SAVE directive which saves the latest menu selection until the next boot. Currently only implemented for EXTLINUX. * gfxboot.com: *experimental* interface module to Steffen Winterfeldt's "gfxboot" graphical front end (http://gfxboot.sourceforge.net/). Module by Sebastian Herbszt. * config.c32: trivial COM32 module to restart Syslinux with another configuration file from the command line (equivalent to the CONFIG command in the configuratin file.) * Include the pxechain.com module from Jeffery Hutzelman at Carnegie Mellon University. This allows chaining another PXE boot program while changing the DHCP packet passed to it. * ISOLINUX: support generating images which can be either a CD-ROM or a hard disk (USB disk, etc.) See doc/isolinux.txt for more information. * Tab display of labels, based on a patch from Sebastian Herbszt. Can be disabled with the NOCOMPLETE configuration command. * Optionally allow initrd to be specified on a separate line rather than as part of the "append" line. This is not recommended, but apparently makes life easier for some tools. * chain.c32: lots of new options added * ifcpu64.c32: simple COM32 module to select a 32- or 64-bit kernel (and optionally 32-bit kernels with or without PAE.) Eventually we want a scripting language for this kind of stuff; a Lua module is under development. * PXELINUX: Support enhanced capabilities when running on top of gPXE (http://www.etherboot.org/). In particular, support URL-style syntax for filenames, and any protocol that gPXE supports (except, currently, iSCSI and AoE.) This feature is currently highly experimental. * SYSLINUX: VFAT long filename support. * Add an experimental MBR for GPT partition tables. ------------------------------------------------------------------- Tue Nov 4 16:57:17 CET 2008 - snwint@suse.de - gfxboot: increase usable mem size to 8MB ------------------------------------------------------------------- Fri Oct 17 08:52:44 CEST 2008 - olh@suse.de - add ExclusiveArch x86 x86_64 ------------------------------------------------------------------- Thu Oct 16 14:33:43 CEST 2008 - snwint@suse.de - minor serial line patch fix (bnc #436034) ------------------------------------------------------------------- Wed Sep 10 18:50:30 CEST 2008 - snwint@suse.de - reworked serial line patch (removed SERIALLINES) ------------------------------------------------------------------- Thu Sep 4 13:58:49 CEST 2008 - snwint@suse.de - added SERIALLINES config option to listen on up to four serial lines (fate #301595) ------------------------------------------------------------------- Mon Apr 28 16:43:51 CEST 2008 - snwint@suse.de - give more memory to gfxboot code ------------------------------------------------------------------- Mon Apr 14 11:13:31 CEST 2008 - snwint@suse.de - update to version 3.63 * Lots of bug fixes. * Handle command lines up to 2047 characters, the current Linux kernel limit. * Support MD5, SHA256 and SHA512 encrypted passwords. * MEMDISK: Turn on EDD support by default. * Add a new INCLUDE command to the core syslinux parser. * It is now supported to load a different configuration file with the CONFIG keyword. * MENU AUTOBOOT, MENU TABMSG, MENU PASSPROMPT allows internationalization of menu messages. * New hierarchial submenu support: see MENU BEGIN, MENU END, MENU GOTO in doc/menu.txt. * MENU QUIT allows creating a menu entry for returning to the command line. * Simple menu system: new "MENU HIDDEN" option to not display the menu unless the user presses a key. * Add "menu separator", "menu indent", "menu disabled" (see README.menu). * SYSLINUX: Support subdirectories. * PXELINUX: Press Ctrl-N at the boot prompt to read out the network info. * PXELINUX: as per RFC 5071, PXELINUX no longer requires the use of the magic cookie option (208) for unencapsulated options. Currently it does not require it for vendor-encapsulated options (vendor-option-space) either, but that MAY be reverted in the future if it causes problems. * EXTLINUX: boot-once support (--once, --clear-once, and --reset-adv) * Support for "auxilliary data vector", a small amount of writable storage. Currently only supported for EXTLINUX, but the infrastructure is there for the other derivatives, assuming a suitable storage location can be found. ------------------------------------------------------------------- Fri Jun 22 11:32:30 CEST 2007 - snwint@suse.de - requires mtools (#286216) ------------------------------------------------------------------- Fri Feb 9 15:01:50 CET 2007 - snwint@suse.de - fixed file list ------------------------------------------------------------------- Mon Oct 9 15:17:27 CEST 2006 - snwint@suse.de - no progress dots when in gfx mode ------------------------------------------------------------------- Fri Sep 29 15:48:40 CEST 2006 - snwint@suse.de - update to version 3.31 * The simple menu system (menu.c32 and vesamenu.c32) now support loading more than one configuration file at a time, using MENU INCLUDE or by specifying multiple filenames. * The MENU COLOR statement can now control the shadowing mode. * libcom32 extended to support graphics mode and graphical console. * vesamenu.c32, new graphical version of the Simple Menu System, see README.menu. * New com32 modules by Erwan Velu do selection based on CPUID or PCI devices present. * EXTLINUX: New options --install (-i) and --update (-U), to make it clear if a boot loader should be installed or updated. For now, defaults to --install for compatibility; a future version will require one of these options. * New library functions to load and place files in memory. * mboot.c32 bug fixes. * Remove 8 MB kernel size restriction. * PXELINUX: Fail (and eventually reboot) if no configuration file was found. * COM32 module by Erwan Velu to make decisions based on DMI info. * Fix issue where going back and forth between menus a lot would cause a hang. * ISOLINUX: Fix bug which made "cd boot sectors" not work. ------------------------------------------------------------------- Fri Aug 25 08:01:36 CEST 2006 - snwint@suse.de - needs gcc41-32bit ------------------------------------------------------------------- Wed Aug 23 17:02:37 CEST 2006 - snwint@suse.de - support latest gfxboot ------------------------------------------------------------------- Tue Aug 15 16:04:26 CEST 2006 - cthiel@suse.de - specfile cleanup - include chain.c32, copybs.com, ethersel.c32, mboot.c32, mbr.bin, menu.c32, syslinux.com, mboot.doc README.menu and README.usbkey ------------------------------------------------------------------- Mon Jun 19 16:27:38 CEST 2006 - snwint@suse.de - syslinux did not clear memory between initrds (#184706) ------------------------------------------------------------------- Thu Apr 27 16:11:52 CEST 2006 - snwint@suse.de - ignore drive reset error when booting from local disk (#169014) ------------------------------------------------------------------- Thu Feb 9 17:31:50 CET 2006 - snwint@suse.de - monitor detection can be skipped (#149578) ------------------------------------------------------------------- Thu Feb 2 14:50:31 CET 2006 - snwint@suse.de - no aborts while kernel loads in gfx mode (#145748) ------------------------------------------------------------------- Mon Jan 30 15:55:37 CET 2006 - snwint@suse.de - fixed isolinux-config to work with new perl ------------------------------------------------------------------- Wed Jan 25 21:44:43 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Mon Jan 23 11:16:05 CET 2006 - snwint@suse.de - cjwatson@ubuntu.com: support big-endian cpio archives (#140119) - support direct driverupdate loading from CD-ROM (feat #152): o initrd loading errors are no longer fatal o if initrd name starts with '+' ask for CD change ------------------------------------------------------------------- Wed Dec 14 12:17:56 CET 2005 - snwint@suse.de - really disable text messages - cjwatson@ubuntu.com: turn off graphics for localboot ------------------------------------------------------------------- Fri Dec 2 14:49:53 CET 2005 - snwint@suse.de - make it build on beta ------------------------------------------------------------------- Wed Nov 30 15:14:28 CET 2005 - snwint@suse.de - update to version 3.11 - gfxboot patch changed significantly - check README.gfxboot ------------------------------------------------------------------- Thu Oct 6 17:09:13 CEST 2005 - snwint@suse.de - add chdir/getcwd functions to gfxboot ------------------------------------------------------------------- Mon Sep 26 16:45:24 CEST 2005 - snwint@suse.de - wrote isolinux-config script ------------------------------------------------------------------- Fri Sep 9 11:47:36 CEST 2005 - snwint@suse.de - press Alt key to optionally skip monitor detection (#115204) ------------------------------------------------------------------- Wed Apr 27 15:13:21 CEST 2005 - snwint@suse.de - fixed to take bios memory size into account (#65458) ------------------------------------------------------------------- Fri Apr 22 10:58:45 CEST 2005 - snwint@suse.de - fixed 16 bit color mode selection (#79312) ------------------------------------------------------------------- Tue Apr 12 13:35:02 CEST 2005 - snwint@suse.de - make it work with gcc4 ------------------------------------------------------------------- Fri Feb 4 15:32:09 CET 2005 - snwint@suse.de - solved memory corruption issue (might have caused #43877) ------------------------------------------------------------------- Mon Jan 31 15:12:42 CET 2005 - snwint@suse.de - don't read from disk (#47891) ------------------------------------------------------------------- Fri Jan 28 13:58:19 CET 2005 - snwint@suse.de - updated gfxboot patch ------------------------------------------------------------------- Mon Jan 24 15:29:34 CET 2005 - snwint@suse.de - added syslinux-nomtools - removed dependencies from mtools and bootsplash ------------------------------------------------------------------- Mon Sep 13 16:07:15 CEST 2004 - snwint@suse.de - moved syslinux into /usr/bin (#44780) ------------------------------------------------------------------- Mon Aug 23 17:17:26 CEST 2004 - snwint@suse.de - updated to syslinux 2.11 ------------------------------------------------------------------- Thu Apr 8 16:18:52 CEST 2004 - snwint@suse.de - make bios mem info available for gfxboot ------------------------------------------------------------------- Fri Apr 2 17:52:02 CEST 2004 - snwint@suse.de - don't reset timeout for 'notice' option ------------------------------------------------------------------- Fri Apr 2 11:56:00 CEST 2004 - snwint@suse.de - reduce max number of boot menu entries (syslinux: 64, isolinux: 32) to make room for boot graphics ------------------------------------------------------------------- Wed Mar 31 16:18:48 CEST 2004 - snwint@suse.de - fixed pxelinux (#36625) ------------------------------------------------------------------- Mon Mar 15 15:26:36 CET 2004 - snwint@suse.de - fixed menu size check (#35508) - removed vmware from blacklist (#35896) ------------------------------------------------------------------- Mon Mar 8 01:08:00 CET 2004 - ro@suse.de - fix build on x86_64 ------------------------------------------------------------------- Fri Mar 5 14:57:38 CET 2004 - snwint@suse.de - update to 2.08 ------------------------------------------------------------------- Tue Jan 13 12:26:01 CET 2004 - snwint@suse.de - understand new gfxboot file format ------------------------------------------------------------------- Tue Dec 16 12:06:38 CET 2003 - snwint@suse.de - boot disk may have a file system that spans several floppies ------------------------------------------------------------------- Wed Sep 10 18:10:36 CEST 2003 - snwint@suse.de - fixed monitor data interpretation bug (#29718) ------------------------------------------------------------------- Mon Sep 1 12:33:09 CEST 2003 - snwint@suse.de - work around bios disk read bug (seen on VIA KT133A) ------------------------------------------------------------------- Mon Aug 25 15:11:53 CEST 2003 - snwint@suse.de - update to 2.06: fix problem that would occationally cause a boot failure, depending on the length of the kernel ------------------------------------------------------------------- Thu Aug 21 01:41:58 CEST 2003 - ro@suse.de - make it build on x86_64 ------------------------------------------------------------------- Mon Aug 18 12:39:17 CEST 2003 - snwint@suse.de - update to 2.05 ------------------------------------------------------------------- Wed Apr 16 09:53:38 CEST 2003 - coolo@suse.de - use BuildRoot ------------------------------------------------------------------- Tue Mar 11 12:02:01 CET 2003 - snwint@suse.de - wait for 'enter' in text mode interface, too (#25047) ------------------------------------------------------------------- Sat Mar 8 14:40:53 CET 2003 - snwint@suse.de - handle "boot from hd" errors properly (#24788) ------------------------------------------------------------------- Thu Mar 6 17:26:16 CET 2003 - snwint@suse.de - preselect 640x480 even if no vbe support at all ------------------------------------------------------------------- Sat Mar 1 15:19:09 CET 2003 - snwint@suse.de - dynamically change FAT buffer size; this gives more space for boot graphics - really add 640x480 to modelist if no VB extension was found (#24293) - _copy_ VBE mode list, might get overwritten (#23582) ------------------------------------------------------------------- Tue Feb 18 13:30:44 CET 2003 - snwint@suse.de - new splash handling: splash files no longer have to be added to initrd but are read separately from .spl files ------------------------------------------------------------------- Fri Feb 14 16:54:55 CET 2003 - snwint@suse.de - read device path info - joined all diffs ------------------------------------------------------------------- Sun Feb 9 16:23:41 CET 2003 - snwint@suse.de - updated graphics patch ------------------------------------------------------------------- Wed Feb 5 11:38:29 CET 2003 - snwint@suse.de - make isolinux work around a strange bios bug (#23323) - fix reading vbe mode list for machines that don't zero its memory (#23261) ------------------------------------------------------------------- Wed Sep 4 12:42:07 CEST 2002 - snwint@suse.de - select 8 bit fb modes if 16 bit is not available ------------------------------------------------------------------- Tue Sep 3 21:03:58 CEST 2002 - snwint@suse.de - fixed minor bug detecting available gfx modes ------------------------------------------------------------------- Tue Sep 3 12:03:51 CEST 2002 - snwint@suse.de - fixed Requires ------------------------------------------------------------------- Wed Jul 17 15:45:35 CEST 2002 - snwint@suse.de - adaped graphics patch to handle new graphics file format ------------------------------------------------------------------- Mon Mar 4 16:23:32 CET 2002 - snwint@suse.de - detect fujitsu siemens notebook lcd ------------------------------------------------------------------- Mon Mar 4 12:23:18 CET 2002 - snwint@suse.de - allow booting from harddisk ------------------------------------------------------------------- Sun Mar 3 18:24:02 CET 2002 - snwint@suse.de - initrd may optionally be on a second disk ------------------------------------------------------------------- Tue Feb 19 13:50:46 CET 2002 - snwint@suse.de - make isolinux work on some more systems (they used to break with 'Disk error 00') ------------------------------------------------------------------- Mon Feb 18 18:54:42 CET 2002 - snwint@suse.de - removed Matrox cards from exception list - don't put monitor data into kernel cmdline ------------------------------------------------------------------- Fri Feb 1 01:28:57 CET 2002 - ro@suse.de - changed neededforbuild to ------------------------------------------------------------------- Mon Sep 17 15:50:56 CEST 2001 - snwint@suse.de - no fb for Matrox G550 cards (#10749) ------------------------------------------------------------------- Mon Sep 10 15:30:27 CEST 2001 - snwint@suse.de - don't select vmware fb mode, the kernel doesn't like it ------------------------------------------------------------------- Sun Sep 9 13:03:12 CEST 2001 - snwint@suse.de - created single diff file - support gfxboot-1.4 ------------------------------------------------------------------- Tue Sep 4 17:01:03 CEST 2001 - snwint@suse.de - should boot on some more computers - print warning and hint to use CD2 if we encounter a broken BIOS ------------------------------------------------------------------- Mon Sep 3 16:21:24 CEST 2001 - snwint@suse.de - exclude list for cards where fbdev will not work - allow longer base directory name for boot image ------------------------------------------------------------------- Wed Aug 22 16:00:32 CEST 2001 - snwint@suse.de - fixed 16 bit fb selection ------------------------------------------------------------------- Mon Aug 20 14:37:29 CEST 2001 - snwint@suse.de - we want 16 bit framebuffer now ------------------------------------------------------------------- Fri Aug 10 16:17:05 CEST 2001 - snwint@suse.de - added 1024x768 support ------------------------------------------------------------------- Mon Aug 6 17:06:06 CEST 2001 - snwint@suse.de - upgraded to new version (1.62) - fixed isolinux to work with graphics - fixed minor isolinux bug to make it boot on Toshiba Satellite notebooks ------------------------------------------------------------------- Mon May 14 12:40:35 CEST 2001 - snwint@suse.de - syslinux reports wrong video mode (#8244) ------------------------------------------------------------------- Wed May 9 18:32:41 CEST 2001 - snwint@suse.de - fixed boot problem on d230 (#7958) - corrected detection of 800x600 frame buffer mode support (#7959) ------------------------------------------------------------------- Sun May 6 16:33:43 CEST 2001 - snwint@suse.de - ask for driver update disk in graphics mode - F2 - F4 video mode selection in text mode - make 800x600 default if monitor supports it *or* graphics card has >= 4MB memory ------------------------------------------------------------------- Tue May 1 15:02:21 CEST 2001 - kukuk@suse.de - Add libpng to neededforbuild ------------------------------------------------------------------- Tue May 1 13:22:37 CEST 2001 - ro@suse.de - added libnetpbm to neededforbuild ------------------------------------------------------------------- Mon Apr 30 16:10:18 CEST 2001 - snwint@suse.de - made it require gfxboot package - added netpbm to #neededforbuild ------------------------------------------------------------------- Mon Apr 30 09:43:34 CEST 2001 - snwint@suse.de - new version (1.61): can now boot CDs directly (isolinux) - graphics support completely reworked ------------------------------------------------------------------- Tue Apr 3 11:05:51 CEST 2001 - snwint@suse.de - completely reworked syslinux patch - support graphics boot screen ------------------------------------------------------------------- Sun Jan 14 15:09:20 CET 2001 - snwint@suse.de - new messages for our Driver Update feature ------------------------------------------------------------------- Tue Jan 9 23:33:56 CET 2001 - ro@suse.de - re-added README.SuSE to diff ------------------------------------------------------------------- Mon Dec 18 16:43:14 CET 2000 - snwint@suse.de - detect BIOS extended read capability ------------------------------------------------------------------- Fri Jun 9 16:18:00 CEST 2000 - snwint@suse.de - improved ddc parser - ! kernel cmdline gets quite long already (slightly below 200 chars) ! ------------------------------------------------------------------- Fri Feb 11 14:48:58 CET 2000 - snwint@suse.de - new version (1.48) - some new features (see README.SuSE) ------------------------------------------------------------------- Mon Oct 11 11:57:27 CEST 1999 - snwint@suse.de - added package (version 1.45)