aboutsummaryrefslogtreecommitdiff
path: root/src/include
AgeCommit message (Expand)AuthorFilesLines
3 days[efi] Allow discovery of PCI bus:dev.fn address rangesHEADmasterMichael Brown1-14/+0
3 days[pci] Separate permission to probe buses from bus:dev.fn range discoveryMichael Brown4-0/+37
4 days[crypto] Generalise cms_signature to cms_messageMichael Brown2-29/+60
4 days[crypto] Add OID-identified algorithms for AES ciphersMichael Brown1-0/+46
5 days[crypto] Pass image as parameter to CMS functionsMichael Brown1-2/+4
5 days[crypto] Allow passing a NULL certificate store to x509_find() et alMichael Brown1-7/+7
6 days[crypto] Centralise mechanisms for identifying X.509 certificatesMichael Brown2-4/+19
11 days[crypto] Extend asn1_enter() to handle partial object cursorsMichael Brown1-2/+2
2024-07-24[gve] Add driver for Google Virtual Ethernet NICMichael Brown1-0/+1
2024-06-27[ipv6] Expose router address for DHCPv6 leased addressesslash128Michael Brown1-1/+1
2024-06-26[ipv4] Support small subnets with no directed broadcast addressslash31Michael Brown2-2/+22
2024-06-21[hci] Remove the generalised widget user interface abstractionMichael Brown1-34/+0
2024-06-20[form] Add support for dynamically created interactive formsMichael Brown2-0/+2
2024-06-20[dynui] Add concept of a secret user interface itemMichael Brown1-0/+3
2024-06-20[dynui] Allow for multiple flags on a user interface itemMichael Brown1-4/+8
2024-06-20[dynui] Generalise mechanisms for looking up user interface itemsMichael Brown1-0/+8
2024-06-20[dynui] Generalise the concept of a menu to a dynamic user interfaceMichael Brown4-52/+53
2024-06-20[hci] Allow tab key to be used to cycle through UI elementsMichael Brown1-2/+34
2024-06-18[hci] Rename "item" command's first parameter from "label" to "name"Michael Brown1-3/+3
2024-06-18[hci] Split out msg() and alert() from settings UI codeMichael Brown1-0/+16
2024-06-18[hci] Draw all widgets on the standard screenMichael Brown1-16/+7
2024-05-31[libc] Add stpcpy()Michael Brown1-0/+1
2024-05-15[hci] Provide a general concept of a text widget setMichael Brown4-31/+213
2024-04-15[hci] Use dynamically allocated buffers for editable stringsMichael Brown3-13/+23
2024-04-03[netdevice] Add "linktype" settingPavel Krotkiy1-0/+2
2024-04-03[efi] Restructure handling of autoexec.ipxe scriptMichael Brown1-4/+1
2024-04-02[cachedhcp] Allow cached DHCPACK to apply to temporary network devicesMichael Brown1-0/+2
2024-03-29[efi] Add the ability to create a temporary MNP network deviceMichael Brown1-0/+20
2024-03-29[efi] Allow for allocating EFI devices from arbitrary handlesMichael Brown1-0/+2
2024-03-27[build] Fix build failures with random versions of gccgcmassertMichael Brown1-4/+3
2024-03-26[efi] Extract basic network settings from loaded image device pathMichael Brown1-0/+2
2024-03-26[efi] Add efi_path_mac() to parse a MAC address from an EFI device pathMichael Brown1-0/+1
2024-03-25[efi] Add support for driving EFI_MANAGED_NETWORK_PROTOCOL devicesMichael Brown1-0/+1
2024-03-25[efi] Allow for drivers to be located via child handlesMichael Brown1-0/+2
2024-03-25[efi] Add helper functions for service binding protocolsMichael Brown3-0/+110
2024-03-19[efi] Add efi_path_uri() to parse a URI from an EFI device pathMichael Brown1-0/+1
2024-03-15[efi] Provide a multiprocessor API for EFIMichael Brown4-0/+708
2024-03-15[mp] Define an API for multiprocessor functionsMichael Brown2-0/+190
2024-03-13[efi] Update to current EDK2 headersMichael Brown12-11/+421
2024-03-07[block] Allow SAN boot device to be identified by filesystem labelMichael Brown1-0/+2
2024-03-07[block] Allow SAN boot device to be identified by an extra filenameMichael Brown1-0/+2
2024-03-06[block] Allow SAN boot device to be identified by UUIDMichael Brown2-1/+12
2024-03-06[efi] Add efi_path_guid() utility functionMichael Brown2-0/+3
2024-03-06[block] Allow for additional SAN boot parameters alongside filenameMichael Brown2-3/+10
2024-03-05[efi] Allow booting from local disks via the "sanboot" commandMichael Brown1-0/+10
2024-03-05[block] Allow for iteration over SAN device list in drive number orderMichael Brown1-0/+1
2024-02-29[parseopt] Add parse_uuid() for parsing UUID command-line argumentsMichael Brown1-0/+2
2024-02-29[uuid] Add uuid_aton() to parse a UUID from a stringMichael Brown3-0/+5
2024-02-23[eap] Add support for the MS-CHAPv2 authentication methodMichael Brown2-0/+30
2024-02-23[eap] Allow MD5-Challenge authentication method to be disabledMichael Brown2-0/+3