aboutsummaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)AuthorFilesLines
2022-02-10[console] Handle remapping of scancode 86Michael Brown1-5/+26
2022-02-10[console] Update genkeymap to work with current databasesMichael Brown2-238/+346
2022-01-13[doc] Update user-visible ipxe.org URIs to use HTTPSMichael Brown1-1/+1
2022-01-11[efi] Do not align VirtualSize for .reloc and .debug sectionsMichael Brown1-9/+9
2021-11-23[build] Include EFI system partition table entry in isohybrid imagesMichael Brown1-0/+3
2021-07-26[build] Fix genfsimg to work with FATDIR with spaceJuniorJPDJ1-1/+1
2021-07-15[efi] Match signtool expectations for file alignmentMichael Brown1-1/+15
2021-05-24[build] Use SOURCE_DATE_EPOCH for isohybrid MBR ID if it existsMichael Brown1-1/+5
2021-05-24[build] Use SOURCE_DATE_EPOCH for .iso timestamps if it existsMichael Brown1-0/+10
2021-04-20[build] Fix genfsimg to build ISO with long filenamesMatya1-1/+1
2021-04-10[efi] Mark PE .reloc and .debug sections as discardableMarvin Häuser1-0/+2
2021-04-10[efi] Align EFI image sections by page sizeMarvin Häuser1-11/+24
2021-02-19[efi] Compress EFI ROM imageseficompressMichael Brown2-4/+1650
2021-02-12[build] Remove support for building with the Intel C compilerMichael Brown2-158/+0
2021-02-12[build] Report detailed errors when unable to find a usable mkisofsMichael Brown1-3/+17
2021-01-30[build] Allow elf2efi.c to build on FreeBSDMichael Brown1-7/+30
2021-01-29[build] Ensure that isolinux.bin is modifiableMichael Brown1-1/+1
2021-01-29[build] Add syslinux search locations used on FreeBSDMichael Brown1-0/+2
2021-01-25[efi] Automatically load "/autoexec.ipxe" when booted from a filesystemMichael Brown1-0/+3
2021-01-24[build] Report a meaningful error message if isolinux.bin is missingMichael Brown1-2/+4
2021-01-24[build] Check that mkisofs equivalent supports the required optionsMichael Brown1-19/+14
2021-01-22[build] Allow an initrd script to be provided via genfsimgMichael Brown1-4/+15
2021-01-22[build] Fail gracefully when no input files are given to genfsimgMichael Brown1-0/+5
2021-01-22[build] Use explicit disk geometry for generated FAT filesystem imagesMichael Brown1-4/+7
2021-01-22[build] Fix genfsimg incompatibility with dash shellMichael Brown1-2/+2
2021-01-21[build] Set volume name "iPXE" on FAT filesystem imagesMichael Brown1-2/+2
2021-01-19[build] Allow genfsimg to be used on third party UEFI binariesMichael Brown1-3/+21
2021-01-18[build] Include xorrisofs as a viable mkisofs equivalentOmgalof1-2/+2
2021-01-13[build] Create util/genfsimg for building filesystem-based imagesMichael Brown4-266/+253
2020-07-21[build] Fix default target in sdsk imagebit1-1/+1
2020-06-19[util] Treat empty integer strings as invalidMichael Brown2-3/+3
2019-07-22[build] Do not apply WORKAROUND_CFLAGS for host compilerMichael Brown1-1/+5
2019-01-21[util] Add support for EFI ROM imagesPetr Borsodi2-1/+78
2019-01-21[util] Improve processing of ROM images in Option::ROMPetr Borsodi2-39/+110
2019-01-21[zbin] Fix compiler warning with GCC 9Michael Brown1-6/+6
2019-01-15[pci] Correct invalid base-class/sub-class/prog-if order in PCIRPetr Borsodi2-3/+3
2018-09-17[build] Handle R_X86_64_PLT32 from binutils 2.31Christian Hesse1-0/+1
2018-03-28[efi] Add support for R_ARM_REL32 relocationsHeinrich Schuchardt1-0/+1
2018-03-21[util] Support reversed sort ordering when generating NIC listRobin Smidsrød1-21/+29
2017-09-24[efi] Allow for building with older versions of elf.h system headerMichael Brown1-0/+3
2017-09-24[efi] Accept (and ignore) R_ARM_V4BX relocationsHeinrich Schuchardt1-0/+1
2017-01-25[efi] Fix building elf2efi.c when -fpic is enabled by defaultMichael Brown1-1/+1
2016-06-03[build] Remove nested "my" declarationVinson Lee1-1/+1
2016-05-09[efi] Allow for building with older versions of elf.h system headerMichael Brown1-0/+22
2016-05-08[arm] Add support for 64-bit ARM (Aarch64)Michael Brown2-0/+21
2016-05-06[arm] Add support for 32-bit ARMMichael Brown2-47/+64
2016-05-02[efi] Eliminate use of libbfdMichael Brown1-169/+294
2016-03-24[prefix] Use CRC32 to verify each block prior to decompressionMichael Brown1-10/+42
2015-12-07[efi] Add %.usb target for building EFI-bootable USB (or other) disk imagesMichael Brown1-0/+60
2015-09-25[efi] Work around broken 32-bit PE executable parsing in ImageHlp.dllMichael Brown1-0/+2