index
:
riscv-gnu-toolchain/qemu/roms/ipxe.git
8021x
8d337ec
HEAD
acpimac
aenq
aqc1xx
armlinux
asn1fix
assert
autoexec_pxe
autoexecpath
autovlan
bigint_output_constraints
cached_proxydhcp
cachedhcp
cc
centos7
ci
cleardhcp
cookie
coverity_scan
dell3440b
des
determinism
dhcpnak
dns_primary
edk2
efi_watchdog
efibridge
eficmdline
eficompress
efiinitrd
efiset
efivars
efivars2
efivlan
eisa
ena
entropy
esx
fix486
flr
freebsd
fxsr
gcc12
gcmassert
guid
hackesp
hermon_link_poll
hermon_reset
hwmac
hyperv
imagecmdline
imgextract
initrd
interpreter
ioactive
iscsicap
issue123
itautec
kexec
kexec2
kexec3
keyvals
letsencrypt
lldp
loong64
loongarch64
mac_passthru
master
mschapv2
mtureset
mult
naptest
netidx
netstate
nodejs
noinitrd
nosyslinux
ntpsetting
opsize
params
peerdisc_recent
peerdist
pkcs8
pkgcache
processorbind
pxemenuscroll
rdrand
realtek_hack
riscv64
rndis_padding
rpl
rtlvlan
sbat
sepcode
shim
shim2
shim3
shim4
shim5
shutdown_tpl_notify
simpletextinputex
slash128
slash31
smbios3
snploop
snppad
srandtime
supplicant
sysmac
tcpwindow
temp
thunderbolt_workaround
tlsfrag2
tlsfrag3
tmp
tmpintf
tpl
ubuntu2204
udpdrop
uri
uricolon
usbdisk
utf8
vbox
vetodhcp6
vgafix
wimboot
x25519
xen
xen-sg
xhci_fail
Unnamed repository; edit this file 'description' to name the repository.
root
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Branch
Commit message
Author
Age
8021x
[eap] Add support for the MD5-Challenge authentication type
Michael Brown
10 months
8d337ec
[contrib] Update bochsrc.txt to work with current versions
Michael Brown
4 years
HEAD
[tls] Add support for Ephemeral Diffie-Hellman key exchange
Michael Brown
2 years
acpimac
[acpi] Support the "_RTXMAC_" format for ACPI-based MAC addresses
Michael Brown
3 years
aenq
[ena] Allocate an unused Asynchronous Event Notification Queue (AENQ)
Alexander Graf
21 months
aqc1xx
[aqc1xx] Add support for Marvell AQtion Ethernet controller
Animesh Bhatt
8 weeks
armlinux
[linux] Centralise the linker script for Linux binaries
Michael Brown
21 months
asn1fix
[build] Fix building on older versions of gcc
Michael Brown
4 years
assert
[libc] Make static_assert() available via assert.h
Michael Brown
10 months
autoexec_pxe
[efi] Attempt to fetch autoexec script via TFTP
Michael Brown
3 years
autoexecpath
[efi] Allow autoexec script to be located alongside iPXE binary
Michael Brown
21 months
autovlan
[efi] Create VLAN autoboot device automatically
Michael Brown
22 months
bigint_output_constraints
[crypto] Add memory output constraints for big-integer inline assembly
Michael Brown
3 years
cached_proxydhcp
[efi] Record cached ProxyDHCPOFFER and PXEBSACK, if present
Michael Brown
3 years
cachedhcp
[efi] Record cached DHCPACK from loaded image's device handle, if present
Michael Brown
4 years
cc
[build] Respect value of $(CC) variable
David Yeske
21 months
centos7
[build] Fix build failures with older versions of gcc
Michael Brown
9 months
ci
[ci] Add GitHub action for Coverity Scan
Michael Brown
4 years
cleardhcp
[dhcp] Unregister ProxyDHCP and PXEBS settings on a successful DHCPACK
Michael Brown
20 months
cookie
[efi] Ensure NUL byte is at lowest address within stack cookie
Michael Brown
4 years
coverity_scan
[readline] Silence spurious null pointer dereference Coverity warning
Michael Brown
6 months
dell3440b
[efi] Always poll for TX completions
Michael Brown
16 months
des
[crypto] Add implementation of the DES cipher
Michael Brown
9 months
determinism
[build] Drop timestamps from .a file
Bernhard M. Wiedemann
4 years
dhcpnak
[dhcp] Ignore DHCPNAK unless originating from the selected DHCP server
Michael Brown
21 months
dns_primary
[dns] Always start DNS queries using the first configured DNS server
Michael Brown
3 years
edk2
[efi] Update to current EDK2 headers
Michael Brown
21 months
efi_watchdog
[efi] Disable EFI watchdog timer when shutting down to boot an OS
Michael Brown
3 years
efibridge
[efi] Do not attempt to drive PCI bridge devices
Michael Brown
21 months
eficmdline
[efi] Accept a command line passed to an iPXE image via LoadOptions
Michael Brown
21 months
eficompress
[efi] Compress EFI ROM images
Michael Brown
4 years
efiinitrd
[efi] Support the initrd autodetection mechanism in newer Linux kernels
Michael Brown
21 months
efiset
WIP - EFI settings
Michael Brown
20 months
efivars
WIP - EFI settings
Michael Brown
20 months
efivars2
[efi] Provide read-only access to EFI variables via settings mechanism
Michael Brown
17 months
efivlan
[efi] Provide VLAN configuration protocol
Michael Brown
23 months
eisa
[eisa] Check for system board presence before probing for slots
Michael Brown
21 months
ena
[ena] Change reported operating system type to "iPXE"
Michael Brown
8 weeks
entropy
WIP - entropy
Michael Brown
20 months
esx
[efi] Veto the VMware UefiPxeBcDxe driver
Michael Brown
17 months
fix486
[prefix] Fix use of writable code segment on 486 and earlier CPUs
Michael Brown
3 years
flr
[pci] Backup and restore standard config space across PCIe FLR
Michael Brown
24 months
freebsd
[build] Allow BIOS linker script to be used with FreeBSD linker
Michael Brown
4 years
fxsr
[librm] Test for FXSAVE/FXRSTOR instruction support
Michael Brown
4 years
gcc12
[build] Disable dangling pointer checking for GCC
Michael Brown
23 months
gcmassert
[build] Fix build failures with random versions of gcc
Michael Brown
7 months
guid
[settings] Support formatting UUIDs as little-endian GUIDs
Michael Brown
3 years
hackesp
WIP - attempt creation of ESP manually via sfdisk
Michael Brown
16 months
hermon_link_poll
[hermon] Limit link poll frequency in DOWN state
Michael Brown
4 years
hermon_reset
[hermon] Minimise reset time
Michael Brown
4 years
hwmac
[cachedhcp] Allow cached DHCPACK to override a temporary MAC address
Michael Brown
2 years
hyperv
[rng] Work around broken RTC periodic interrupts in Hyper-V
Michael Brown
21 months
imagecmdline
[image] Check delimiters when parsing command-line key-value arguments
Michael Brown
21 months
imgextract
[gzip] Add support for gzip archive images
Michael Brown
3 years
initrd
[efi] Claim fixed device paths by uninstalling device path protocol
Michael Brown
20 months
interpreter
[image] Always unregister currently executing image
Michael Brown
20 months
ioactive
[efi] Clear DMA-coherent buffers before mapping
Michael Brown
24 months
iscsicap
[iscsi] Limit maximum transfer size to MaxBurstLength
Michael Brown
20 months
issue123
[efi] Use device path to locate filesystem from which we were loaded
Michael Brown
4 years
itautec
[efi] Veto the Itautec Ip4ConfigDxe driver
Michael Brown
3 years
kexec
[acpi] Allow for platforms that provide ACPI tables individually
Michael Brown
4 years
kexec2
[acpi] Allow for platforms that provide ACPI tables individually
Michael Brown
4 years
kexec3
[acpi] Allow for platforms that provide ACPI tables individually
Michael Brown
4 years
keyvals
[console] Restore compatibility with "--key" values in existing scripts
Michael Brown
16 months
letsencrypt
[crypto] Allow for multiple cross-signed certificate download attempts
Michael Brown
9 months
lldp
[lldp] Add support for the Link Layer Discovery Protocol
Michael Brown
21 months
loong64
[loong64] Add initial support for LoongArch64
Xiaotian Wu
21 months
loongarch64
[util] Add support for LoongArch64 binaries
Xiaotian Wu
21 months
mac_passthru
[ecm] Use ACPI-provided system-specific MAC address if present
Michael Brown
3 years
master
[build] Allow for per-architecture cross-compilation prefixes
Michael Brown
2 days
mschapv2
[crypto] Add implementation of MS-CHAPv2 authentication
Michael Brown
8 months
mtureset
WIP - cleaner MTU change
Michael Brown
20 months
mult
[crypto] Allow multiplicand and multiplier to differ in size
Michael Brown
10 months
naptest
[tests] Verify ability to sleep the CPU
Michael Brown
21 months
netidx
[netdevice] Allow duplicate MAC addresses
Michael Brown
22 months
netstate
[netdevice] Allocate private data for each network upper-layer driver
Michael Brown
14 months
nodejs
[ci] Update to actions/checkout@v3 to silence GitHub warnings
Michael Brown
21 months
noinitrd
[efi] Omit EFI_LOAD_FILE2_PROTOCOL for a zero-length initrd
Michael Brown
20 months
nosyslinux
[build] Allow for building EFI ISOs without syslinux
Michael Brown
16 months
ntpsetting
[dhcp] Request NTP server option
Cornelius Hoffmann
15 months
opsize
[librm] Use explicit operand size when pushing a label address
Michael Brown
14 months
params
[params] Allow for arbitrary HTTP request headers to be specified
Michael Brown
20 months
peerdisc_recent
[peerdist] Assume that most recently discovered peer can be reused
Michael Brown
3 years
peerdist
[peerdist] Reduce number of concurrent requests to origin server
Michael Brown
5 years
pkcs8
[crypto] Add support for PKCS#8 private key format
Michael Brown
17 months
pkgcache
[ci] Cache downloaded packages for GitHub actions
Michael Brown
21 months
processorbind
[efi] Do not rely on ProcessorBind.h when building host binaries
Michael Brown
21 months
pxemenuscroll
[pxe] Avoid drawing menu items on bottom row of screen
Michael Brown
21 months
rdrand
[rng] Add RDRAND as an entropy source
Michael Brown
21 months
realtek_hack
[realtek] Work around hardware bug on RTL8211B
Michael Brown
3 years
riscv64
[build] Centralise dummy architecture-specific headers
Michael Brown
8 weeks
rndis_padding
[rndis] Fix size of reserved fields
Michael Brown
3 years
rpl
[prefix] Add a generic raw image prefix
Michael Brown
4 years
rtlvlan
[realtek] Explicitly disable VLAN offload
Michael Brown
21 months
sbat
[efi] Include Secure Boot Advanced Targeting (SBAT) metadata
Michael Brown
3 years
sepcode
[build] Use separate code segment if supported by linker
Michael Brown
16 months
shim
WIP - shim
Michael Brown
20 months
shim2
[efi] Allow currently selected image to be opened as "grub*.efi"
Michael Brown
18 months
shim3
WIP - refactored
Michael Brown
17 months
shim4
WIP - refactoring done
Michael Brown
17 months
shim5
[efi] Support versions of shim that perform SBAT verification
Michael Brown
17 months
shutdown_tpl_notify
[efi] Run ExitBootServices shutdown hook at TPL_NOTIFY
Michael Brown
3 years
simpletextinputex
[efi] Use EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL if available
Michael Brown
4 years
slash128
[ipv6] Expose router address for DHCPv6 leased addresses
Michael Brown
4 months
slash31
[ipv4] Support small subnets with no directed broadcast address
Michael Brown
4 months
smbios3
[smbios] Support scanning for the 64-bit SMBIOS3 entry point
Michael Brown
10 months
snploop
[efi] Bind to only the topmost instance of the SNP or NII protocols
Michael Brown
21 months
snppad
[snp] Pad transmit buffer length to work around buggy vendor drivers
Michael Brown
7 months
srandtime
[libc] Use wall clock time as seed for the (non-cryptographic) RNG
Michael Brown
13 months
supplicant
[eapol] Send EAPoL-Start packets to trigger EAP authentication
Michael Brown
14 months
sysmac
[acpi] Expose system MAC address via ${sysmac} setting
Michael Brown
2 years
tcpwindow
[tcp] Update maximum window size to 2MB
Michael Brown
21 months
temp
[build] Be explicit about -fcommon compiler directive
Bruce Rogers
4 years
thunderbolt_workaround
[xhci] Avoid DMA during shutdown if firmware has disabled bus mastering
Michael Brown
3 years
tlsfrag2
[tls] Handle fragmented handshake records
Michael Brown
19 months
tlsfrag3
[tls] Handle fragmented handshake records
Michael Brown
19 months
tmp
[efi] Discard .pci_devlist.* sections for EFI images
Marvin Häuser
4 years
tmpintf
[interface] Fix debug message values for temporary interfaces
Michael Brown
16 months
tpl
[efi] Claim SNP devices early in efi_download_start()
Michael Brown
4 years
ubuntu2204
[ci] Update to ubuntu-22.04 GitHub actions runner
Michael Brown
21 months
udpdrop
[pxe] Discard queued PXE UDP packets when under memory pressure
Michael Brown
21 months
uri
[uri] Retain original encodings for path, query, and fragment fields
Michael Brown
3 years
uricolon
[uri] Allow for relative URIs that include colons within the path
Michael Brown
3 years
usbdisk
[build] Work around stray sections introduced by some binutils versions
Michael Brown
4 years
utf8
[efi] Support Unicode console output via framebuffer console
Michael Brown
3 years
vbox
WIP
Michael Brown
16 months
vetodhcp6
[efi] Veto the Dhcp6Dxe driver on all platforms
Michael Brown
7 months
vgafix
[bzimage] Fix parsing of "vga=..." when not at end of command line
Michael Brown
2 years
wimboot
WIP
Michael Brown
19 months
x25519
[crypto] Add X25519 key exchange algorithm
Michael Brown
9 months
xen
[xen] Update to current Xen headers
Michael Brown
21 months
xen-sg
[xen] Support scatter-gather to allow for jumbo frames
Michael Brown
4 years
xhci_fail
[xhci] Allow for permanent failure of the command mechanism
Michael Brown
3 years
Tag
Download
Author
Age
v1.21.1
ipxe-1.21.1.zip
ipxe-1.21.1.tar.gz
ipxe-1.21.1.tar.bz2
Michael Brown
4 years
v1.20.1
ipxe-1.20.1.zip
ipxe-1.20.1.tar.gz
ipxe-1.20.1.tar.bz2
Michael Brown
5 years
v1.0.0
ipxe-1.0.0.zip
ipxe-1.0.0.tar.gz
ipxe-1.0.0.tar.bz2
Marty Connor
15 years
v1.0.0-rc1
ipxe-1.0.0-rc1.zip
ipxe-1.0.0-rc1.tar.gz
ipxe-1.0.0-rc1.tar.bz2
Marty Connor
15 years
v0.9.9
ipxe-0.9.9.zip
ipxe-0.9.9.tar.gz
ipxe-0.9.9.tar.bz2
Marty Connor
15 years
v0.9.8
ipxe-0.9.8.zip
ipxe-0.9.8.tar.gz
ipxe-0.9.8.tar.bz2
Marty Connor
15 years
v0.9.7
ipxe-0.9.7.zip
ipxe-0.9.7.tar.gz
ipxe-0.9.7.tar.bz2
Michael Brown
16 years
v0.9.6
ipxe-0.9.6.zip
ipxe-0.9.6.tar.gz
ipxe-0.9.6.tar.bz2
Marty Connor
16 years
v0.9.5
ipxe-0.9.5.zip
ipxe-0.9.5.tar.gz
ipxe-0.9.5.tar.bz2
Marty Connor
16 years
v0.9.4
ipxe-0.9.4.zip
ipxe-0.9.4.tar.gz
ipxe-0.9.4.tar.bz2
Marty Connor
16 years
v0.9.3
ipxe-0.9.3.zip
ipxe-0.9.3.tar.gz
ipxe-0.9.3.tar.bz2
Marty Connor
17 years