Commit Graph

  • a8b2874a8f
    Merge 7b8d48197b into 7e64e9b670 Joshua M. Clulow 2025-04-07 00:04:41 -0400
  • 1df7498c7d
    Merge 3c301c6cf0 into 7e64e9b670 David Yeske 2025-04-06 21:37:04 +0000
  • 111e6e3a09
    Merge 6577252e18 into 7e64e9b670 Konst Kolesnichenko 2025-04-05 17:37:46 +1100
  • 188a27897a
    Merge bf871cbdf1 into 7e64e9b670 Daniel Gomez 2025-04-05 17:37:46 +1100
  • 5f9d3c4ca3
    Merge a14d5138ae into 7e64e9b670 Jim Hanley 2025-04-05 17:37:45 +1100
  • 655358198f
    Merge aecab41ce1 into 7e64e9b670 Faidon Liambotis 2025-04-05 17:37:45 +1100
  • 0e3086f324
    Merge 4e0bbc6640 into 7e64e9b670 planier-g 2025-04-05 17:37:45 +1100
  • c1d120d2be
    Merge 3f5b4ba6a5 into 7e64e9b670 Christian Hesse 2025-04-05 17:37:45 +1100
  • 61a018a96a
    Merge a803c72c11 into 7e64e9b670 Doug Goldstein 2025-04-05 17:37:45 +1100
  • 7100715aad
    Merge ce09351cc9 into 7e64e9b670 Ben Galliart 2025-04-05 17:37:45 +1100
  • 17514c1a45
    Merge dd68e283f8 into 7e64e9b670 Michael Brown 2025-04-05 17:37:45 +1100
  • 2cc1f8b473
    Merge 317f8c8b7b into 7e64e9b670 Michael Bishop 2025-04-05 03:48:05 +0000
  • 76f321c871
    Merge 6733296243 into 7e64e9b670 Christian Iversen 2025-04-04 19:00:30 +0000
  • 8211bea68e
    Merge 0bc371d4ab into 7e64e9b670 Bernhard M. Wiedemann 2025-04-04 01:21:26 +0000
  • c747662263
    Merge 0022a8212b into 7e64e9b670 Y5 2025-04-03 18:35:14 +0000
  • 9465f6e524
    Merge c4da2d6c79 into 7e64e9b670 Michał Kopeć 2025-04-03 11:30:25 -0500
  • e202ea92cf
    Merge d6220856ad into 7e64e9b670 Joseph Wong 2025-04-03 06:07:55 +0000
  • d6220856ad [bnxt] Use updated DMA APIs Joseph Wong 2025-02-09 22:57:21 -0800
  • 33572e4747
    Merge 7393b5a894 into 7e64e9b670 Yannick Hemery 2025-04-02 14:20:48 +0300
  • d60f8fe16e
    Merge 95de2716ab into 7e64e9b670 Tom Withers 2025-04-01 22:32:42 +0300
  • 7e64e9b670 [fdt] Populate boot arguments in constructed device tree master coverity_scan Michael Brown 2025-04-01 16:53:02 +0100
  • d853448887 [fdt] Identify free space (if any) at end of parsed tree Michael Brown 2025-04-01 13:04:10 +0100
  • 5e250390aa
    Merge ff44ab74a2 into 0a48bb3214 Christian I. Nilsson 2025-03-31 23:09:45 -0500
  • 0a48bb3214 [x509] Ensure certificate remains valid during x509_append() Michael Brown 2025-03-31 17:44:59 +0100
  • a289b4b8c2 [tls] Support fragmentation of transmitted records Michael Brown 2025-03-31 16:36:33 +0100
  • f115cfcf99 [tls] Send an empty client certificate chain if we have no certificate Michael Brown 2025-03-31 14:25:41 +0100
  • 5818529f39 [iobuf] Limit automatic I/O buffer alignment to page size Michael Brown 2025-03-31 13:33:44 +0100
  • 7fe467a46d [tls] Encrypt data in place to reduce memory usage Michael Brown 2025-03-31 00:15:27 +0100
  • d92551a320 [xfer] Use xfer_alloc_iob() for transmit I/O buffers on stream sockets Michael Brown 2025-03-30 21:47:34 +0100
  • 3937c893ae [isa] Disable legacy ISA device probing by default Michael Brown 2025-03-29 23:01:21 +0000
  • 4a7f64bf4f [efi] Allow for fact that SNP device may be removed by executed image Michael Brown 2025-03-29 21:28:53 +0000
  • 18dbd05ed5 [efi] Check correct return value from efi_pxe_find() Michael Brown 2025-03-29 22:03:32 +0000
  • 4bcaa3d380 [efi] Disconnect existing drivers on a per-protocol basis Michael Brown 2025-03-29 14:57:16 +0000
  • 7737fec5c6 [efi] Define an attachment priority order for EFI drivers Michael Brown 2025-03-29 15:28:19 +0000
  • be33224754 [efi] Show all drivers claiming support for a handle in debug messages Michael Brown 2025-03-29 15:11:57 +0000
  • ea5762d9d0 [efi] Return success from Stop() if driver is already stopped Michael Brown 2025-03-29 18:41:01 +0000
  • 7adce3a13e [efi] Add various well-known GUIDs encountered in WiFi boot Michael Brown 2025-03-28 21:01:42 +0000
  • b20f506a72 [efi] Install a device tree for the booted OS, if available Michael Brown 2025-03-28 14:20:44 +0000
  • 761f43ce12 [fdt] Provide the ability to create a device tree for a booted OS Michael Brown 2025-03-28 14:17:29 +0000
  • 666929e311 [efi] Create a copy of the system flattened device tree, if present Michael Brown 2025-03-28 14:10:55 +0000
  • 3860313dd5 [fdt] Allow for parsing device trees where the length is known in advance Michael Brown 2025-03-28 14:08:18 +0000
  • 2399c79980 [fdt] Allow for the existence of multiple device trees Michael Brown 2025-03-28 12:42:30 +0000
  • 09fbebc084 [fdt] Add the "fdt" command Michael Brown 2025-03-27 11:36:35 +0000
  • cfd93465ec [fdt] Add the concept of an FDT image Michael Brown 2025-03-27 11:30:27 +0000
  • 98f86b4d0a [efi] Add support for installing EFI configuration tables Michael Brown 2025-03-27 14:45:12 +0000
  • f0caf90a72 [efi] Add flattened device tree header and GUID definitions Michael Brown 2025-03-27 12:49:58 +0000
  • ec8c5a5fbb [efi] Add ACPI and SMBIOS tables as well-known GUIDs Michael Brown 2025-03-27 12:48:05 +0000
  • 8bc890ca1f
    Merge 6a9ff34ce5 into 0b606221cb Miao Wang 2025-03-26 17:11:07 +0100
  • 0b606221cb [undi] Ensure forward progress is made even if UNDI IRQ is stuck Michael Brown 2025-03-26 13:58:22 +0000
  • 4134280bcd [pxeprefix] Ensure that UNDI IRQ is disabled before starting iPXE Michael Brown 2025-03-26 14:49:08 +0000
  • e8365f7a51 [pxeprefix] Work around missing type values from PXENV_UNDI_GET_NIC_TYPE Michael Brown 2025-03-26 11:35:48 +0000
  • 1ee0bad527
    Merge 76c7cdb0b2 into 32a9408217 Thomas Bakketun 2025-03-24 18:37:35 +0000
  • 32a9408217 [efi] Allow use of typed pointers for efi_open() et al Michael Brown 2025-03-24 14:24:47 +0000
  • 37897fbd40 [efi] Eliminate uses of HandleProtocol() Michael Brown 2025-03-24 14:22:54 +0000
  • bac3187439 [efi] Use efi_open() for all ephemeral protocol opens Michael Brown 2025-03-23 19:11:13 +0000
  • 5a5e2a1dae [efi] Use efi_open_unsafe() for all explicitly unsafe protocol opens Michael Brown 2025-03-23 19:38:14 +0000
  • 9dd30f11f7 [efi] Use efi_open_by_driver() for all by-driver protocol opens Michael Brown 2025-03-23 18:06:15 +0000
  • 4561a03766 [efi] Use efi_open_by_child() for all by-child protocol opens Michael Brown 2025-03-23 17:49:39 +0000
  • 358db15612 [efi] Create safe wrappers for OpenProtocol() and CloseProtocol() Michael Brown 2025-03-23 17:21:36 +0000
  • 48d1680127 [efi] Remove the efipci_open() and efipci_close() wrappers Michael Brown 2025-03-24 11:11:44 +0000
  • 3283885326 [efi] Avoid function name near-collision Michael Brown 2025-03-23 19:37:21 +0000
  • 331bbf5075 [efi] Remove spurious close of SNP device parent's device path Michael Brown 2025-03-23 18:22:00 +0000
  • 8249bbc098 [efi] Use driver name only from driver binding handles in debug messages Michael Brown 2025-03-21 16:58:03 +0000
  • 9de65ac5a1
    Merge 3a5cd3640d into 02ecb23d10 renini 2025-03-21 23:03:29 +0800
  • 6577252e18 Merge branch 'master' into feature/tpm-info Konst Kolesnichenko 2025-03-21 15:59:06 +0200
  • 2b2649a01e
    Merge 5ab4910789 into 02ecb23d10 hetii 2025-03-20 21:21:04 +0100
  • 02ecb23d10 [efi] Get veto candidate driver name via either component name protocol Michael Brown 2025-03-20 14:38:20 +0000
  • 756e3907fd [efi] Get veto candidate driver name from image handle Michael Brown 2025-03-20 14:35:11 +0000
  • be5bf0aa7a [efi] Show image address range in veto debug messages Michael Brown 2025-03-20 14:30:34 +0000
  • 5d64469a9e [efi] Prefer driver name to device path for debug messages Michael Brown 2025-03-20 14:20:57 +0000
  • 7cda3dbf94 [efi] Attempt to retrieve driver name from image handle for debug messages Michael Brown 2025-03-20 14:18:02 +0000
  • 1a602c92ac [efi] Allow wrapping the global boot services table in situ Michael Brown 2025-03-20 12:25:26 +0000
  • da8e435eeb
    Merge 5f810751d7 into f68c8b09e3 Masahiro Yamada 2025-03-20 13:04:19 +0300
  • adbc9f69d9
    Merge bda2a4984c into f68c8b09e3 Aaron Young 2025-03-20 17:00:55 +0700
  • a93d008dc8
    Merge f1860df884 into f68c8b09e3 Krutonium 2025-03-20 10:58:55 +0100
  • 8a005fd8b6
    Merge 78ae4f9899 into f68c8b09e3 James MacMahon 2025-03-20 05:58:12 -0400
  • 8f5673a274
    Merge 2aebb209be into f68c8b09e3 Daniel Paziyski 2025-03-20 22:53:15 +1300
  • f68c8b09e3 [efi] Fix debug wrappers for CloseEvent() and CheckEvent() Michael Brown 2025-03-19 16:20:27 +0000
  • 9f15fe6897
    Merge 61ca4eff94 into 37ea181d8b Wu Xiaotian 2025-03-19 11:43:55 +0600
  • 37ea181d8b [efi] Ignore path separator characters in virtual filenames Michael Brown 2025-03-18 16:13:55 +0000
  • 6e4196baff [efi] Prescroll the display after a failed wrapped ExitBootServices() call Michael Brown 2025-03-18 13:50:11 +0000
  • 8ea8411f0d [efi] Add EFI_RNG_PROTOCOL_GUID as a well-known GUID Michael Brown 2025-03-18 12:49:19 +0000
  • 42a29d5681 [crypto] Update cmsdetach to work with python-asn1 version 3.0.0 Michael Brown 2025-03-17 11:39:41 +0000
  • 829e2d1f29 [rng] Restore state of IRQ 8 and PIE when disabling entropy gathering Michael Brown 2025-03-14 14:11:48 +0000
  • 8840de4096 [pic8259] Return previous state when enabling or disabling IRQs Michael Brown 2025-03-14 14:09:26 +0000
  • d1133956d1 [contrib] Update bochsrc.txt to work with current versions Michael Brown 2025-03-14 12:46:02 +0000
  • ddc2d928d2 [efi] Accept and trust CA certificates in the TlsCaCertificates variable Michael Brown 2025-03-13 14:04:26 +0000
  • aa49ce5b1d [efi] Add TLS authentication header and GUID definitions Michael Brown 2025-03-13 13:40:16 +0000
  • 2a901a33df [efi] Add EFI_GLOBAL_VARIABLE as a well-known GUID Michael Brown 2025-03-13 13:56:27 +0000
  • da3024d257 [cpio] Allow for the construction of pure directories Michael Brown 2025-03-12 14:25:05 +0000
  • d6ee9a9242 [cpio] Fix calculation of name lengths in CPIO headers Michael Brown 2025-03-12 14:15:16 +0000
  • 5f3ecbde5a [crypto] Support extracting certificates from EFI signature list images Michael Brown 2025-03-11 11:58:28 +0000
  • 3e903d7986 [efi] Support extracting certificates from EFI signature list images siglist Michael Brown 2025-03-11 11:58:28 +0000
  • 26a8fed710 [crypto] Allow for parsing of DER data separate from DER images Michael Brown 2025-03-11 11:55:15 +0000
  • 011c778f06 [efi] Allow efi_guid_ntoa() to be used in non-EFI builds Michael Brown 2025-03-11 11:52:37 +0000
  • 8706ae36d3 [efi] Add EFI_SIGNATURE_LIST header and GUID definitions Michael Brown 2025-03-10 11:20:15 +0000
  • a3ede10788 [efi] Update to current EDK2 headers Michael Brown 2025-03-10 11:19:26 +0000
  • 32d706a9ff [build] Use -fshort-wchar when building EFI host utilities Michael Brown 2025-03-10 12:23:02 +0000
  • 82fac51626 [efi] Mark UsbHostController.h as a non-imported header Michael Brown 2025-03-10 11:15:04 +0000
  • 6a9ff34ce5 [efi] replace efi_snp_load_file with a stub when EFI_DOWNGRADE_UX is reuqested Miao Wang 2025-02-27 23:03:51 +0800