opengnsys_ipxe/src
Michael Brown 27ecc36c0b [efi] Do not attempt to download autoexec.ipxe without a valid base URI
If we do not have a current working URI (after applying the EFI device
path settings and any cached DHCP settings), then an attempt to
download autoexec.ipxe will fail since there is no base URI from which
to resolve the full autoexec.ipxe URI.

Avoid this potentially confusing error message by attempting the
download only if we have successfully obtained a current working URI.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2024-04-15 14:28:38 +01:00
..
arch [build] Fix building on older versions of gcc 2024-03-17 17:49:05 +00:00
bin [build] Reduce scope of wildcard .gitignore rules 2024-01-09 12:39:48 +00:00
config [ucode] Add support for updating x86 microcode 2024-03-15 17:43:49 +00:00
core [efi] Restructure handling of autoexec.ipxe script 2024-04-03 00:03:49 +01:00
crypto [build] Fix build failures with random versions of gcc 2024-03-27 14:28:47 +00:00
doc [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
drivers [cachedhcp] Allow cached DHCPACK to apply to temporary network devices 2024-04-02 22:59:50 +01:00
hci [block] Allow SAN boot device to be identified by filesystem label 2024-03-07 14:11:46 +00:00
image [libc] Make static_assert() available via assert.h 2024-01-16 13:35:08 +00:00
include [netdevice] Add "linktype" setting 2024-04-03 12:53:46 +01:00
interface [efi] Do not attempt to download autoexec.ipxe without a valid base URI 2024-04-15 14:28:38 +01:00
libgcc [libgcc] Change __divmoddi4 from int64 [unknown] to int64_t 2020-07-21 14:33:32 +01:00
net [netdevice] Add "linktype" setting 2024-04-03 12:53:46 +01:00
scripts [arm] Inhibit linker warnings about an implied executable stack 2023-01-23 12:55:44 +00:00
tests [settings] Expose current working URI and directory URI via settings 2024-03-19 13:33:21 +00:00
usr [block] Allow for additional SAN boot parameters alongside filename 2024-03-06 12:19:22 +00:00
util [efi] Ignore new LoongArch PC-relative relocations and relaxations 2024-02-22 14:40:53 +00:00
.gitignore [build] Reduce scope of wildcard .gitignore rules 2024-01-09 12:39:48 +00:00
Makefile [build] Avoid invoking genkeymap.py via Perl 2022-02-15 13:54:28 +00:00
Makefile.efi [efi] Add support for driving EFI_MANAGED_NETWORK_PROTOCOL devices 2024-03-25 17:58:33 +00:00
Makefile.housekeeping [build] Inhibit more linker warnings about an implied executable stack 2023-07-04 15:12:49 +01:00
Makefile.linux [linux] Centralise the linker script for Linux binaries 2023-01-22 12:38:03 +00:00
doxygen.cfg [build] Remove PACKED macro 2010-05-29 23:49:47 +01:00