opengnsys_ipxe/src/util
Marvin Häuser 94245624e4 [efi] Mark PE .reloc and .debug sections as discardable
After a PE image is fully loaded and relocated, the loader code may
opt to zero discardable sections for security reasons.  This includes
relocation and debug information, as both contain hints about specific
locations within the binary.  Mark both generated sections as
discardable, which follows the PE specification.

Signed-off-by: Marvin Häuser <mhaeuser@posteo.de>
2021-04-10 14:13:05 +01:00
..
Option [util] Add support for EFI ROM images 2019-01-21 11:58:02 +00:00
.gitignore [build] Remove support for building with the Intel C compiler 2021-02-12 22:08:41 +00:00
Makefile [util] Remove obsolete Makefile rule for util/prototester.c 2012-04-24 11:45:24 +01:00
catrom.pl [util] Rewrite catrom.pl to use Option::ROM library 2012-06-12 11:36:21 +01:00
diffsize.pl [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
disrom.pl [util] Add support for EFI ROM images 2019-01-21 11:58:02 +00:00
eficompress.c [efi] Compress EFI ROM images 2021-02-19 19:58:04 +00:00
efifatbin.c [efi] Minimise use of iPXE header files when building host utilities 2015-09-14 23:29:24 +01:00
efirom.c [efi] Compress EFI ROM images 2021-02-19 19:58:04 +00:00
einfo.c [libc] Redefine low 8 bits of error code as "platform error code" 2013-04-19 13:34:13 +01:00
elf2efi.c [efi] Mark PE .reloc and .debug sections as discardable 2021-04-10 14:13:05 +01:00
fixrom.pl [util] Fix up checksum in UNDI ROM header, if present 2012-08-15 13:22:12 +01:00
fnrec.pl [legal] Update FSF mailing address in GPL licence texts 2012-07-20 19:55:45 +01:00
genfsimg [build] Report detailed errors when unable to find a usable mkisofs 2021-02-12 12:16:48 +00:00
genkeymap.pl [legal] Update FSF mailing address in GPL licence texts 2012-07-20 19:55:45 +01:00
get-pci-ids [legal] Update FSF mailing address in GPL licence texts 2012-07-20 19:55:45 +01:00
hijack.c Make pcap_inject non-static, so that its prototype doesn't conflict with 2006-04-05 11:44:05 +00:00
licence.pl [legal] Add support for the Unmodified Binary Distribution Licence 2015-03-02 12:07:14 +00:00
mergerom.pl [util] Update mergerom.pl to handle iPXE ROM header 2012-07-23 18:05:01 +01:00
modrom.pl [modrom] Avoid clobbering near jump with checksum 2009-10-15 14:47:54 -04:00
mucurses_test.c - modified length of password string to match visible field length 2006-06-28 11:52:30 +00:00
niclist.pl [util] Support reversed sort ordering when generating NIC list 2018-03-21 17:09:25 +02:00
nrv2b.c [util] Avoid compiler warning on gcc 4.6 2012-07-03 18:58:43 +01:00
padimg.pl [build] Simplify use of Getopt::Long in padimg.pl 2009-04-16 06:13:09 +01:00
parserom.pl [build] Remove nested "my" declaration 2016-06-03 18:09:54 +01:00
relicense.pl [legal] Add UBDL relicensing tool 2015-03-02 14:17:24 +00:00
romcheck.pl [util] Add romcheck.pl 2011-09-19 16:43:08 +01:00
sortobjdump.pl [util] Don't die on undefined symbols in sortobjdump.pl 2008-10-10 03:42:22 +01:00
swapdevids.pl Initial revision 2005-03-08 18:53:11 +00:00
symcheck.pl Restore the "shared symbol found only in a single object should be 2007-07-17 01:39:06 +01:00
zbin.c [zbin] Fix compiler warning with GCC 9 2019-01-21 11:17:04 +00:00