aboutsummaryrefslogtreecommitdiff
path: root/src/include
AgeCommit message (Expand)AuthorFilesLines
2023-06-09[efi] Provide read-only access to EFI variables via settings mechanismMichael Brown1-0/+1
2023-06-08[efi] Include protocol interface address in debug outputMichael Brown1-0/+13
2023-06-07[efi] Add HTTP header and GUID definitionsMichael Brown2-0/+518
2023-06-07[efi] Add DNS headers and GUID definitionsMichael Brown3-0/+1077
2023-06-07[efi] Add Ip4Config2 header and GUID definitionMichael Brown2-0/+319
2023-06-07[efi] Add IPv6 versions of existing IPv4 headers and GUID definitionsMichael Brown7-0/+4364
2023-06-07[efi] Update to current EDK2 headersMichael Brown8-40/+266
2023-06-07[efi] Disable static assertions in EFI headers on non-EFI platformsMichael Brown1-0/+9
2023-06-02[crypto] Add support for PKCS#8 private key formatpkcs8Michael Brown1-0/+2
2023-05-23[efi] Support versions of shim that perform SBAT verificationMichael Brown2-1/+3
2023-05-22[efi] Add support for executing images via a shimMichael Brown5-0/+76
2023-05-22[efi] Add definitions for the UEFI shim lock protocolMichael Brown2-0/+32
2023-05-22[efi] Add efi_asprintf() and efi_vasprintf()Michael Brown2-0/+3
2023-05-17[image] Generalise concept of selected imageMichael Brown1-10/+37
2023-05-05[image] Allow for images to be hidden from lists of all imagesMichael Brown1-9/+3
2023-03-30[tls] Handle fragmented handshake recordstlsfrag3Michael Brown1-0/+2
2023-03-30[tls] Clean up change cipher spec record handlingMichael Brown1-0/+3
2023-03-01[params] Allow for arbitrary HTTP request headers to be specifiedMichael Brown1-1/+10
2023-03-01[params] Rename "form parameter" to "request parameter"Michael Brown2-9/+9
2023-02-20[efi] Split out EFI_RNG_PROTOCOL as a separate entropy sourceMichael Brown1-0/+1
2023-02-20[rng] Allow for entropy sources that fail during startup testsMichael Brown1-31/+102
2023-02-20[tables] Allow any lvalue to be used as a table iteratorMichael Brown1-12/+12
2023-02-17[rng] Allow entropy source to be selected at runtimeMichael Brown4-222/+313
2023-02-16[iscsi] Limit maximum transfer size to MaxBurstLengthiscsicapMichael Brown1-0/+12
2023-02-14[image] Check delimiters when parsing command-line key-value argumentsMichael Brown1-0/+1
2023-02-05[build] Allow for per-architecture unprefixed constant operand modifierMichael Brown1-2/+2
2023-02-05[xen] Allow for platforms that have no Xen supportMichael Brown3-1/+81
2023-02-05[lldp] Add support for the Link Layer Discovery ProtocollldpMichael Brown3-0/+99
2023-02-03[efi] Do not attempt to drive PCI bridge devicesefibridgeMichael Brown1-0/+2
2023-02-02[xen] Update to current Xen headersxenMichael Brown19-874/+2901
2023-02-01[efi] Allow autoexec script to be located alongside iPXE binaryautoexecpathMichael Brown1-1/+2
2023-02-01[efi] Update to current EDK2 headersMichael Brown2-12/+12
2023-01-31[dhcp] Add IANA-defined values for all current EFI client architecturesMichael Brown1-2/+21
2023-01-29[efi] Accept a command line passed to an iPXE image via LoadOptionseficmdlineMichael Brown2-0/+19
2023-01-28[la64] Import LoongArch64 ProcessorBind.h from EDK2 headersMichael Brown3-2/+128
2023-01-28[efi] Update to current EDK2 headersMichael Brown95-15321/+14255
2023-01-28[efi] Mark ConsoleControl.h as a non-imported headerMichael Brown1-0/+5
2023-01-28[efi] Remove deleted directories from EDK2 header import scriptMichael Brown1-2/+1
2023-01-28[efi] Allow for whitespace before #include in imported EDK2 header filesMichael Brown1-1/+1
2023-01-28[efi] Detect SPDX licence identifiers in imported EDK2 headersMichael Brown1-2/+2
2023-01-28[legal] Add support for the BSD-2-Clause-Patent licenceMichael Brown1-0/+47
2023-01-28[efi] Build util/efirom as a host-only binaryMichael Brown1-0/+3
2023-01-25[tcp] Update maximum window size to 2MBMichael Brown1-6/+12
2023-01-23[efi] Extend efi_locate_device() to allow searching up the device pathMichael Brown1-1/+1
2023-01-23[efi] Add efi_path_prev() utility functionMichael Brown1-0/+3
2023-01-23[efi] Add efi_path_terminate() utility functionMichael Brown1-0/+13
2023-01-22[dhcp] Simplify platform-specific client architecture definitionsMichael Brown2-0/+36
2023-01-20[efi] Do not rely on ProcessorBind.h when building host binariesprocessorbindMichael Brown1-4/+38
2023-01-15[vlan] Support automatic VLAN device creationMichael Brown1-0/+1
2023-01-15[autoboot] Include VLAN tag in filter for identifying autoboot deviceMichael Brown2-2/+4