summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| * [test] Test signature verification independently of signingMichael Brown2025-12-171-13/+17
| * [intel] Add PCI ID for I219-V and -LM 24Christian I. Nilsson2025-12-151-0/+2
| * [efi] Retry calls to GetRNG() as neededMichael Brown2025-12-121-15/+30
| * [crypto] Generalise rsa_parse_integer() to asn1_enter_unsigned()Michael Brown2025-12-113-30/+28Star
| * [crypto] Allow for addition of arbitrary Weierstrass curve pointsMichael Brown2025-12-088-2/+363
| * [crypto] Split out Weierstrass point initialisation and finalisationMichael Brown2025-12-051-52/+141
| * [crypto] Expose the (prime) group order as an elliptic curve propertyMichael Brown2025-12-058-3/+82
| * [crypto] Verify that weierstrass_multiply() result is not point at infinityMichael Brown2025-12-051-0/+4
| * [test] Allow for elliptic curve tests other than multiplicationMichael Brown2025-12-054-270/+271
| * [crypto] Expose the base point as an explicit elliptic curve propertyMichael Brown2025-12-056-14/+11Star
| * [http] Abort connections after a long period of inactivityMichael Brown2025-12-042-1/+46
| * [http] Rename connection retry timerMichael Brown2025-12-042-8/+9
| * [crypto] Allow for OID-identified elliptic curve algorithmsMichael Brown2025-12-033-6/+75
| * [test] Include key matching in existing public-key testsMichael Brown2025-12-031-0/+8
| * [crypto] Remove obsolete maximum output length methodMichael Brown2025-12-023-40/+0Star
| * [crypto] Construct asymmetric ciphered data using ASN.1 buildersMichael Brown2025-12-027-129/+156
| * [crypto] Construct signatures using ASN.1 buildersMichael Brown2025-12-016-79/+74Star
| * [crypto] Pass signatures for verification as ASN.1 cursorsMichael Brown2025-12-019-38/+35Star
| * [crypto] Restructure handling of ASN.1 bit stringsMichael Brown2025-12-017-121/+87Star
| * [intel] Add PCI IDs for I225 and I226 chipsetsBert Ezendam2025-11-261-0/+7
| * [efi] Allow for creating devices with no EFI parent deviceMichael Brown2025-11-253-37/+76
| * [pci] Use runtime selectable PCI I/O API for EFI cloud buildsMichael Brown2025-11-254-3/+18
| * [pci] Allow probing permission to vary by rangeMichael Brown2025-11-2510-22/+33
| * [pci] Use linker tables for runtime selectable PCI APIsMichael Brown2025-11-2412-43/+59
| * [pci] Allow PCI configuration space access mechanism to vary by rangeMichael Brown2025-11-241-48/+121
| * [arm] Avoid unaligned accesses for memcpy() and memset()Michael Brown2025-11-191-74/+100
| * [efi] Wrap a selection of runtime services callsMichael Brown2025-11-132-7/+249
| * [efi] Allow SAN-booted images to be traced via DEBUG=efi_wrapMichael Brown2025-11-131-0/+7
| * [efi] Add image security database GUID definitionMichael Brown2025-11-122-0/+6
| * [efi] Add Microsoft vendor GUID definitionMichael Brown2025-11-124-1/+66
| * [efi] Add storage security command protocol header and GUID definitionMichael Brown2025-11-123-0/+220
| * [efi] Update to current EDK2 headersMichael Brown2025-11-1220-66/+250
| * [efi] Mark Arm/ProcessorBind.h as a non-imported headerMichael Brown2025-11-111-0/+6
| * [efi] Mark Ip4Config.h as a non-imported headerMichael Brown2025-11-111-0/+5
| * [efi] Mark UgaDraw.h as a non-imported headerMichael Brown2025-11-111-0/+5
| * [efi] Switch back to VA_START() etc macros for EFIAPI functionsMichael Brown2025-11-111-12/+12
| * [efi] Skip including the EDK2 ProcessorBind.h header for 32-bit RISC-VMichael Brown2025-11-111-33/+40
| * [pci] Move ECAM pci_can_probe() definition to correct header fileMichael Brown2025-11-112-10/+10
| * [spcr] Accept alternative type value for a 16550-compatible UARTMichael Brown2025-11-052-0/+2
| * [acpi] Allow acpi_ioremap() to map a port I/O addressMichael Brown2025-11-051-0/+2
| * [ioapi] Allow iounmap() to be called for port I/O addressesMichael Brown2025-11-053-10/+20
| * [spcr] Use the serial port defined by the ACPI SPCR by defaultMichael Brown2025-11-053-2/+6
| * [spcr] Add support for the ACPI Serial Port Console Redirection tableMichael Brown2025-11-056-2/+260
| * [acpi] Add acpi_ioremap() to map an ACPI-described addressMichael Brown2025-11-052-6/+43
| * [uart] Make baud rate a property of the UARTMichael Brown2025-11-055-16/+23
| * [uart] Support 16550 UARTs accessed via either MMIO or port I/OMichael Brown2025-11-042-4/+4
| * [ioapi] Provide combined MMIO and port I/O accessorsMichael Brown2025-11-043-0/+154
| * [pci] Disable decoding while setting a BAR valueMichael Brown2025-10-301-0/+10
| * [cloud] Display instance type in AWS EC2Michael Brown2025-10-291-1/+1
| * [ena] Leave queue base address empty when creating a low latency queueMichael Brown2025-10-281-1/+4