Commit Graph

  • ad8cbcee95 src/drivers/net/intel.c: add ID for i219-LM rev 20 dasharo-25.12 Michał Kopeć 2024-05-22 14:16:50 +02:00
  • fa993d5242 [tls] Transmit a closure alert when closing the connection Michael Brown 2026-02-27 13:25:45 +00:00
  • 4d0b0cd4c7 [tls] Respond to received closure alerts Michael Brown 2026-02-27 13:16:51 +00:00
  • efe8126372 [cachedhcp] Automatically open network device matching cached DHCPACK Michael Brown 2026-02-26 13:11:57 +00:00
  • 879549da39 [dynui] Allow for duplicate shortcut keys Michael Brown 2026-02-26 12:28:50 +00:00
  • f00d2079d3 [doc] Add release process documentation Michael Brown 2026-02-25 21:55:05 +00:00
  • ad748f0d92 [bnxt] Update link speed definitions Joseph Wong 2026-02-24 14:12:35 -08:00
  • 7ce5dbd76f [efi] Allow for the existence of multiple shim lock protocols Michael Brown 2026-02-25 17:05:59 +00:00
  • 596c84ce77 [efi] Support the EFI_PXE_BASE_CODE_TFTP_GET_FILE_SIZE operation Michael Brown 2026-02-25 00:25:03 +00:00
  • b48965ae57 [xferbuf] Silently discard data written to a void data transfer buffer Michael Brown 2026-02-25 00:14:26 +00:00
  • 3194c8ad0a [xferbuf] Record maximum required size Michael Brown 2026-02-25 00:00:28 +00:00
  • 7948ffe329 [ci] Remove now-redundant "netboot" job Michael Brown 2026-02-24 15:53:25 +00:00
  • 9250a9091b [build] Create util/gensrvimg for building network boot server images Michael Brown 2026-02-23 16:00:02 +00:00
  • f0ceb70cb9 [bnxt] Fix memory leak in probe() Joseph Wong 2026-02-23 14:03:47 -08:00
  • a6d393ecc8 [bnxt] Skip unnecessary calls for VFs Joseph Wong 2026-02-23 11:30:40 -08:00
  • 9443f7a2a7 [tls] Remove current time from client random bytes Dexter Gerig 2026-02-24 09:33:39 +00:00
  • 1b6d88d646 [ipv6] Obtain MTU setting from NDP Christian I. Nilsson 2026-02-23 14:00:02 +00:00
  • 1eb571cef4 [bnxt] Remove access of deprecated link speed variables Joseph Wong 2026-02-20 10:15:17 -08:00
  • a5e4bb98bf [bnxt] Fix typo in function declaration Joseph Wong 2026-02-20 00:06:23 -08:00
  • df5957ccc9 [bnxt] Fix coding style Joseph Wong 2026-02-19 23:32:50 -08:00
  • 9d6831bb07 [bnxt] Correct port index usage Joseph Wong 2026-02-20 00:22:08 -08:00
  • 2012ab71de [pxeprefix] Add a minimal iPXE NBP metadata header Michael Brown 2026-02-22 23:13:00 +00:00
  • 47467538f0 [build] Use little-endian word values in genfsimg Michael Brown 2026-02-22 21:25:48 +00:00
  • 0854850d02 [ci] Add a job to automatically create releases Michael Brown 2026-02-20 15:14:42 +00:00
  • 179366d729 [ci] Remove redundant duplicate creation of version.txt Michael Brown 2026-02-20 17:37:00 +00:00
  • 9e0057a864 [build] Allow for generation of all release information Michael Brown 2026-02-20 14:53:30 +00:00
  • a82e0b41af [doc] Fix header levels in Markdown files Michael Brown 2026-02-20 00:24:24 +00:00
  • df2ef86d16 [doc] Update README Michael Brown 2026-02-19 15:27:52 +00:00
  • 53a3365beb [doc] Add an initial changelog Michael Brown 2026-02-19 15:10:34 +00:00
  • 8fb90cb403 [build] Allow for construction of a text file containing the version Michael Brown 2026-02-19 12:54:02 +00:00
  • 0cde7ce6df [build] Mark system logger as permitted for UEFI Secure Boot Michael Brown 2026-02-19 12:18:21 +00:00
  • 2184bfdb03 [ci] Create a network bootable files archive as a build artifact Michael Brown 2026-02-18 18:30:46 +00:00
  • d98278a177 [ci] Include latest iPXE shim in build artifacts Michael Brown 2026-02-18 18:22:19 +00:00
  • 80639a6ca8 [ci] Use ipxe-builder-utils container for combined BIOS/UEFI images Michael Brown 2026-02-18 00:27:04 +00:00
  • 93fc2123c3 [ci] Include CA certificate file alongside signed binaries Michael Brown 2026-02-17 15:00:08 +00:00
  • a956c5feac [ci] Allow for manually triggered workflow runs Michael Brown 2026-02-17 14:15:45 +00:00
  • 21b5bd8406 [ci] Add support for building UEFI Secure Boot signed binaries Michael Brown 2026-02-15 22:50:12 +00:00
  • 1d23d5a037 [ci] Schedule Coverity Scan run via GitHub Actions Michael Brown 2026-02-13 23:37:46 +00:00
  • 2161e976cd [build] Include USB drivers in the all-drivers build by default Michael Brown 2026-02-13 18:09:37 +00:00
  • ae8e23a452 [build] Handle all driver list construction via parserom.pl Michael Brown 2026-02-13 13:43:37 +00:00
  • c9158cb32c [build] Mark Xen HVM files as permitted for UEFI Secure Boot Michael Brown 2026-02-13 14:04:07 +00:00
  • 7caee4489d [ci] Include Linux userspace build artifacts Michael Brown 2026-02-12 13:57:43 +00:00
  • 6dc991d078 [slirp] Disable warnings for uncleanly deprecated libslirp functions Michael Brown 2026-02-12 15:45:28 +00:00
  • 25429d952d [build] Include PCI drivers only in BIOS and UEFI builds Michael Brown 2026-02-12 12:06:41 +00:00
  • 3f12b8b1cf [build] Include devicetree drivers in the SBI all-drivers build Michael Brown 2026-02-12 13:28:16 +00:00
  • 81da1a1b6c [dt] Add DT_ROM() and DT_ID() macros Michael Brown 2026-02-12 13:26:12 +00:00
  • 5669c4d52e [build] Include Xen and Hyper-V drivers only in x86 BIOS and UEFI builds Michael Brown 2026-02-12 12:48:16 +00:00
  • 0992d9b560 [build] Include Linux network drivers in the Linux all-drivers build Michael Brown 2026-02-12 12:44:33 +00:00
  • 6e56f7ff25 [linux] Remove unused can_probe field from driver definition Michael Brown 2026-02-12 12:20:41 +00:00
  • 8a1dd58502 [build] Include ISA drivers only in 32-bit BIOS builds Michael Brown 2026-02-12 11:44:37 +00:00
  • cc4a9df971 [ci] Include Secure Boot build artifacts Michael Brown 2026-02-11 23:08:16 +00:00
  • cf350b8eb7 [build] Filter out non-permitted drivers for UEFI Secure Boot Michael Brown 2026-02-11 22:35:10 +00:00
  • 7a2817bbd7 [build] Drag in Xen and Hyper-V support via network device drivers Michael Brown 2026-02-11 20:46:58 +00:00
  • 99a9e6e431 [build] Construct driver rules for USB devices Michael Brown 2026-02-11 17:34:33 +00:00
  • e783adcfd4 [build] Construct driver lists for each bus type Michael Brown 2026-02-11 15:38:58 +00:00
  • 1523512198 [build] Allow PCI_ROM() and ISA_ROM() to span multiple lines Michael Brown 2026-02-11 14:41:04 +00:00
  • 4d6c8ab443 [usb] Add USB_ROM() and USB_ID() macros Michael Brown 2026-02-11 15:19:13 +00:00
  • 481e043116 [librm] Work around two errata in the 386's "popal" instruction Michael Brown 2026-02-10 10:00:27 +00:00
  • cd9b44e574 [syslog] Allow port number to be specified for encrypted syslog server Michael Brown 2026-02-09 12:06:36 +00:00
  • 362b704f83 [ci] Include supported network device list in build artifacts Michael Brown 2026-02-05 16:05:34 +00:00
  • 18fab8dd84 [loong64] Fix error identifier generation for LoongArch64 Michael Brown 2026-02-05 13:26:42 +00:00
  • 12b279b4c7 [ci] Include error identifier list in build artifacts Michael Brown 2026-02-05 12:18:33 +00:00
  • 95e756569a [pci] Ignore invalid subordinate bus numbers Michael Brown 2026-02-05 11:58:01 +00:00
  • aa06a76eb8 [ci] Show rolling release publication URL Michael Brown 2026-02-04 15:10:23 +00:00
  • c18d895704 [efi] Cache identified PCI root bridge I/O protocol handle Michael Brown 2026-02-04 13:42:21 +00:00
  • 30d162ddd1 [uri] Ensure "##params=" separator is correct Christian Nilsson 2026-02-03 18:59:01 +00:00
  • 59c67e1110 [ci] Run tests on pull requests Michael Brown 2026-02-03 19:02:51 +00:00
  • 5abbcab909 [build] Mark MS-CHAPv2 as permitted for UEFI Secure Boot Michael Brown 2026-02-03 16:02:19 +00:00
  • 9106130f62 [build] Ensure dependencies of version.c are always rebuilt as expected Michael Brown 2026-02-03 10:16:14 +00:00
  • a565e18f39 [build] Exclude local named config headers from annotation checks Christian I. Nilsson 2026-01-31 01:22:33 +01:00
  • b05a045b41 [ci] Publish rolling release binaries via https://boot.ipxe.org Michael Brown 2026-01-30 16:55:24 +00:00
  • 74e0551ac2 [ci] Publish rolling release build artifacts with stable URLs Michael Brown 2026-01-29 14:50:32 +00:00
  • e855c4c642 [ci] Produce combined BIOS/UEFI ISO and USB images Michael Brown 2026-01-28 21:09:51 +00:00
  • 8e10974c8c [ci] Upload a selection of build artifacts from each run Michael Brown 2026-01-28 20:20:01 +00:00
  • dee71adda8 [build] Exclude external files from annotation checks Michael Brown 2026-01-28 19:44:09 +00:00
  • 301b1ecf2b [build] Mark compressed image tools as permitted for UEFI Secure Boot Michael Brown 2026-01-28 16:34:57 +00:00
  • c07fb71a91 [build] Mark FDT management tools as permitted for UEFI Secure Boot Michael Brown 2026-01-28 16:12:40 +00:00
  • 6b17d320db [build] Mark core arm64 files as permitted for UEFI Secure Boot Michael Brown 2026-01-28 15:44:58 +00:00
  • f1bcd160ac [xen] Update to latest stable release headers Michael Brown 2026-01-28 14:27:17 +00:00
  • 8e31ac9fc3 [build] Mark dummy architecture headers as permitted for UEFI Secure Boot Michael Brown 2026-01-28 13:54:10 +00:00
  • 40c2db9d67 [build] Mark direct kernel loading as forbidden for UEFI Secure Boot Michael Brown 2026-01-28 13:31:07 +00:00
  • 4db03054d5 [build] Mark GDB stub as forbidden for UEFI Secure Boot Michael Brown 2026-01-28 13:20:38 +00:00
  • 03a906a9f3 [build] Mark Realtek driver as permitted for UEFI Secure Boot Michael Brown 2026-01-28 13:04:07 +00:00
  • b7e7f62b87 [efi] Avoid dragging in IPv4, IPv6, and DNS support unconditionally Michael Brown 2026-01-28 12:25:26 +00:00
  • e31dc79d40 [build] Mark EFI SNP/MNP driver wrappers as permitted for UEFI Secure Boot Michael Brown 2026-01-27 16:39:40 +00:00
  • 641ea020f1 [prefix] Make unlzma.S compatible with 386 class CPUs Jaromir Capik 2026-01-12 02:40:28 +01:00
  • d0ea2b1bb8 [ci] Use prebuilt containers to build and test iPXE Michael Brown 2026-01-24 09:57:42 +00:00
  • 207c99a475 [build] Allow GITVERSION to be specified as an environment variable Michael Brown 2026-01-25 09:30:34 +00:00
  • 0abef79a29 [build] Do not use "git log" to construct build timestamp Michael Brown 2026-01-21 23:19:36 +00:00
  • faa42c8503 [build] Do not use "git describe" to construct version number Michael Brown 2026-01-21 22:23:49 +00:00
  • a42a15ae91 [build] Allow for per-architecture sysroots Michael Brown 2026-01-21 12:55:12 +00:00
  • 6eab3dbcd2 [ci] Update to ubuntu-24.04 GitHub actions runner Michael Brown 2026-01-17 18:32:22 +00:00
  • 05cb930466 [build] Extend default configuration for non-BIOS builds Michael Brown 2026-01-16 22:38:07 +00:00
  • 4157afc125 [usb] Drag in USB commands only when USB support is present Michael Brown 2026-01-16 22:34:01 +00:00
  • f3abf2b9de [pci] Drag in PCI commands only when PCI support is present Michael Brown 2026-01-16 22:32:36 +00:00
  • f7f685f8c9 [build] Canonicalise console type configuration Michael Brown 2026-01-16 16:52:40 +00:00
  • ce6f574a9f [build] Canonicalise USB configuration Michael Brown 2026-01-16 16:08:20 +00:00
  • 6ad6af198e [build] Canonicalise settings sources configuration Michael Brown 2026-01-16 15:27:26 +00:00
  • ff80a1758f [build] Sort general configuration in order of approachability Michael Brown 2026-01-16 14:54:10 +00:00
  • 360c0f3363 [build] Canonicalise remaining portions of general configuration Michael Brown 2026-01-16 14:31:07 +00:00