Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Wine 1.4 / 1.5.5
    2,380 downloads
    Phorum 5.2.17
    2,349 downloads
    VLC 2.0.1
    2,082 downloads
    BackTrack 5 R2
    1,718 downloads
    Adobe Flash Player
    for Linux
    11.2.202.228

    1,579 downloads
    Google Chrome
    19.0.1084.52 /
    20.0.1132.17 Beta /
    21.0.1145.0 Alpha

    1,558 downloads
    Linux Mint 13
    1,387 downloads
    Yahoo Messenger
    1.0.4

    1,182 downloads
    Ultimate Edition 3.3
    1,130 downloads
    Ubuntu 12.04 LTS
    1,020 downloads
    TOP 10 LINUX DISTROS
    #
    Distribution
    BackTrack 5 R2
    787,793 downloads
    Fedora 16
    460,590 downloads
    Mandriva Linux 2011
    378,395 downloads
    KNOPPIX Live DVD
    6.7.1

    334,307 downloads
    Yellow Dog Linux 6.2
    247,754 downloads
    Kororaa AIGLXgl Live
    CD 0.3

    202,988 downloads
    openSUSE Linux 12.1
    / 12.2 Milestone 3

    190,936 downloads
    Red Hat Enterprise
    Linux 6.2 / 6.3 Beta

    187,760 downloads
    Slackware 13.37
    154,434 downloads
    Ubuntu 9.10
    126,453 downloads
    Home > Linux > System > Boot > Syslinux > Changelog

    Syslinux 4.05 - Changelog


    What's new in Syslinux 4.04:

    April 26th, 2011

    · PXELINUX: Fix handling of unqualified DNS names.
    · PXELINUX: Fix timer bug when PXELINUX might be unloaded (Gene Cumm).
    · core/writedec.inc: Fix duplicate declaration and overflow (Gene Cumm).
    · GCC 4.5 fixes.
    · sample directory: Fix Makefile include (Gene Cumm).
    · ver.com: New universal DOS/COMBOOT application to display version information (includes DRMK) (Gene Cumm).
    · rosh.c32: updated; Using getopt() for internal commands to aid parsing options; Fix bugs in ls; add warm reboot and echo (Gene Cumm).
    · com32: fix a file descriptor leak.
    · gfxboot.c32: handle TEXT..ENDTEXT; error out on no LABELs found (Sebastian Herbszt).
    · Fix booting on non-partitioned devices.
    · MBR, isohybrid: Workaround for a BIOS issue on Acer Travelmate and possibly other machines.
    · COM32: Adding ACPI parsing libary
    · HDT: Release 0.4.1 to support ACPI parsing, improved mutli-core/cpu reporting
    · LUA: Updating to 5.1.4-2
    · SYSLINUX: core/diskstart.inc: Reset DS after checksum in case it isn't 0 (Gene Cumm).
    · win64: Script update for additional mingw compiler names (Gene Cumm).
    · diag: New directory for diagnostic-related tools. Add a handoff MBR/VBR and geometry display images (Gene Cumm).
    · MEMDISK: use "mem=" parameter to mark available memory above this point as reserved (core already does alignment) (Gene Cumm).
    · MEMDISK: Additional disk probe checks and debug output (Shao Miller, Gene Cumm).
    · gpxe: add gpxelinuxk.0, based off of undionly.kpxe + new script (Gene Cumm).
    · isohybrid: install the isohdpfx*.bin/isohdppx*.bin files to make isohybrid images in one step with GNU xorriso.
    · PXELINUX: disable a hack that would make localboot work on some machines, but break just about as many. Some machines which worked with "localboot 0" in previous versions may need "localboot -1" in this one. If you have a machine which requires "localboot -1", a copy of the dmidecode or sysdump output would be appreciated.
    · Include a set of diagnostics by Gene Cumm.
    · Fixes for gcc 4.6 and binutils 2.21.51.
    · chain.c32: Allow "uuid" as a synonym to "guid".
    · Handle directory names starting with .. for vfat and iso9660.
    · New MENU HIDDENKEY command to provide a one-keystroke way to activate a boot option from a hidden menu intro screen.



    What's new in Syslinux 4.03:

    November 22nd, 2010

    · Don't hang if no configuration file is found.
    · Better support for booting from MBRs which don't pass handover information.
    · EXTLINUX: Try to be smarter about finding the partition offset.
    · chain.c32: support chainloading Dell Real Mode Kernel (Gene Cumm).
    · chain.c32: fix booting in CHS mode.
    · rosh.c32 updated (Gene Cumm).
    · Fix the -s option to the syslinux/extlinux installer (Arwin Vosselman).
    · isohybrid: fix padding of large images (PJ Pandit).



    What's new in Syslinux 4.02:

    July 22nd, 2010

    · SYSLINUX: correctly handle the case where the -d option is specified with a non-absolute path, i.e. syslinux -d syslinux instead of syslinux -d /syslinux.
    · ISOLINUX: recognize the directory names /boot/syslinux and /syslinux, and the filename syslinux.cfg in addition to the isolinux-specific names. Thus, syslinux.cfg is now a generic name, whereas isolinux.cfg or extlinux.conf is specific to different derivatives.
    · chain.c32: support setting alternate config filename for stage2 of GRUB Legacy (Gert Hulselmans).
    · whichsys.c32: execute a specific command, based on the Syslinux bootloader variant (Gert Hulselmans).
    · lua.c32: a lot of new bindings added to the "syslinux" namespace: VESA, PCI, DMI, kernel loading (Marcel Ritter).
    · btrfs: print a comprehensive error message if compressed or encrypted files are encountered (neither is currently supported.)
    · SYSLINUX: mtools installer: honor TMPDIR, error out on disk full.
    · Handle fallbacks from EDD to CHS, to deal with systems which announce EDD support but don't actually have it.
    · SYSLINUX: the mtools, DOS and win32 installers now use the new command line options.
    · PXELINUX: fix the use of IP addresses in TFTP :: or tftp:// host syntax.
    · SYSLINUX: experimental Win64 installer (syslinux64.exe).



    What's new in Syslinux 4.01:

    July 3rd, 2010

    · ISOLINUX: fix initialization on systems which don't zero low memory.
    · SYSLINUX/EXTLINUX: fix handing of disk read retries in EDD mode.
    · ISOLINUX: change the initialization sequence to avoid problems with certain (old) BIOSes. Special thanks to Helmut Hullen for invaluable debugging support.
    · ifplop.c32: new module which detects if the PLoP Boot Manager already has booted a CDROM or USB drive (Gert Hulselmans).
    · Correct a severe memory overwrite bug, triggered primarily when selecting a very long command line in the menu system.
    · lua.c32: Lua script interpreter, currently experimental.
    · PXELINUX: new option IPAPPEND 4 to append the system UUID to the kernel command line.
    · PXELINUX: display BOOTIF and SYSUUID at startup time, and when Ctrl-N is pressed on the command line.



    What's new in Syslinux 4.00:

    June 29th, 2010

    · Major code base changes; all filesystem rewritten in C. This work was done primarily by Liu Aleaxander (Yuanhan Liu).
    · EXTLINUX: btrfs and ext4 support. btrfs support was done by Alek Du of Intel.
    · EXTLINUX is no longer a separate derivative; extlinux and syslinux both install the same loader (ldlinux.sys); for the Linux-based installers the extlinux binary is used for a mounted filesystem; the syslinux binary for an unmounted filesystem.
    · When loading a new configuration file with the CONFIG command, one can now also specify a new current directory with an APPEND statement.
    · Full ADV support for Syslinux, so boot-once and MENU SAVE works.
    · Full support of GPT-partitioned disks, including disks and/or parititions larger than 2 TiB (if supported by BIOS.)
    · The GPT handover protocol adjusted to the current T13 committee draft; see doc/gpt.txt.
    · HDT: code cleanup, small bugfixes
    · The "linux" syslinux installer (syslinux-nomtools) now has a command-line syntax closer to the extlinux installer. The mtools, dos and win32 installers will get this new syntax eventually, but it is not implemented yet.
    · chain.c32: support booting GPT partitions by index, GUID, label.
    · chain.c32: support booting the Syslinux partition with "fs".
    · chain.c32: implement gpt.txt hand-over protocol.
    · chain.c32: support for chainloading Grub stage 2.
    · PXELINUX: TFTP URL syntax (tftp://) supported even when not running gPXE/gpxelinux.
    · New ls.c32 module to display the contents of the disk from the command line, and pwd.c32 to display the current directory.
    · rosh.c32 (read only shell) updated and hopefully usable.
    · PXELINUX: Support "localboot -1", just like the other derivatives.
    · gfxboot.com removed in favor of gfxboot.c32.
    · New MENU HELP statement to display fullscreen help text as a result of a menu selection.
    · memdiskfind utility that can be used with the phram driver in the Linux kernel to mount a memdisk.
    · ifcpu.c32: Adding usage when no parameters are given, adding PAE support.
    · ifcpu.c32, ifcpu64.c32: handle more than one argument per target.
    · isohybrid: C version which does not require Perl.
    · New command MENU IMMEDIATE to permit hotkeys to activate immediately without needing Enter.
    · mdiskchk.com supports a --no-sequential (or -n) option to suppress the classic all-drive-probing heuristic. Useful on BIOSes who crash/hang when certain drive numbers are probed.
    · ElTorito.Sys DOS driver now scans drive numbers upwards instead of downwards, in order to avoid a fairly common bug on some BIOSes where probing drive 0xFF causes a failure.



    What's new in Syslinux 3.83:

    October 6th, 2009

    · This release adds some minor new features, including the ability to add overrides to DHCP options in the pxelinux binary, a new version of the Hardware Detection Tool, and some fixes to the Gfxboot module.
    · It also includes some additional workarounds for broken BIOSes.



    What's new in Syslinux 3.82:

    June 11th, 2009

    · isohybrid: fix the -partok logic for loading from a partition.
    · ISOLINUX: deal with systems which return from INT 13h with interrupts disabled.
    · Do not invoke the idle handler during large file loads.
    · Simple menu: make ONTIMEOUT work with MENU HIDDEN.
    · PXELINUX: handle TFTP servers which have extra NULs at the end of an OACK packet.



    What's new in Syslinux 3.80:

    May 5th, 2009

    · New shuffler mechanism and API.
    · Rewritten mboot.c32 module.
    · The syslinux_boot_linux() function has been simplified.
    · Don't hang trying to boot a "menu quit" label from the CLI.
    · Fix problem with boot-once "sticking" on some BIOSes.
    · isohybrid: fix problem with images over 2 GB in size.
    · APM poweroff module (poweroff.com) by Sebastian Herbszt.
    · ISOLINUX: fix the handling of large directories. Bug found and fixed by Steffen Winterfeldt.



    What's new in Syslinux 3.74:

    April 10th, 2009

    · 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.
    · isohybrid: workaround bug in some versions of binutils.
    · Fix issue with the placement of the initrd on some machines.
    · ifcpu64: fix handling of less than three arguments.
    · Fix bug in the shuffle library when dealing with a very large number of fragments.
    · Documentation fixes by Vicente Jimenez Aguilar.
    · gPXE updated to version 0.9.7.
    · hdt.c32: Hardware Detection Tool, an interactive hardware analyzer module by Erwan Velu.
    · MEMDISK: enable automatic determination of the disk geometry for a large floppy disk image if (and only if) it is formatted with a FAT filesystem.
    · SYSLINUX: fix the handling of .bss files on FAT12/16.
    · Suppress the Loading ... message if "quiet" is specified on the kernel command line.
    · Fix the use of "CONSOLE 0" with menu.c32.
    · Allow COM32 modules to be aware of all memory even in the presence of a memory hole. The "linux.c32" module can be used to load a kernel (or memdisk) plus large initrd on such a system.
    · 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.



    What's new in Syslinux 3.73:

    January 26th, 2009

    · This release is primarily a collection of fixes.
    · It adds support for passing DHCP information to a Solaris kernel.
    · It adds support for systems that use the incompatible E820 definition from ACPI 3.
    · MEMDISK now defaults to "safeint".



    What's new in Syslinux 3.72:

    September 26th, 2008

    · This release introduces sevral new features.
    · The most significant one is a new "hybrid mode" for ISOLINUX, which allows a single image to be booted either from CD-ROM or from a hard disk/flash media, for example USB sticks.
    · Additional news includes tab completion of label names, as well as better support for Microsoft SDI images.




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM