From 8406115834d38bb743e01f35bfd36e835532415e Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Mon, 19 Apr 2010 20:16:01 +0100 Subject: [PATCH] [build] Rename gPXE to iPXE Access to the gpxe.org and etherboot.org domains and associated resources has been revoked by the registrant of the domain. Work around this problem by renaming project from gPXE to iPXE, and updating URLs to match. Also update README, LOG and COPYRIGHTS to remove obsolete information. Signed-off-by: Michael Brown --- COPYRIGHTS | 32 ++----- LOG | 12 --- README | 53 +---------- contrib/errcode/README | 10 +- contrib/errcode/build_errcodedb.py | 2 +- contrib/errcode/errcode.php | 6 +- contrib/errcode/errcodedb.py | 3 + contrib/errcode/errcodedb.pyc | Bin 0 -> 11660 bytes contrib/errcode/gpxebot.py | 8 +- contrib/rom-o-matic/README | 22 ++--- contrib/rom-o-matic/bottom.php | 8 +- contrib/rom-o-matic/build.php | 12 +-- contrib/rom-o-matic/directions.php | 2 +- contrib/rom-o-matic/doc/IMAGE_SCRIPT.html | 2 +- contrib/rom-o-matic/flag-table.php | 2 +- contrib/rom-o-matic/globals.php | 12 +-- contrib/rom-o-matic/top.php | 2 +- contrib/rom-o-matic/utils.php | 18 ++-- src/Makefile | 10 +- src/Makefile.housekeeping | 6 +- src/arch/i386/core/gdbmach.c | 4 +- src/arch/i386/core/pic8259.c | 2 +- src/arch/i386/core/rdtsc_timer.c | 4 +- src/arch/i386/core/relocate.c | 4 +- src/arch/i386/core/timer2.c | 4 +- src/arch/i386/core/video_subr.c | 4 +- src/arch/i386/core/x86_io.c | 6 +- src/arch/i386/drivers/net/undi.c | 2 +- src/arch/i386/drivers/net/undiload.c | 2 +- src/arch/i386/drivers/net/undinet.c | 10 +- src/arch/i386/drivers/net/undionly.c | 4 +- src/arch/i386/firmware/pcbios/basemem.c | 2 +- src/arch/i386/firmware/pcbios/bios_console.c | 2 +- src/arch/i386/firmware/pcbios/gateA20.c | 4 +- src/arch/i386/firmware/pcbios/hidemem.c | 12 +-- src/arch/i386/firmware/pcbios/memmap.c | 2 +- src/arch/i386/hci/commands/pxe_cmd.c | 4 +- src/arch/i386/image/bzimage.c | 14 +-- src/arch/i386/image/com32.c | 10 +- src/arch/i386/image/comboot.c | 10 +- src/arch/i386/image/elfboot.c | 8 +- src/arch/i386/image/eltorito.c | 10 +- src/arch/i386/image/multiboot.c | 16 ++-- src/arch/i386/image/nbi.c | 14 +-- src/arch/i386/image/pxe_image.c | 12 +-- src/arch/i386/include/bits/io.h | 2 +- src/arch/i386/include/bits/nap.h | 4 +- src/arch/i386/include/bits/smbios.h | 2 +- src/arch/i386/include/bits/timer.h | 4 +- src/arch/i386/include/bits/umalloc.h | 2 +- src/arch/i386/include/bzimage.h | 4 +- src/arch/i386/include/comboot.h | 2 +- src/arch/i386/include/int13.h | 2 +- src/arch/i386/include/{gpxe => ipxe}/abft.h | 10 +- .../i386/include/{gpxe => ipxe}/bios_nap.h | 6 +- .../i386/include/{gpxe => ipxe}/bios_smbios.h | 6 +- .../i386/include/{gpxe => ipxe}/bios_timer.h | 8 +- src/arch/i386/include/{gpxe => ipxe}/ibft.h | 16 ++-- .../include/{gpxe => ipxe}/memtop_umalloc.h | 6 +- .../i386/include/{gpxe => ipxe}/rdtsc_timer.h | 6 +- src/arch/i386/include/{gpxe => ipxe}/sbft.h | 20 ++-- src/arch/i386/include/{gpxe => ipxe}/timer2.h | 6 +- src/arch/i386/include/{gpxe => ipxe}/x86_io.h | 8 +- src/arch/i386/include/pxe.h | 2 +- src/arch/i386/include/realmode.h | 2 +- src/arch/i386/include/undi.h | 2 +- src/arch/i386/interface/pcbios/abft.c | 10 +- src/arch/i386/interface/pcbios/aoeboot.c | 10 +- src/arch/i386/interface/pcbios/bios_nap.c | 2 +- src/arch/i386/interface/pcbios/bios_smbios.c | 4 +- src/arch/i386/interface/pcbios/bios_timer.c | 2 +- src/arch/i386/interface/pcbios/ib_srpboot.c | 6 +- src/arch/i386/interface/pcbios/ibft.c | 22 ++--- src/arch/i386/interface/pcbios/int13.c | 6 +- src/arch/i386/interface/pcbios/iscsiboot.c | 8 +- src/arch/i386/interface/pcbios/keepsan.c | 8 +- .../i386/interface/pcbios/memtop_umalloc.c | 8 +- src/arch/i386/interface/pcbios/pcibios.c | 2 +- src/arch/i386/interface/pcbios/sbft.c | 14 +-- src/arch/i386/interface/pxe/pxe_call.c | 4 +- src/arch/i386/interface/pxe/pxe_errors.c | 2 +- src/arch/i386/interface/pxe/pxe_file.c | 10 +- src/arch/i386/interface/pxe/pxe_loader.c | 2 +- src/arch/i386/interface/pxe/pxe_preboot.c | 16 ++-- src/arch/i386/interface/pxe/pxe_tftp.c | 12 +-- src/arch/i386/interface/pxe/pxe_udp.c | 8 +- src/arch/i386/interface/pxe/pxe_undi.c | 16 ++-- src/arch/i386/interface/pxeparent/pxeparent.c | 2 +- .../i386/interface/pxeparent/pxeparent_dhcp.c | 4 +- src/arch/i386/interface/syslinux/com32_call.c | 2 +- .../i386/interface/syslinux/com32_wrapper.S | 2 +- .../i386/interface/syslinux/comboot_call.c | 22 ++--- .../i386/interface/syslinux/comboot_resolv.c | 8 +- src/arch/i386/prefix/dskprefix.S | 4 +- src/arch/i386/prefix/hdprefix.S | 6 +- src/arch/i386/prefix/lkrnprefix.S | 8 +- src/arch/i386/prefix/nbiprefix.S | 4 +- src/arch/i386/prefix/pxeprefix.S | 10 +- src/arch/i386/prefix/romprefix.S | 14 +-- src/arch/x86/core/pcidirect.c | 4 +- src/arch/x86/include/bits/pci_io.h | 4 +- .../include/{gpxe => ipxe}/efi/efix86_nap.h | 6 +- src/arch/x86/include/{gpxe => ipxe}/pcibios.h | 6 +- .../x86/include/{gpxe => ipxe}/pcidirect.h | 2 +- src/arch/x86/interface/efi/efix86_nap.c | 6 +- src/arch/x86/prefix/efidrvprefix.c | 6 +- src/arch/x86/prefix/efiprefix.c | 2 +- src/arch/x86_64/include/bits/nap.h | 2 +- src/config/config.c | 4 +- src/config/defaults/pcbios.h | 4 +- src/config/general.h | 12 +-- src/core/acpi.c | 2 +- src/core/ansiesc.c | 2 +- src/core/base64.c | 2 +- src/core/bitmap.c | 2 +- src/core/btext.c | 4 +- src/core/console.c | 4 +- src/core/cpio.c | 2 +- src/core/cwuri.c | 2 +- src/core/debug.c | 2 +- src/core/device.c | 8 +- src/core/downloader.c | 14 +-- src/core/exec.c | 6 +- src/core/filter.c | 4 +- src/core/fnrec.c | 4 +- src/core/gdbserial.c | 6 +- src/core/gdbstub.c | 2 +- src/core/gdbudp.c | 20 ++-- src/core/getkey.c | 6 +- src/core/hw.c | 8 +- src/core/image.c | 8 +- src/core/init.c | 12 +-- src/core/interface.c | 2 +- src/core/iobuf.c | 4 +- src/core/job.c | 2 +- src/core/linebuf.c | 2 +- src/core/main.c | 24 ++--- src/core/malloc.c | 8 +- src/core/misc.c | 4 +- src/core/monojob.c | 10 +- src/core/null_nap.c | 2 +- src/core/nvo.c | 6 +- src/core/open.c | 10 +- src/core/pc_kbd.c | 2 +- src/core/pcmcia.c | 2 +- src/core/posix_io.c | 12 +-- src/core/process.c | 6 +- src/core/random.c | 2 +- src/core/refcnt.c | 2 +- src/core/resolv.c | 10 +- src/core/serial.c | 6 +- src/core/serial_console.c | 4 +- src/core/settings.c | 12 +-- src/core/uri.c | 8 +- src/core/uuid.c | 2 +- src/core/vsprintf.c | 2 +- src/core/xfer.c | 2 +- src/crypto/aes_wrap.c | 4 +- src/crypto/arc4.c | 4 +- src/crypto/asn1.c | 2 +- src/crypto/axtls_aes.c | 6 +- src/crypto/axtls_sha1.c | 4 +- src/crypto/cbc.c | 4 +- src/crypto/chap.c | 4 +- src/crypto/crandom.c | 2 +- src/crypto/crc32.c | 2 +- src/crypto/crypto_null.c | 2 +- src/crypto/hmac.c | 4 +- src/crypto/md5.c | 4 +- src/crypto/sha1extra.c | 6 +- src/crypto/x509.c | 4 +- src/doc/pxe_extensions | 4 +- src/doxygen.cfg | 2 +- src/drivers/bitbash/bitbash.c | 2 +- src/drivers/bitbash/i2c_bit.c | 4 +- src/drivers/bitbash/spi_bit.c | 4 +- src/drivers/block/ata.c | 6 +- src/drivers/block/ramdisk.c | 4 +- src/drivers/block/scsi.c | 6 +- src/drivers/block/srp.c | 10 +- src/drivers/bus/eisa.c | 4 +- src/drivers/bus/isa.c | 4 +- src/drivers/bus/isa_ids.c | 2 +- src/drivers/bus/isapnp.c | 4 +- src/drivers/bus/mca.c | 4 +- src/drivers/bus/pci.c | 6 +- src/drivers/bus/pcibackup.c | 4 +- src/drivers/bus/pciextra.c | 2 +- src/drivers/bus/virtio-pci.c | 6 +- src/drivers/bus/virtio-ring.c | 6 +- src/drivers/infiniband/arbel.c | 16 ++-- src/drivers/infiniband/arbel.h | 4 +- src/drivers/infiniband/hermon.c | 18 ++-- src/drivers/infiniband/hermon.h | 6 +- src/drivers/infiniband/linda.c | 14 +-- src/drivers/infiniband/linda.h | 2 +- src/drivers/net/3c509-eisa.c | 4 +- src/drivers/net/3c509.c | 6 +- src/drivers/net/3c515.c | 6 +- src/drivers/net/3c529.c | 4 +- src/drivers/net/3c595.c | 4 +- src/drivers/net/3c5x9.c | 4 +- src/drivers/net/3c90x.c | 28 +++--- src/drivers/net/3c90x.h | 2 +- src/drivers/net/amd8111e.c | 4 +- src/drivers/net/ath5k/ath5k.c | 16 ++-- src/drivers/net/ath5k/ath5k.h | 8 +- src/drivers/net/ath5k/ath5k_attach.c | 4 +- src/drivers/net/ath5k/ath5k_caps.c | 2 +- src/drivers/net/ath5k/ath5k_desc.c | 2 +- src/drivers/net/ath5k/ath5k_dma.c | 2 +- src/drivers/net/ath5k/ath5k_eeprom.c | 2 +- src/drivers/net/ath5k/ath5k_gpio.c | 2 +- src/drivers/net/ath5k/ath5k_initvals.c | 2 +- src/drivers/net/ath5k/ath5k_pcu.c | 4 +- src/drivers/net/ath5k/ath5k_phy.c | 2 +- src/drivers/net/ath5k/ath5k_qcu.c | 2 +- src/drivers/net/ath5k/ath5k_reset.c | 4 +- src/drivers/net/ath5k/ath5k_rfkill.c | 2 +- src/drivers/net/ath5k/base.h | 4 +- src/drivers/net/atl1e.c | 2 +- src/drivers/net/atl1e.h | 18 ++-- src/drivers/net/b44.c | 18 ++-- src/drivers/net/bnx2.c | 4 +- src/drivers/net/cs89x0.c | 4 +- src/drivers/net/davicom.c | 4 +- src/drivers/net/depca.c | 4 +- src/drivers/net/dmfe.c | 4 +- src/drivers/net/e1000/e1000_api.h | 14 +-- src/drivers/net/e1000/e1000_main.c | 2 +- src/drivers/net/e1000e/e1000e.h | 14 +-- src/drivers/net/e1000e/e1000e_main.c | 2 +- src/drivers/net/eepro.c | 4 +- src/drivers/net/eepro100.c | 48 +++++----- src/drivers/net/epic100.c | 4 +- src/drivers/net/etherfabric.c | 14 +-- src/drivers/net/etherfabric_nic.h | 10 +- src/drivers/net/forcedeth.c | 4 +- src/drivers/net/igb/igb_api.h | 14 +-- src/drivers/net/igb/igb_main.c | 2 +- src/drivers/net/ipoib.c | 16 ++-- src/drivers/net/legacy.c | 8 +- src/drivers/net/mtd80x.c | 4 +- src/drivers/net/mtnic.c | 16 ++-- src/drivers/net/myri10ge.c | 40 ++++---- src/drivers/net/natsemi.c | 22 ++--- src/drivers/net/ne2k_isa.c | 4 +- src/drivers/net/ns83820.c | 2 +- src/drivers/net/ns8390.c | 6 +- src/drivers/net/pcnet32.c | 4 +- src/drivers/net/phantom/phantom.c | 30 +++--- src/drivers/net/pnic.c | 12 +-- src/drivers/net/prism2.c | 4 +- src/drivers/net/prism2_pci.c | 2 +- src/drivers/net/prism2_plx.c | 2 +- src/drivers/net/r8169.c | 24 ++--- src/drivers/net/r8169.h | 2 +- src/drivers/net/rtl8139.c | 18 ++-- src/drivers/net/rtl818x/rtl8180.c | 2 +- src/drivers/net/rtl818x/rtl8180_grf5101.c | 6 +- src/drivers/net/rtl818x/rtl8180_max2820.c | 6 +- src/drivers/net/rtl818x/rtl8180_sa2400.c | 6 +- src/drivers/net/rtl818x/rtl8185.c | 2 +- src/drivers/net/rtl818x/rtl8185_rtl8225.c | 6 +- src/drivers/net/rtl818x/rtl818x.c | 14 +-- src/drivers/net/rtl818x/rtl818x.h | 6 +- src/drivers/net/sis190.c | 2 +- src/drivers/net/sis190.h | 16 ++-- src/drivers/net/sis900.c | 2 +- src/drivers/net/skge.c | 20 ++-- src/drivers/net/skge.h | 2 +- src/drivers/net/sky2.c | 16 ++-- src/drivers/net/sky2.h | 2 +- src/drivers/net/smc9000.c | 4 +- src/drivers/net/sundance.c | 2 +- src/drivers/net/tg3.c | 4 +- src/drivers/net/tlan.c | 4 +- src/drivers/net/tulip.c | 4 +- src/drivers/net/via-rhine.c | 4 +- src/drivers/net/via-velocity.c | 4 +- src/drivers/net/virtio-net.c | 4 +- src/drivers/net/vxge/vxge.c | 2 +- src/drivers/net/vxge/vxge_config.c | 6 +- src/drivers/net/vxge/vxge_config.h | 8 +- src/drivers/net/vxge/vxge_main.c | 20 ++-- src/drivers/net/vxge/vxge_main.h | 2 +- src/drivers/net/vxge/vxge_reg.h | 2 +- src/drivers/net/vxge/vxge_traffic.c | 4 +- src/drivers/net/vxge/vxge_traffic.h | 6 +- src/drivers/net/vxge/vxge_version.h | 4 +- src/drivers/net/w89c840.c | 4 +- src/drivers/nvs/nvs.c | 2 +- src/drivers/nvs/spi.c | 2 +- src/drivers/nvs/threewire.c | 2 +- src/hci/commands/autoboot_cmd.c | 2 +- src/hci/commands/config_cmd.c | 6 +- src/hci/commands/dhcp_cmd.c | 6 +- src/hci/commands/digest_cmd.c | 10 +- src/hci/commands/gdbstub_cmd.c | 4 +- src/hci/commands/ifmgmt_cmd.c | 4 +- src/hci/commands/image_cmd.c | 4 +- src/hci/commands/iwmgmt_cmd.c | 6 +- src/hci/commands/login_cmd.c | 4 +- src/hci/commands/nvo_cmd.c | 4 +- src/hci/commands/route_cmd.c | 2 +- src/hci/commands/sanboot_cmd.c | 2 +- src/hci/commands/time_cmd.c | 6 +- src/hci/editstring.c | 4 +- src/hci/mucurses/print.c | 2 +- src/hci/mucurses/widgets/editbox.c | 2 +- src/hci/readline.c | 4 +- src/hci/shell.c | 6 +- src/hci/shell_banner.c | 6 +- src/hci/strerror.c | 4 +- src/hci/tui/login_ui.c | 8 +- src/hci/tui/settings_ui.c | 10 +- src/hci/wireless_errors.c | 4 +- src/image/efi_image.c | 6 +- src/image/elf.c | 8 +- src/image/embedded.c | 8 +- src/image/script.c | 6 +- src/image/segment.c | 8 +- src/include/assert.h | 2 +- src/include/compiler.h | 2 +- src/include/console.h | 2 +- src/include/curses.h | 4 +- src/include/errno.h | 6 +- src/include/etherboot.h | 6 +- src/include/{gpxe => ipxe}/acpi.h | 6 +- src/include/{gpxe => ipxe}/aes.h | 6 +- src/include/{gpxe => ipxe}/ansiesc.h | 6 +- src/include/{gpxe => ipxe}/aoe.h | 14 +-- src/include/{gpxe => ipxe}/api.h | 10 +- src/include/{gpxe => ipxe}/arc4.h | 6 +- src/include/{gpxe => ipxe}/arp.h | 8 +- src/include/{gpxe => ipxe}/asn1.h | 6 +- src/include/{gpxe => ipxe}/ata.h | 12 +-- src/include/{gpxe => ipxe}/base64.h | 6 +- src/include/{gpxe => ipxe}/bitbash.h | 6 +- src/include/{gpxe => ipxe}/bitmap.h | 6 +- src/include/{gpxe => ipxe}/bitops.h | 6 +- src/include/{gpxe => ipxe}/blockdev.h | 8 +- src/include/{gpxe => ipxe}/cbc.h | 8 +- src/include/{gpxe => ipxe}/chap.h | 8 +- src/include/{gpxe => ipxe}/command.h | 8 +- src/include/{gpxe => ipxe}/cpio.h | 6 +- src/include/{gpxe => ipxe}/crc32.h | 4 +- src/include/{gpxe => ipxe}/crypto.h | 6 +- src/include/{gpxe => ipxe}/device.h | 10 +- src/include/{gpxe => ipxe}/dhcp.h | 26 ++--- src/include/{gpxe => ipxe}/dhcpopts.h | 6 +- src/include/{gpxe => ipxe}/dhcppkt.h | 12 +-- src/include/{gpxe => ipxe}/dns.h | 8 +- src/include/{gpxe => ipxe}/downloader.h | 6 +- src/include/{gpxe => ipxe}/eapol.h | 8 +- src/include/{gpxe => ipxe}/editbox.h | 8 +- src/include/{gpxe => ipxe}/editstring.h | 6 +- src/include/{gpxe => ipxe}/efi/Base.h | 2 +- src/include/{gpxe => ipxe}/efi/Guid/PcAnsi.h | 0 src/include/{gpxe => ipxe}/efi/Guid/SmBios.h | 0 .../{gpxe => ipxe}/efi/Ia32/ProcessorBind.h | 0 .../efi/IndustryStandard/Pci22.h | 0 .../efi/IndustryStandard/PeImage.h | 0 src/include/{gpxe => ipxe}/efi/LICENCE | 2 +- .../{gpxe => ipxe}/efi/Pi/PiBootMode.h | 2 +- .../{gpxe => ipxe}/efi/Pi/PiDependency.h | 0 src/include/{gpxe => ipxe}/efi/Pi/PiDxeCis.h | 2 +- .../{gpxe => ipxe}/efi/Pi/PiFirmwareFile.h | 2 +- .../{gpxe => ipxe}/efi/Pi/PiFirmwareVolume.h | 2 +- src/include/{gpxe => ipxe}/efi/Pi/PiHob.h | 8 +- .../{gpxe => ipxe}/efi/Pi/PiMultiPhase.h | 12 +-- src/include/{gpxe => ipxe}/efi/PiDxe.h | 6 +- .../{gpxe => ipxe}/efi/ProcessorBind.h | 4 +- .../efi/Protocol/ComponentName2.h | 0 src/include/{gpxe => ipxe}/efi/Protocol/Cpu.h | 2 +- .../{gpxe => ipxe}/efi/Protocol/CpuIo.h | 2 +- .../efi/Protocol/DebugSupport.h | 4 +- .../{gpxe => ipxe}/efi/Protocol/DevicePath.h | 2 +- .../efi/Protocol/DriverBinding.h | 2 +- .../efi/Protocol/NetworkInterfaceIdentifier.h | 0 .../{gpxe => ipxe}/efi/Protocol/PciIo.h | 0 .../efi/Protocol/PciRootBridgeIo.h | 0 .../efi/Protocol/SimpleNetwork.h | 0 .../efi/Protocol/SimpleTextIn.h | 2 +- .../efi/Protocol/SimpleTextOut.h | 0 src/include/{gpxe => ipxe}/efi/Uefi.h | 4 +- .../{gpxe => ipxe}/efi/Uefi/UefiBaseType.h | 2 +- src/include/{gpxe => ipxe}/efi/Uefi/UefiGpt.h | 0 .../efi/Uefi/UefiInternalFormRepresentation.h | 0 .../{gpxe => ipxe}/efi/Uefi/UefiMultiPhase.h | 2 +- src/include/{gpxe => ipxe}/efi/Uefi/UefiPxe.h | 0 .../{gpxe => ipxe}/efi/Uefi/UefiSpec.h | 14 +-- .../{gpxe => ipxe}/efi/X64/ProcessorBind.h | 0 src/include/{gpxe => ipxe}/efi/efi.h | 34 +++---- src/include/{gpxe => ipxe}/efi/efi_io.h | 8 +- src/include/{gpxe => ipxe}/efi/efi_pci.h | 8 +- src/include/{gpxe => ipxe}/efi/efi_smbios.h | 8 +- src/include/{gpxe => ipxe}/efi/efi_timer.h | 8 +- src/include/{gpxe => ipxe}/efi/efi_uaccess.h | 8 +- src/include/{gpxe => ipxe}/efi/efi_umalloc.h | 8 +- src/include/{gpxe => ipxe}/efi/import.pl | 24 ++--- src/include/{gpxe => ipxe}/eisa.h | 6 +- src/include/{gpxe => ipxe}/elf.h | 6 +- src/include/{gpxe => ipxe}/errfile.h | 6 +- src/include/{gpxe => ipxe}/errortab.h | 8 +- src/include/{gpxe => ipxe}/ethernet.h | 6 +- src/include/{gpxe => ipxe}/fakedhcp.h | 6 +- src/include/{gpxe => ipxe}/features.h | 10 +- src/include/{gpxe => ipxe}/filter.h | 8 +- src/include/{gpxe => ipxe}/ftp.h | 6 +- src/include/{gpxe => ipxe}/gdbserial.h | 6 +- src/include/{gpxe => ipxe}/gdbstub.h | 8 +- src/include/{gpxe => ipxe}/gdbudp.h | 6 +- src/include/{gpxe => ipxe}/hidemem.h | 6 +- src/include/{gpxe => ipxe}/hmac.h | 8 +- src/include/{gpxe => ipxe}/http.h | 6 +- src/include/{gpxe => ipxe}/i2c.h | 8 +- src/include/{gpxe => ipxe}/ib_cm.h | 10 +- src/include/{gpxe => ipxe}/ib_cmrc.h | 10 +- src/include/{gpxe => ipxe}/ib_mad.h | 8 +- src/include/{gpxe => ipxe}/ib_mcast.h | 8 +- src/include/{gpxe => ipxe}/ib_mi.h | 14 +-- src/include/{gpxe => ipxe}/ib_packet.h | 6 +- src/include/{gpxe => ipxe}/ib_pathrec.h | 8 +- src/include/{gpxe => ipxe}/ib_sma.h | 6 +- src/include/{gpxe => ipxe}/ib_smc.h | 8 +- src/include/{gpxe => ipxe}/ib_srp.h | 10 +- src/include/{gpxe => ipxe}/icmp.h | 6 +- src/include/{gpxe => ipxe}/icmp6.h | 10 +- src/include/{gpxe => ipxe}/ieee80211.h | 18 ++-- src/include/{gpxe => ipxe}/if_arp.h | 6 +- src/include/{gpxe => ipxe}/if_ether.h | 6 +- src/include/{gpxe => ipxe}/image.h | 14 +-- src/include/{gpxe => ipxe}/in.h | 8 +- src/include/{gpxe => ipxe}/infiniband.h | 14 +-- src/include/{gpxe => ipxe}/init.h | 10 +- src/include/{gpxe => ipxe}/interface.h | 8 +- src/include/{gpxe => ipxe}/io.h | 14 +-- src/include/{gpxe => ipxe}/iobuf.h | 8 +- src/include/{gpxe => ipxe}/ip.h | 12 +-- src/include/{gpxe => ipxe}/ip6.h | 8 +- src/include/{gpxe => ipxe}/ipoib.h | 8 +- src/include/{gpxe => ipxe}/isa.h | 6 +- src/include/{gpxe => ipxe}/isa_ids.h | 0 src/include/{gpxe => ipxe}/isapnp.h | 6 +- src/include/{gpxe => ipxe}/iscsi.h | 18 ++-- src/include/{gpxe => ipxe}/job.h | 8 +- src/include/{gpxe => ipxe}/keys.h | 6 +- src/include/{gpxe => ipxe}/linebuf.h | 6 +- src/include/{gpxe => ipxe}/linux_compat.h | 10 +- src/include/{gpxe => ipxe}/list.h | 6 +- src/include/{gpxe => ipxe}/login_ui.h | 6 +- src/include/{gpxe => ipxe}/malloc.h | 8 +- src/include/{gpxe => ipxe}/mca.h | 6 +- src/include/{gpxe => ipxe}/md5.h | 6 +- src/include/{gpxe => ipxe}/memmap.h | 6 +- src/include/{gpxe => ipxe}/monojob.h | 6 +- src/include/{gpxe => ipxe}/nap.h | 10 +- src/include/{gpxe => ipxe}/ndp.h | 12 +-- src/include/{gpxe => ipxe}/net80211.h | 24 ++--- src/include/{gpxe => ipxe}/netdevice.h | 14 +-- src/include/{gpxe => ipxe}/null_nap.h | 6 +- src/include/{gpxe => ipxe}/nvo.h | 10 +- src/include/{gpxe => ipxe}/nvs.h | 6 +- src/include/{gpxe => ipxe}/open.h | 10 +- src/include/{gpxe => ipxe}/pci.h | 12 +-- src/include/{gpxe => ipxe}/pci_ids.h | 6 +- src/include/{gpxe => ipxe}/pci_io.h | 10 +- src/include/{gpxe => ipxe}/pcibackup.h | 6 +- src/include/{gpxe => ipxe}/posix_io.h | 8 +- src/include/{gpxe => ipxe}/process.h | 12 +-- src/include/{gpxe => ipxe}/profile.h | 6 +- src/include/{gpxe => ipxe}/ramdisk.h | 10 +- src/include/{gpxe => ipxe}/rarp.h | 6 +- src/include/{gpxe => ipxe}/rc80211.h | 6 +- src/include/{gpxe => ipxe}/refcnt.h | 6 +- src/include/{gpxe => ipxe}/resolv.h | 14 +-- src/include/{gpxe => ipxe}/retry.h | 8 +- src/include/{gpxe => ipxe}/rotate.h | 6 +- src/include/{gpxe => ipxe}/rsa.h | 6 +- src/include/{gpxe => ipxe}/sanboot.h | 8 +- src/include/{gpxe => ipxe}/scsi.h | 12 +-- src/include/{gpxe => ipxe}/sec80211.h | 8 +- src/include/{gpxe => ipxe}/segment.h | 8 +- src/include/{gpxe => ipxe}/serial.h | 6 +- src/include/{gpxe => ipxe}/settings.h | 12 +-- src/include/{gpxe => ipxe}/settings_ui.h | 6 +- src/include/{gpxe => ipxe}/sha1.h | 6 +- src/include/{gpxe => ipxe}/shell.h | 6 +- src/include/{gpxe => ipxe}/shell_banner.h | 6 +- src/include/{gpxe => ipxe}/smbios.h | 12 +-- src/include/{gpxe => ipxe}/socket.h | 6 +- src/include/{gpxe => ipxe}/spi.h | 8 +- src/include/{gpxe => ipxe}/spi_bit.h | 10 +- src/include/{gpxe => ipxe}/srp.h | 12 +-- src/include/{gpxe => ipxe}/tables.h | 6 +- src/include/{gpxe => ipxe}/tcp.h | 10 +- src/include/{gpxe => ipxe}/tcpip.h | 12 +-- src/include/{gpxe => ipxe}/tftp.h | 6 +- src/include/{gpxe => ipxe}/threewire.h | 8 +- src/include/{gpxe => ipxe}/timer.h | 12 +-- src/include/{gpxe => ipxe}/tls.h | 20 ++-- src/include/{gpxe => ipxe}/uaccess.h | 12 +-- src/include/{gpxe => ipxe}/udp.h | 14 +-- src/include/{gpxe => ipxe}/umalloc.h | 12 +-- src/include/{gpxe => ipxe}/uri.h | 12 +-- src/include/{gpxe => ipxe}/uuid.h | 6 +- src/include/{gpxe => ipxe}/virtio-pci.h | 0 src/include/{gpxe => ipxe}/virtio-ring.h | 0 src/include/{gpxe => ipxe}/vsprintf.h | 6 +- src/include/{gpxe => ipxe}/wpa.h | 10 +- src/include/{gpxe => ipxe}/x509.h | 6 +- src/include/{gpxe => ipxe}/xfer.h | 10 +- src/include/mii.h | 2 +- src/include/nic.h | 12 +-- src/include/unistd.h | 2 +- src/include/usr/autoboot.h | 2 +- src/interface/efi/efi_console.c | 4 +- src/interface/efi/efi_init.c | 4 +- src/interface/efi/efi_io.c | 10 +- src/interface/efi/efi_pci.c | 8 +- src/interface/efi/efi_smbios.c | 8 +- src/interface/efi/efi_snp.c | 30 +++--- src/interface/efi/efi_strerror.c | 4 +- src/interface/efi/efi_timer.c | 8 +- src/interface/efi/efi_uaccess.c | 6 +- src/interface/efi/efi_umalloc.c | 6 +- src/interface/smbios/smbios.c | 4 +- src/interface/smbios/smbios_settings.c | 8 +- src/net/80211/net80211.c | 26 ++--- src/net/80211/rc80211.c | 8 +- src/net/80211/sec80211.c | 12 +-- src/net/80211/wep.c | 10 +- src/net/80211/wpa.c | 28 +++--- src/net/80211/wpa_ccmp.c | 12 +-- src/net/80211/wpa_psk.c | 6 +- src/net/80211/wpa_tkip.c | 16 ++-- src/net/aoe.c | 20 ++-- src/net/arp.c | 10 +- src/net/cachedhcp.c | 10 +- src/net/dhcpopts.c | 4 +- src/net/dhcppkt.c | 8 +- src/net/eapol.c | 8 +- src/net/ethernet.c | 12 +-- src/net/fakedhcp.c | 8 +- src/net/icmp.c | 8 +- src/net/icmpv6.c | 16 ++-- src/net/infiniband.c | 20 ++-- src/net/infiniband/ib_cm.c | 8 +- src/net/infiniband/ib_cmrc.c | 12 +-- src/net/infiniband/ib_mcast.c | 8 +- src/net/infiniband/ib_mi.c | 6 +- src/net/infiniband/ib_packet.c | 6 +- src/net/infiniband/ib_pathrec.c | 6 +- src/net/infiniband/ib_sma.c | 12 +-- src/net/infiniband/ib_smc.c | 4 +- src/net/infiniband/ib_srp.c | 8 +- src/net/iobpad.c | 2 +- src/net/ipv4.c | 20 ++-- src/net/ipv6.c | 20 ++-- src/net/mii.c | 2 +- src/net/ndp.c | 12 +-- src/net/netdev_settings.c | 8 +- src/net/netdevice.c | 16 ++-- src/net/nullnet.c | 4 +- src/net/rarp.c | 8 +- src/net/retry.c | 10 +- src/net/tcp.c | 20 ++-- src/net/tcp/ftp.c | 18 ++-- src/net/tcp/http.c | 26 ++--- src/net/tcp/https.c | 8 +- src/net/tcp/iscsi.c | 22 ++--- src/net/tcpip.c | 6 +- src/net/tls.c | 22 ++--- src/net/udp.c | 12 +-- src/net/udp/dhcp.c | 32 +++---- src/net/udp/dns.c | 18 ++-- src/net/udp/slam.c | 18 ++-- src/net/udp/tftp.c | 24 ++--- src/tests/gdbstub_test.gdb | 90 +++++++++--------- src/tests/linebuf_test.c | 2 +- src/tests/umalloc_test.c | 6 +- src/tests/uri_test.c | 14 +-- src/usr/autoboot.c | 12 +-- src/usr/dhcpmgmt.c | 8 +- src/usr/ifmgmt.c | 8 +- src/usr/imgmgmt.c | 10 +- src/usr/iwmgmt.c | 6 +- src/usr/pxemenu.c | 8 +- src/usr/route.c | 4 +- src/util/diffsize.pl | 8 +- src/util/efirom.c | 6 +- src/util/elf2efi.c | 4 +- src/util/fnrec.sh | 2 +- src/util/genliso | 2 +- src/util/gensdsk | 2 +- src/util/iccfix.c | 2 +- 597 files changed, 2220 insertions(+), 2288 deletions(-) delete mode 100644 LOG create mode 100644 contrib/errcode/errcodedb.py create mode 100644 contrib/errcode/errcodedb.pyc rename src/arch/i386/include/{gpxe => ipxe}/abft.h (81%) rename src/arch/i386/include/{gpxe => ipxe}/bios_nap.h (68%) rename src/arch/i386/include/{gpxe => ipxe}/bios_smbios.h (68%) rename src/arch/i386/include/{gpxe => ipxe}/bios_timer.h (87%) rename src/arch/i386/include/{gpxe => ipxe}/ibft.h (97%) rename src/arch/i386/include/{gpxe => ipxe}/memtop_umalloc.h (66%) rename src/arch/i386/include/{gpxe => ipxe}/rdtsc_timer.h (88%) rename src/arch/i386/include/{gpxe => ipxe}/sbft.h (92%) rename src/arch/i386/include/{gpxe => ipxe}/timer2.h (63%) rename src/arch/i386/include/{gpxe => ipxe}/x86_io.h (97%) rename src/arch/x86/include/{gpxe => ipxe}/efi/efix86_nap.h (66%) rename src/arch/x86/include/{gpxe => ipxe}/pcibios.h (97%) rename src/arch/x86/include/{gpxe => ipxe}/pcidirect.h (99%) rename src/include/{gpxe => ipxe}/acpi.h (93%) rename src/include/{gpxe => ipxe}/aes.h (90%) rename src/include/{gpxe => ipxe}/ansiesc.h (97%) rename src/include/{gpxe => ipxe}/aoe.h (95%) rename src/include/{gpxe => ipxe}/api.h (94%) rename src/include/{gpxe => ipxe}/arc4.h (83%) rename src/include/{gpxe => ipxe}/arp.h (91%) rename src/include/{gpxe => ipxe}/asn1.h (89%) rename src/include/{gpxe => ipxe}/ata.h (97%) rename src/include/{gpxe => ipxe}/base64.h (85%) rename src/include/{gpxe => ipxe}/bitbash.h (93%) rename src/include/{gpxe => ipxe}/bitmap.h (95%) rename src/include/{gpxe => ipxe}/bitops.h (99%) rename src/include/{gpxe => ipxe}/blockdev.h (89%) rename src/include/{gpxe => ipxe}/cbc.h (97%) rename src/include/{gpxe => ipxe}/chap.h (93%) rename src/include/{gpxe => ipxe}/command.h (80%) rename src/include/{gpxe => ipxe}/cpio.h (94%) rename src/include/{gpxe => ipxe}/crc32.h (73%) rename src/include/{gpxe => ipxe}/crypto.h (98%) rename src/include/{gpxe => ipxe}/device.h (94%) rename src/include/{gpxe => ipxe}/dhcp.h (97%) rename src/include/{gpxe => ipxe}/dhcpopts.h (90%) rename src/include/{gpxe => ipxe}/dhcppkt.h (89%) rename src/include/{gpxe => ipxe}/dns.h (95%) rename src/include/{gpxe => ipxe}/downloader.h (76%) rename src/include/{gpxe => ipxe}/eapol.h (97%) rename src/include/{gpxe => ipxe}/editbox.h (92%) rename src/include/{gpxe => ipxe}/editstring.h (87%) rename src/include/{gpxe => ipxe}/efi/Base.h (99%) rename src/include/{gpxe => ipxe}/efi/Guid/PcAnsi.h (100%) rename src/include/{gpxe => ipxe}/efi/Guid/SmBios.h (100%) rename src/include/{gpxe => ipxe}/efi/Ia32/ProcessorBind.h (100%) rename src/include/{gpxe => ipxe}/efi/IndustryStandard/Pci22.h (100%) rename src/include/{gpxe => ipxe}/efi/IndustryStandard/PeImage.h (100%) rename src/include/{gpxe => ipxe}/efi/LICENCE (97%) rename src/include/{gpxe => ipxe}/efi/Pi/PiBootMode.h (97%) rename src/include/{gpxe => ipxe}/efi/Pi/PiDependency.h (100%) rename src/include/{gpxe => ipxe}/efi/Pi/PiDxeCis.h (99%) rename src/include/{gpxe => ipxe}/efi/Pi/PiFirmwareFile.h (99%) rename src/include/{gpxe => ipxe}/efi/Pi/PiFirmwareVolume.h (99%) rename src/include/{gpxe => ipxe}/efi/Pi/PiHob.h (98%) rename src/include/{gpxe => ipxe}/efi/Pi/PiMultiPhase.h (92%) rename src/include/{gpxe => ipxe}/efi/PiDxe.h (84%) rename src/include/{gpxe => ipxe}/efi/ProcessorBind.h (75%) rename src/include/{gpxe => ipxe}/efi/Protocol/ComponentName2.h (100%) rename src/include/{gpxe => ipxe}/efi/Protocol/Cpu.h (99%) rename src/include/{gpxe => ipxe}/efi/Protocol/CpuIo.h (99%) rename src/include/{gpxe => ipxe}/efi/Protocol/DebugSupport.h (99%) rename src/include/{gpxe => ipxe}/efi/Protocol/DevicePath.h (99%) rename src/include/{gpxe => ipxe}/efi/Protocol/DriverBinding.h (99%) rename src/include/{gpxe => ipxe}/efi/Protocol/NetworkInterfaceIdentifier.h (100%) rename src/include/{gpxe => ipxe}/efi/Protocol/PciIo.h (100%) rename src/include/{gpxe => ipxe}/efi/Protocol/PciRootBridgeIo.h (100%) rename src/include/{gpxe => ipxe}/efi/Protocol/SimpleNetwork.h (100%) rename src/include/{gpxe => ipxe}/efi/Protocol/SimpleTextIn.h (99%) rename src/include/{gpxe => ipxe}/efi/Protocol/SimpleTextOut.h (100%) rename src/include/{gpxe => ipxe}/efi/Uefi.h (91%) rename src/include/{gpxe => ipxe}/efi/Uefi/UefiBaseType.h (99%) rename src/include/{gpxe => ipxe}/efi/Uefi/UefiGpt.h (100%) rename src/include/{gpxe => ipxe}/efi/Uefi/UefiInternalFormRepresentation.h (100%) rename src/include/{gpxe => ipxe}/efi/Uefi/UefiMultiPhase.h (99%) rename src/include/{gpxe => ipxe}/efi/Uefi/UefiPxe.h (100%) rename src/include/{gpxe => ipxe}/efi/Uefi/UefiSpec.h (99%) rename src/include/{gpxe => ipxe}/efi/X64/ProcessorBind.h (100%) rename src/include/{gpxe => ipxe}/efi/efi.h (81%) rename src/include/{gpxe => ipxe}/efi/efi_io.h (98%) rename src/include/{gpxe => ipxe}/efi/efi_pci.h (97%) rename src/include/{gpxe => ipxe}/efi/efi_smbios.h (56%) rename src/include/{gpxe => ipxe}/efi/efi_timer.h (56%) rename src/include/{gpxe => ipxe}/efi/efi_uaccess.h (95%) rename src/include/{gpxe => ipxe}/efi/efi_umalloc.h (53%) rename src/include/{gpxe => ipxe}/efi/import.pl (74%) rename src/include/{gpxe => ipxe}/eisa.h (97%) rename src/include/{gpxe => ipxe}/elf.h (68%) rename src/include/{gpxe => ipxe}/errfile.h (99%) rename src/include/{gpxe => ipxe}/errortab.h (69%) rename src/include/{gpxe => ipxe}/ethernet.h (84%) rename src/include/{gpxe => ipxe}/fakedhcp.h (83%) rename src/include/{gpxe => ipxe}/features.h (95%) rename src/include/{gpxe => ipxe}/filter.h (95%) rename src/include/{gpxe => ipxe}/ftp.h (65%) rename src/include/{gpxe => ipxe}/gdbserial.h (77%) rename src/include/{gpxe => ipxe}/gdbstub.h (93%) rename src/include/{gpxe => ipxe}/gdbudp.h (85%) rename src/include/{gpxe => ipxe}/hidemem.h (68%) rename src/include/{gpxe => ipxe}/hmac.h (87%) rename src/include/{gpxe => ipxe}/http.h (85%) rename src/include/{gpxe => ipxe}/i2c.h (97%) rename src/include/{gpxe => ipxe}/ib_cm.h (93%) rename src/include/{gpxe => ipxe}/ib_cmrc.h (66%) rename src/include/{gpxe => ipxe}/ib_mad.h (99%) rename src/include/{gpxe => ipxe}/ib_mcast.h (91%) rename src/include/{gpxe => ipxe}/ib_mi.h (95%) rename src/include/{gpxe => ipxe}/ib_packet.h (97%) rename src/include/{gpxe => ipxe}/ib_pathrec.h (93%) rename src/include/{gpxe => ipxe}/ib_sma.h (81%) rename src/include/{gpxe => ipxe}/ib_smc.h (72%) rename src/include/{gpxe => ipxe}/ib_srp.h (93%) rename src/include/{gpxe => ipxe}/icmp.h (81%) rename src/include/{gpxe => ipxe}/icmp6.h (89%) rename src/include/{gpxe => ipxe}/ieee80211.h (98%) rename src/include/{gpxe => ipxe}/if_arp.h (97%) rename src/include/{gpxe => ipxe}/if_ether.h (93%) rename src/include/{gpxe => ipxe}/image.h (96%) rename src/include/{gpxe => ipxe}/in.h (96%) rename src/include/{gpxe => ipxe}/infiniband.h (98%) rename src/include/{gpxe => ipxe}/init.h (92%) rename src/include/{gpxe => ipxe}/interface.h (91%) rename src/include/{gpxe => ipxe}/io.h (98%) rename src/include/{gpxe => ipxe}/iobuf.h (98%) rename src/include/{gpxe => ipxe}/ip.h (92%) rename src/include/{gpxe => ipxe}/ip6.h (95%) rename src/include/{gpxe => ipxe}/ipoib.h (93%) rename src/include/{gpxe => ipxe}/isa.h (96%) rename src/include/{gpxe => ipxe}/isa_ids.h (100%) rename src/include/{gpxe => ipxe}/isapnp.h (99%) rename src/include/{gpxe => ipxe}/iscsi.h (98%) rename src/include/{gpxe => ipxe}/job.h (97%) rename src/include/{gpxe => ipxe}/keys.h (96%) rename src/include/{gpxe => ipxe}/linebuf.h (87%) rename src/include/{gpxe => ipxe}/linux_compat.h (67%) rename src/include/{gpxe => ipxe}/list.h (98%) rename src/include/{gpxe => ipxe}/login_ui.h (55%) rename src/include/{gpxe => ipxe}/malloc.h (90%) rename src/include/{gpxe => ipxe}/mca.h (96%) rename src/include/{gpxe => ipxe}/md5.h (84%) rename src/include/{gpxe => ipxe}/memmap.h (88%) rename src/include/{gpxe => ipxe}/monojob.h (71%) rename src/include/{gpxe => ipxe}/nap.h (90%) rename src/include/{gpxe => ipxe}/ndp.h (76%) rename src/include/{gpxe => ipxe}/net80211.h (98%) rename src/include/{gpxe => ipxe}/netdevice.h (98%) rename src/include/{gpxe => ipxe}/null_nap.h (76%) rename src/include/{gpxe => ipxe}/nvo.h (90%) rename src/include/{gpxe => ipxe}/nvs.h (96%) rename src/include/{gpxe => ipxe}/open.h (95%) rename src/include/{gpxe => ipxe}/pci.h (99%) rename src/include/{gpxe => ipxe}/pci_ids.h (99%) rename src/include/{gpxe => ipxe}/pci_io.h (95%) rename src/include/{gpxe => ipxe}/pcibackup.h (89%) rename src/include/{gpxe => ipxe}/posix_io.h (94%) rename src/include/{gpxe => ipxe}/process.h (92%) rename src/include/{gpxe => ipxe}/profile.h (95%) rename src/include/{gpxe => ipxe}/ramdisk.h (65%) rename src/include/{gpxe => ipxe}/rarp.h (70%) rename src/include/{gpxe => ipxe}/rc80211.h (84%) rename src/include/{gpxe => ipxe}/refcnt.h (93%) rename src/include/{gpxe => ipxe}/resolv.h (96%) rename src/include/{gpxe => ipxe}/retry.h (95%) rename src/include/{gpxe => ipxe}/rotate.h (90%) rename src/include/{gpxe => ipxe}/rsa.h (68%) rename src/include/{gpxe => ipxe}/sanboot.h (75%) rename src/include/{gpxe => ipxe}/scsi.h (97%) rename src/include/{gpxe => ipxe}/sec80211.h (96%) rename src/include/{gpxe => ipxe}/segment.h (61%) rename src/include/{gpxe => ipxe}/serial.h (71%) rename src/include/{gpxe => ipxe}/settings.h (98%) rename src/include/{gpxe => ipxe}/settings_ui.h (65%) rename src/include/{gpxe => ipxe}/sha1.h (89%) rename src/include/{gpxe => ipxe}/shell.h (60%) rename src/include/{gpxe => ipxe}/shell_banner.h (55%) rename src/include/{gpxe => ipxe}/smbios.h (95%) rename src/include/{gpxe => ipxe}/socket.h (96%) rename src/include/{gpxe => ipxe}/spi.h (98%) rename src/include/{gpxe => ipxe}/spi_bit.h (90%) rename src/include/{gpxe => ipxe}/srp.h (99%) rename src/include/{gpxe => ipxe}/tables.h (99%) rename src/include/{gpxe => ipxe}/tcp.h (98%) rename src/include/{gpxe => ipxe}/tcpip.h (96%) rename src/include/{gpxe => ipxe}/tftp.h (96%) rename src/include/{gpxe => ipxe}/threewire.h (96%) rename src/include/{gpxe => ipxe}/timer.h (91%) rename src/include/{gpxe => ipxe}/tls.h (94%) rename src/include/{gpxe => ipxe}/uaccess.h (97%) rename src/include/{gpxe => ipxe}/udp.h (76%) rename src/include/{gpxe => ipxe}/umalloc.h (89%) rename src/include/{gpxe => ipxe}/uri.h (96%) rename src/include/{gpxe => ipxe}/uuid.h (88%) rename src/include/{gpxe => ipxe}/virtio-pci.h (100%) rename src/include/{gpxe => ipxe}/virtio-ring.h (100%) rename src/include/{gpxe => ipxe}/vsprintf.h (95%) rename src/include/{gpxe => ipxe}/wpa.h (99%) rename src/include/{gpxe => ipxe}/x509.h (90%) rename src/include/{gpxe => ipxe}/xfer.h (98%) diff --git a/COPYRIGHTS b/COPYRIGHTS index d686b435..342330bb 100644 --- a/COPYRIGHTS +++ b/COPYRIGHTS @@ -1,26 +1,12 @@ +In general iPXE files are licensed under the GPL. For historical +reasons, individual files may contain their own licence declarations. +Most builds of iPXE do not contain all iPXE code (in particular, most +builds will include only one driver), and so the overall licence can +vary depending on what target you are building. -In general gPXE files are licensed under the GPL. GPLed files are in -general either from Linux or have been explicitly put under GPL by the -authors. The license for a file is usually documented at the top of -the file. +The resultant applicable licence(s) for any particular build can be +determined by using "make bin/xxxxxxx.yyy.licence"; for example: -A few files are inherited from FreeBSD netboot and therefore can be -used under BSD or GPL. Documented in this file are some of the -non-GPL'ed files. If the internal documentation for a file disagrees -with what is documented in this file, the internal documentation for -the file shall be override this file. - -File Copyright status - -src/core/misc.c BSD -src/drivers/net/3c509.c BSD -src/drivers/net/3c509.h BSD -src/drivers/net/3c595.c BSD -src/drivers/net/3c595.h BSD -src/drivers/net/3c90x.c Open Source -src/drivers/net/epic100.c None -src/drivers/net/epic100.h None -src/drivers/net/ns8390.c BSD -src/drivers/net/ns8390.h BSD -src/arch/i386/include/bits/string.h None + make bin/rtl8139.rom.licence +to determine the resultant licence(s) for the build bin/rtl8139.rom diff --git a/LOG b/LOG deleted file mode 100644 index d29c8eba..00000000 --- a/LOG +++ /dev/null @@ -1,12 +0,0 @@ -gPXE LOG file - -+ Development for gPXE was moved from SourceForge CVS to a git - repository on git.etherboot.org in the first half of the year 2007. - -+ The gitweb interface for gPXE is available at: - - http://git.etherboot.org/?p=gpxe.git - -+ The gitweb interface largely obsoletes the LOG file that used to be - distributed with Etherboot. - diff --git a/README b/README index b3ae2154..011aa210 100644 --- a/README +++ b/README @@ -1,53 +1,8 @@ -gPXE README File +iPXE README File -gPXE is an implementation of the PXE specification for network -booting, with extensions to allow additional features such as booting -via HTTP, iSCSI, and AoE. - -In generally, gPXE is compatible with the industry-standard PXE -specification, and also supports Etherboot .nbi file loading and some -additional protocols and features. - -For more detailed information about gPXE, please visit our project -website at: http://etherboot.org/ - -BUILDING gPXE IMAGE FROM SOURCE - -If you don't want to install development tools, and have access to the -Web, you can get gPXE and Etherboot ROM images made on demand from -http://rom-o-matic.net/ - -If you would like to compile gPXE images from source, here are some tips. - -We normally compile gPXE images on x86, 32-bit Linux machines. It is -possible to also use x86-64 machines. We use gcc compiler options to -create 32-bit output. - -It is important to have the necessary software packages installed. A gcc-based -toolchain is required. - -The following packages (at least) are required: - - - a gcc tool chain (gcc 3.x or gcc 4.x) - - binutils - - perl - - syslinux - - mtools - -To test your environment, cd to the "src" directory and type: +Quick start guide: + cd src make -You should see a lot of output, and when it stops, the "bin" directory -should be populated with gPXE images and object files. - -To learn more about what to build and how to use gPXE, please visit our -project website at http://etherboot.org/ , particularly the "howto" section. - -CONTACTING US - -Pointers to our project mailing lists are on http://etherboot.org/ - -Real-time help is often available on IRC on the #etherboot channel of -irc.freenode.net. - +For any more detailed instructions, see http://ipxe.org diff --git a/contrib/errcode/README b/contrib/errcode/README index b2963c06..eb66d069 100644 --- a/contrib/errcode/README +++ b/contrib/errcode/README @@ -1,6 +1,6 @@ -Error Code Lookup for gPXE +Error Code Lookup for iPXE ========================== -This program looks up gPXE error codes so you can locate the line of source +This program looks up iPXE error codes so you can locate the line of source code which produced the error. Setup @@ -8,11 +8,11 @@ Setup You must run: ./build_errcodedb.py >errcodedb.py -This extracts error code definitions from the gPXE source code and produces a +This extracts error code definitions from the iPXE source code and produces a "database" which is used by the main program. Once you have done this errcode.py and errcodedb.py are the only files you -need. They are now independent of the gPXE source code and can be moved +need. They are now independent of the iPXE source code and can be moved anywhere. [OPTIONAL] @@ -21,7 +21,7 @@ $ERRCODE_PATH to the errcode.py script. Then move errcode.php to a location visible from your web server. [OPTIONAL] -A simple IRC bot is provided. Edit gpxebot.py to fill in the IRC details. +A simple IRC bot is provided. Edit ipxebot.py to fill in the IRC details. Usage ----- diff --git a/contrib/errcode/build_errcodedb.py b/contrib/errcode/build_errcodedb.py index 1be9d853..99072922 100755 --- a/contrib/errcode/build_errcodedb.py +++ b/contrib/errcode/build_errcodedb.py @@ -18,7 +18,7 @@ import sys import re pxenv_status_files = ('../../src/include/errno.h', ) -errfile_files = ('../../src/include/gpxe/errfile.h', +errfile_files = ('../../src/include/ipxe/errfile.h', '../../src/arch/i386/include/bits/errfile.h') posix_errno_files = ('../../src/include/errno.h', ) diff --git a/contrib/errcode/errcode.php b/contrib/errcode/errcode.php index 87114495..f4774f03 100644 --- a/contrib/errcode/errcode.php +++ b/contrib/errcode/errcode.php @@ -23,7 +23,7 @@ $ERRCODE_PATH = './errcode.py'; - gPXE Error Code Lookup + iPXE Error Code Lookup