Add a couple of small but vital parts to PXENV_UDP_WRITE.
[gpxe.git] / RELNOTES
blobffd01450d075285fc08be46a578faa80681ed18f
1 Etherboot 5.4.0
3 PXE is now supported.  You will also need to configure your server to
4 provide a pxelinux.0 loader file, kernel and initrd images, and a
5 pxelinux.cfg directory with a appropriate configuration spec files.
7 See the PXELINUX home page at:
9     http://syslinux.zytor.com/pxe.php
11 for more information. 
13 There is no longer a default target for make.  You must specify an
14 argument to make. Help text is now provided to indicate possible make
15 targets.
17 It should be possible to compile Etherboot with gcc >= 3.3.3, including
18 gcc 3.4.x now that a couple of bugs have been tracked down. Please mail
19 reports of success or failure to the etherboot-users list, together with
20 the versions of gcc and binutils used.
22 gcc 2.x is not supported anymore. You need at least gcc 3.x to compile
23 etherboot due to C99 constructs.
25 Removed etherboot(-pci)?.* rule because there are too many drivers and
26 the image will no longer fit in memory. I don't want to choose a subset
27 of drivers as everybody will have different preferences. So I'm going to
28 piss off everybody equally by deleting the rule. Use the multiple driver
29 rule (driver1--driver2--...) and select your own subset of drivers.
31 In order to create .iso and .liso images you will need to have the
32 packages mtools-3.9.9 or later, and syslinux-2.08 or later installed on
33 your system.  These packages are available in various locations and
34 formats.  .liso images are like .iso but use floppy emulation.  If you
35 have a very old BIOS and .liso images don't work you may wish to try
36 adding the -s option of syslinux as a last resort.
38 EMERGENCYDISKBOOT has been renamed EXIT_IF_NO_OFFER, which describes it
39 better.
41 Menuing using DHCP options (mknbi/menu.c) has been removed.
43 .exe format can be generated by doesn't work so not publicised.