Commit Graph

  • 6cfaf7d250 update build scripts, update github workflow (same as upstream) master oxmc7769 2026-05-26 03:05:32 -07:00
  • 8fb25d825d Improve build script oxmc7769 2026-05-25 05:48:54 -07:00
  • 8cc1f710c5 Fix execution perms oxmc7769 2026-05-25 05:45:43 -07:00
  • 4018a24468 Forgot to add my custom commands oxmc7769 2026-05-25 05:44:42 -07:00
  • f374625138 Improve boot.ipxe oxmc7769 2026-05-25 05:35:24 -07:00
  • 9f6794ea97 Change defaults, add boot.ipxe for mac testing oxmc7769 2026-05-25 05:19:41 -07:00
  • 17571d76b8 Fork, and maybe improve tg3 driver for macs oxmc7769 2026-05-25 04:53:02 -07:00
  • 28b4b70867 [build] Mark core loong64 headers as permitted for UEFI Secure Boot Michael Brown 2026-05-21 11:36:09 +01:00
  • fed3c38fd6 [doc] Add an AI contribution policy Michael Brown 2026-05-21 08:41:46 +01:00
  • ca85200809 [virtio] Replace the virtio core and network device driver Michael Brown 2026-05-13 15:32:17 +01:00
  • 2b4a3efcc6 [lacp] Use the same system identifier for all ports Michael Brown 2026-05-12 12:09:28 +01:00
  • ab9d7b0067 [pci] Provide pci_bar_is_io() to determine BAR type Michael Brown 2026-05-12 18:33:39 +01:00
  • cac27e4882 [ioapi] Allow combined port accessors to be used in Secure Boot builds Michael Brown 2026-05-12 20:47:31 +01:00
  • 63c1a63017 [tls] Add support for RSA-PSS signature scheme Michael Brown 2026-05-06 22:06:16 +01:00
  • efa9515b14 [tls] Split out hybrid MD5+SHA1 algorithm used in TLS version 1.1 Michael Brown 2026-05-07 12:44:45 +01:00
  • 0c617b9132 [crypto] Add support for RSA-PSS signature scheme Michael Brown 2026-05-06 22:14:17 +01:00
  • c8743b8c8e [crypto] Allow for alternative RSA signature schemes Michael Brown 2026-05-06 21:49:30 +01:00
  • 7fe8b7fde4 [test] Use mock random data for public key self-tests Michael Brown 2026-05-06 21:43:44 +01:00
  • ae8defc279 [bnxt] Do not abort teardown on command failure Joseph Wong 2026-04-30 14:03:29 -07:00
  • 822d4b1437 [bnxt] Improve code readability and debug output Joseph Wong 2026-04-27 15:07:56 -07:00
  • be35d67a02 [librm] Specify regparm function attribute only for i386 Michael Brown 2026-05-01 14:34:52 +01:00
  • c18d0a23b6 [build] Remove redundant regparm function attribute for x86_64 Michael Brown 2026-05-01 14:17:00 +01:00
  • 2d28657ef6 [w89c840] Fix build warnings with GCC 16 Michael Brown 2026-05-01 13:56:10 +01:00
  • 3d1a20eacd [intel] Add PCI ID for I219-V and -LM existing of 18-29 Christian I. Nilsson 2026-04-30 14:43:35 +01:00
  • 997e3f40ce [efi] Register EFI IPv6 device path settings as netX.ndp Michael Brown 2026-04-30 14:25:18 +01:00
  • 009bcf17a0 [tls] Treat signature algorithm identifiers as opaque 16-bit values Michael Brown 2026-04-30 11:56:41 +01:00
  • 8c7c084e0f [crypto] Fail all operations for the null public-key algorithm Michael Brown 2026-04-29 15:05:20 +01:00
  • df4eec8cfb [efi] Fix operator precedence in autoexec network download Huzaifa Ali Zar 2026-04-28 21:52:13 +00:00
  • 8d2ebbf8a1 [crypto] Add support for HKDF key derivation Michael Brown 2026-04-28 12:32:12 +01:00
  • a42daf6e88 [cloud] Separate snapshot deletion from image deletion for Alibaba Cloud Michael Brown 2026-04-24 12:55:29 +01:00
  • 295f3bed20 [virtio] Ensure that device is closed before unmapping regions Michael Brown 2026-04-23 23:03:26 +01:00
  • 1c54e7e8a4 [virtio] Fix assertion failures when interface is closed Michael Brown 2026-04-23 14:57:20 +01:00
  • 2b2580f78f [virtio] Set MTU for both modern and legacy devices Michael Brown 2026-04-23 14:12:00 +01:00
  • ea24689629 [cloud] Mark imported images as supporting NVMe for Alibaba Cloud Michael Brown 2026-04-23 13:29:47 +01:00
  • 2360ec2a79 [cloud] Delete underlying snapshots when deleting Alibaba Cloud images Michael Brown 2026-04-22 23:09:42 +01:00
  • 82a8fcc117 [ci] Add a workflow to import images to Alibaba Cloud Michael Brown 2026-04-21 23:44:06 +01:00
  • fa856e784c [cloud] Retry all Alibaba Cloud API calls Michael Brown 2026-04-21 16:31:52 +01:00
  • d146b28b50 [cloud] Do not rely on CopyImage to import images to Alibaba Cloud Michael Brown 2026-04-21 16:06:40 +01:00
  • 7e54e75a2f [cloud] Do not rely on ECS instances to import images to Alibaba Cloud Michael Brown 2026-04-17 13:54:49 +01:00
  • 13ee60c198 [cloud] Do not rely on Function Compute to import images to Alibaba Cloud Michael Brown 2026-04-15 16:02:23 +01:00
  • 09c17f76c3 [cloud] Support creation of a censorship bypass role for Alibaba Cloud Michael Brown 2026-04-14 13:59:38 +01:00
  • 0e70ad1883 [cloud] Add utility to set up VPCs and security groups in Alibaba Cloud Michael Brown 2026-04-10 15:59:24 +01:00
  • 1c32a17822 [cloud] Update disk log console tool descriptions Michael Brown 2026-04-09 10:47:55 +01:00
  • 304904dbb6 [cloud] Fix architecture detection for partitioned disk images Michael Brown 2026-04-08 13:55:47 +01:00
  • 07887332cf [efi] Add disk log console support Michael Brown 2026-04-07 13:19:57 +01:00
  • 480b6f021f [disklog] Generalise disk log console mechanism Michael Brown 2026-04-07 13:22:10 +01:00
  • ec38e98d40 [disklog] Generalise CONSOLE_INT13 to CONSOLE_DISKLOG Michael Brown 2026-03-29 13:37:55 +01:00
  • 6d82975059 [undi] Pad transmit buffer length to work around vendor driver bugs Michael Brown 2026-04-07 00:37:00 +01:00
  • 5e06c866a0 [efi] Remove the Dhcp6Dxe driver veto Michael Brown 2026-04-06 22:24:08 +01:00
  • 8796d2fb06 [efi] Drop to external TPL when unloading vetoed images Michael Brown 2026-04-06 22:17:58 +01:00
  • 75115ee998 [efi] Add partition information protocol header and GUID definition Michael Brown 2026-03-29 15:17:55 +01:00
  • c8a96482e2 [efi] Update to current EDK2 headers Michael Brown 2026-03-29 15:18:48 +01:00
  • 6d2f69f55e [build] Add Ubuntu/Debian syslinux mbr.bin search path Antony Messerli 2026-03-27 00:17:24 -05:00
  • 646d4b0a09 [build] Allow binaries to request a log partition from genfsimg Michael Brown 2026-03-26 14:46:26 +00:00
  • e2e9e68f30 [build] Work around syslinux bugs in FAT cluster counting Michael Brown 2026-03-26 12:51:20 +00:00
  • b4fb9382e8 [build] Use sector count values consistently in genfsimg Michael Brown 2026-03-26 12:40:40 +00:00
  • 2c84b686bc [build] Use a partition table in generated USB disk images Michael Brown 2026-03-23 16:08:09 +00:00
  • 0d30ee7b49 [build] Ensure that generated filesystem images retain no stale content Michael Brown 2026-03-24 16:41:30 +00:00
  • a0bf3f1cc8 [cloud] Omit uploading empty blocks to EBS snapshots Michael Brown 2026-03-23 15:34:41 +00:00
  • 5921e6b453 [cloud] Add utility to read INT13CON partition in Alibaba Cloud Michael Brown 2026-03-20 13:48:54 +00:00
  • 619b1db1b9 [bnxt] Update conditions for invoking short commands Joseph Wong 2026-03-19 13:08:55 +00:00
  • c3560072ed [cloud] Add utility for importing images to Alibaba Cloud Michael Brown 2026-03-18 16:01:54 +00:00
  • 7b3eb3c86a [undi] Drag in PCI-specific configuration Michael Brown 2026-03-18 15:12:11 +00:00
  • 88d396719d [efi] Add a dummy SBOM PE section Michael Brown 2026-03-13 15:40:27 +00:00
  • 847e098504 [ci] Add a workflow to import images to Google Cloud Michael Brown 2026-03-10 13:41:48 +00:00
  • 013a4a93df [cloud] Specify Google Cloud project explicitly for storage client Michael Brown 2026-03-10 12:34:10 +00:00
  • e180aa85e6 [test] Assign unique MAC addresses for test network devices Michael Brown 2026-03-09 22:52:38 +00:00
  • 5edffb26b2 [ci] Fix family name used for AWS image imports Michael Brown 2026-03-09 17:04:30 +00:00
  • e9b80ee545 [ci] Add a workflow to import images to AWS EC2 Michael Brown 2026-03-07 23:32:03 +00:00
  • c44d5f96e9 [cloud] Add ability to upload AMI list to an S3 bucket Michael Brown 2026-03-09 15:26:45 +00:00
  • 33ca177cfc [release] Update version number after release Michael Brown 2026-03-06 16:17:42 +00:00
  • 12798ec29a [release] Release version 2.0.0 Michael Brown 2026-03-06 15:48:55 +00:00
  • 6165069249 [doc] Update change log in preparation for release Michael Brown 2026-03-06 15:21:15 +00:00
  • 94138656d7 [efi] Do not unconditionally raise back to internal TPL Michael Brown 2026-03-05 15:56:07 +00:00
  • cbeda2012a [efi] Allow creating an image device handle with no parent device Michael Brown 2026-03-05 12:24:35 +00:00
  • 5a17d8daf3 [efi] Install protocols onto a dedicated device handle Michael Brown 2026-03-05 12:10:15 +00:00
  • 910d9c5a98 [efi] Allow executing images even with no open network devices Michael Brown 2026-03-05 11:29:41 +00:00
  • 3df8f9c379 [efi] Try all supported autoexec protocols Michael Brown 2026-03-05 12:55:37 +00:00
  • b677399da1 [efi] Treat a URI device path as higher priority than a cached DHCP packet Michael Brown 2026-03-05 12:37:00 +00:00
  • 8df45c2f3b [github] Add organization to sponsorship links Michael Brown 2026-03-03 14:57:17 +00:00
  • 608dde2adf [doc] Add contribution guidelines Michael Brown 2026-03-03 14:21:06 +00:00
  • f7fe2b319e [cachedhcp] Set current working URI to cached DHCP filename Michael Brown 2026-03-03 11:04:18 +00:00
  • 027d0fe246 [ci] Include Secure Boot ISO and USB images in release artifacts Michael Brown 2026-03-02 16:33:28 +00:00
  • 559282d5a7 [build] Use Markdown consistently within release notes Michael Brown 2026-03-02 22:13:38 +00:00
  • 3680a4ae52 [build] Add support for including a UEFI shim in filesystem images Michael Brown 2026-03-02 16:10:49 +00:00
  • 1fbc3bca70 [efi] Automatically open network device matching loaded image device path Michael Brown 2026-03-02 00:08:18 +00:00
  • a69afd7435 [tftp] Use TFTP server URI only if no other working URI is set Michael Brown 2026-03-01 16:37:29 +00: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