]> git.ipfire.org Git - thirdparty/ipxe.git/shortlog
thirdparty/ipxe.git
2025-03-31  Michael Brown[tls] Send an empty client certificate chain if we... 1437/head
2025-03-31  Michael Brown[iobuf] Limit automatic I/O buffer alignment to page...
2025-03-31  Michael Brown[tls] Encrypt data in place to reduce memory usage
2025-03-30  Michael Brown[xfer] Use xfer_alloc_iob() for transmit I/O buffers...
2025-03-29  Michael Brown[isa] Disable legacy ISA device probing by default
2025-03-29  Michael Brown[efi] Allow for fact that SNP device may be removed...
2025-03-29  Michael Brown[efi] Check correct return value from efi_pxe_find()
2025-03-29  Michael Brown[efi] Disconnect existing drivers on a per-protocol...
2025-03-29  Michael Brown[efi] Define an attachment priority order for EFI drivers
2025-03-29  Michael Brown[efi] Show all drivers claiming support for a handle...
2025-03-29  Michael Brown[efi] Return success from Stop() if driver is already...
2025-03-28  Michael Brown[efi] Add various well-known GUIDs encountered in WiFi...
2025-03-28  Michael Brown[efi] Install a device tree for the booted OS, if available
2025-03-28  Michael Brown[fdt] Provide the ability to create a device tree for...
2025-03-28  Michael Brown[efi] Create a copy of the system flattened device...
2025-03-28  Michael Brown[fdt] Allow for parsing device trees where the length...
2025-03-28  Michael Brown[fdt] Allow for the existence of multiple device trees
2025-03-27  Michael Brown[fdt] Add the "fdt" command
2025-03-27  Michael Brown[fdt] Add the concept of an FDT image
2025-03-27  Michael Brown[efi] Add support for installing EFI configuration...
2025-03-27  Michael Brown[efi] Add flattened device tree header and GUID definitions
2025-03-27  Michael Brown[efi] Add ACPI and SMBIOS tables as well-known GUIDs
2025-03-26  Michael Brown[undi] Ensure forward progress is made even if UNDI...
2025-03-26  Michael Brown[pxeprefix] Ensure that UNDI IRQ is disabled before...
2025-03-26  Michael Brown[pxeprefix] Work around missing type values from PXENV_...
2025-03-24  Michael Brown[efi] Allow use of typed pointers for efi_open() et al
2025-03-24  Michael Brown[efi] Eliminate uses of HandleProtocol()
2025-03-24  Michael Brown[efi] Use efi_open() for all ephemeral protocol opens
2025-03-24  Michael Brown[efi] Use efi_open_unsafe() for all explicitly unsafe...
2025-03-24  Michael Brown[efi] Use efi_open_by_driver() for all by-driver protoc...
2025-03-24  Michael Brown[efi] Use efi_open_by_child() for all by-child protocol...
2025-03-24  Michael Brown[efi] Create safe wrappers for OpenProtocol() and Close...
2025-03-24  Michael Brown[efi] Remove the efipci_open() and efipci_close() wrappers
2025-03-23  Michael Brown[efi] Avoid function name near-collision
2025-03-23  Michael Brown[efi] Remove spurious close of SNP device parent's...
2025-03-21  Michael Brown[efi] Use driver name only from driver binding handles...
2025-03-20  Michael Brown[efi] Get veto candidate driver name via either compone...
2025-03-20  Michael Brown[efi] Get veto candidate driver name from image handle
2025-03-20  Michael Brown[efi] Show image address range in veto debug messages
2025-03-20  Michael Brown[efi] Prefer driver name to device path for debug messages
2025-03-20  Michael Brown[efi] Attempt to retrieve driver name from image handle...
2025-03-20  Michael Brown[efi] Allow wrapping the global boot services table...
2025-03-19  Michael Brown[efi] Fix debug wrappers for CloseEvent() and CheckEvent()
2025-03-18  Michael Brown[efi] Ignore path separator characters in virtual filenames
2025-03-18  Michael Brown[efi] Prescroll the display after a failed wrapped...
2025-03-18  Michael Brown[efi] Add EFI_RNG_PROTOCOL_GUID as a well-known GUID
2025-03-17  Michael Brown[crypto] Update cmsdetach to work with python-asn1...
2025-03-14  Michael Brown[rng] Restore state of IRQ 8 and PIE when disabling...
2025-03-14  Michael Brown[pic8259] Return previous state when enabling or disabl...
2025-03-14  Michael Brown[contrib] Update bochsrc.txt to work with current versions
2025-03-13  Michael Brown[efi] Accept and trust CA certificates in the TlsCaCert...
2025-03-13  Michael Brown[efi] Add TLS authentication header and GUID definitions
2025-03-13  Michael Brown[efi] Add EFI_GLOBAL_VARIABLE as a well-known GUID
2025-03-12  Michael Brown[cpio] Allow for the construction of pure directories
2025-03-12  Michael Brown[cpio] Fix calculation of name lengths in CPIO headers
2025-03-11  Michael Brown[crypto] Support extracting certificates from EFI signa...
2025-03-11  Michael Brown[crypto] Allow for parsing of DER data separate from...
2025-03-11  Michael Brown[efi] Allow efi_guid_ntoa() to be used in non-EFI builds
2025-03-10  Michael Brown[efi] Add EFI_SIGNATURE_LIST header and GUID definitions
2025-03-10  Michael Brown[efi] Update to current EDK2 headers
2025-03-10  Michael Brown[build] Use -fshort-wchar when building EFI host utilities
2025-03-10  Michael Brown[efi] Mark UsbHostController.h as a non-imported header
2025-02-28  Michael Brown[lkrnprefix] Support a longer version string
2025-02-24  Michael Brown[cpio] Allow for construction of parent directories...
2025-02-19  Michael Brown[menu] Allow a post-activity timeout to be defined 1413/head
2025-02-18  Michael Brown[crypto] Start up RBG on demand if needed 1411/head
2025-02-17  Michael Brown[efi] Increase download timeout for autoexec.ipxe
2025-02-14  Michael Brown[crypto] Support direct reduction only for Montgomery...
2025-02-13  Michael Brown[crypto] Expose shifted out bit from big integer shifts
2025-02-07  Joseph Wong[bnxt] Allocate TX rings with firmware input
2025-02-03  Michael Brown[malloc] Ensure free memory blocks remain aligned
2025-02-03  Michael Brown[malloc] Clean up debug messages
2025-01-30  Michael Brown[crypto] Add definitions and tests for the NIST P-384...
2025-01-28  Michael Brown[crypto] Add definitions and tests for the NIST P-256...
2025-01-28  Michael Brown[crypto] Add support for Weierstrass elliptic curve...
2025-01-28  Michael Brown[crypto] Add a generic implementation of a Montgomery...
2025-01-22  Michael Brown[test] Add generic tests for elliptic curve point multi...
2025-01-21  Michael Brown[tls] Allow for NIST elliptic curve point formats
2025-01-21  Michael Brown[crypto] Generalise elliptic curve key exchange to...
2025-01-20  Michael Brown[crypto] Add bigint_ntoa() for transcribing big integers
2025-01-10  Michael Brown[crypto] Extract bigint_reduce_supremum() from bigint_m...
2024-12-18  Michael Brown[crypto] Allow for relaxed Montgomery reduction
2024-12-17  Michael Brown[efi] Add EFI_TCG2_PROTOCOL header and GUID definition
2024-12-17  Michael Brown[efi] Update to current EDK2 headers
2024-12-16  Michael Brown[crypto] Calculate inverse of modulus on demand in...
2024-12-03  Michael Brown[gve] Run startup process only while device is open 1354/head
2024-11-28  Michael Brown[crypto] Remove obsolete bigint_mod_multiply()
2024-11-28  Michael Brown[crypto] Use Montgomery reduction for modular exponenti...
2024-11-27  Michael Brown[crypto] Add bigint_montgomery() to perform Montgomery...
2024-11-27  Michael Brown[crypto] Use inverse size as effective size for bigint_...
2024-11-27  Michael Brown[crypto] Eliminate temporary working space for bigint_m...
2024-11-26  Michael Brown[crypto] Eliminate temporary working space for bigint_r...
2024-11-26  Michael Brown[crypto] Expose carry flag from big integer addition...
2024-11-20  Michael Brown[crypto] Add bigint_msb_is_set() to clarify code
2024-11-20  Michael Brown[efi] Ensure local drives are connected when attempting... 1341/head
2024-10-29  Michael Brown[build] Allow for per-architecture cross-compilation...
2024-10-28  Michael Brown[riscv] Check if seed CSR is accessible from S-mode
2024-10-28  Michael Brown[sbi] Add support for running as a RISC-V SBI payload
2024-10-28  Michael Brown[build] Allow default platform to vary by architecture
2024-10-28  Michael Brown[pci] Provide a null PCI API for platforms with no...
next