aboutsummaryrefslogtreecommitdiffstats
path: root/src/include
Commit message (Expand)AuthorAgeFilesLines
* [ipv6] Expose router address for DHCPv6 leased addressesMichael Brown2024-06-271-1/+1
* [ipv4] Support small subnets with no directed broadcast addressMichael Brown2024-06-262-2/+22
* [hci] Remove the generalised widget user interface abstractionMichael Brown2024-06-211-34/+0
* [form] Add support for dynamically created interactive formsMichael Brown2024-06-202-0/+2
* [dynui] Add concept of a secret user interface itemMichael Brown2024-06-201-0/+3
* [dynui] Allow for multiple flags on a user interface itemMichael Brown2024-06-201-4/+8
* [dynui] Generalise mechanisms for looking up user interface itemsMichael Brown2024-06-201-0/+8
* [dynui] Generalise the concept of a menu to a dynamic user interfaceMichael Brown2024-06-204-52/+53
* [hci] Allow tab key to be used to cycle through UI elementsMichael Brown2024-06-201-2/+34
* [hci] Rename "item" command's first parameter from "label" to "name"Michael Brown2024-06-181-3/+3
* [hci] Split out msg() and alert() from settings UI codeMichael Brown2024-06-181-0/+16
* [hci] Draw all widgets on the standard screenMichael Brown2024-06-181-16/+7
* [libc] Add stpcpy()Michael Brown2024-05-311-0/+1
* [hci] Provide a general concept of a text widget setMichael Brown2024-05-154-31/+213
* [hci] Use dynamically allocated buffers for editable stringsMichael Brown2024-04-153-13/+23
* [netdevice] Add "linktype" settingPavel Krotkiy2024-04-031-0/+2
* [efi] Restructure handling of autoexec.ipxe scriptMichael Brown2024-04-031-4/+1
* [cachedhcp] Allow cached DHCPACK to apply to temporary network devicesMichael Brown2024-04-021-0/+2
* [efi] Add the ability to create a temporary MNP network deviceMichael Brown2024-03-291-0/+20
* [efi] Allow for allocating EFI devices from arbitrary handlesMichael Brown2024-03-291-0/+2
* [build] Fix build failures with random versions of gccgcmassertMichael Brown2024-03-271-4/+3
* [efi] Extract basic network settings from loaded image device pathMichael Brown2024-03-261-0/+2
* [efi] Add efi_path_mac() to parse a MAC address from an EFI device pathMichael Brown2024-03-261-0/+1
* [efi] Add support for driving EFI_MANAGED_NETWORK_PROTOCOL devicesMichael Brown2024-03-251-0/+1
* [efi] Allow for drivers to be located via child handlesMichael Brown2024-03-251-0/+2
* [efi] Add helper functions for service binding protocolsMichael Brown2024-03-253-0/+110
* [efi] Add efi_path_uri() to parse a URI from an EFI device pathMichael Brown2024-03-191-0/+1
* [efi] Provide a multiprocessor API for EFIMichael Brown2024-03-154-0/+708
* [mp] Define an API for multiprocessor functionsMichael Brown2024-03-152-0/+190
* [efi] Update to current EDK2 headersMichael Brown2024-03-1312-11/+421
* [block] Allow SAN boot device to be identified by filesystem labelMichael Brown2024-03-071-0/+2
* [block] Allow SAN boot device to be identified by an extra filenameMichael Brown2024-03-071-0/+2
* [block] Allow SAN boot device to be identified by UUIDMichael Brown2024-03-062-1/+12
* [efi] Add efi_path_guid() utility functionMichael Brown2024-03-062-0/+3
* [block] Allow for additional SAN boot parameters alongside filenameMichael Brown2024-03-062-3/+10
* [efi] Allow booting from local disks via the "sanboot" commandMichael Brown2024-03-051-0/+10
* [block] Allow for iteration over SAN device list in drive number orderMichael Brown2024-03-051-0/+1
* [parseopt] Add parse_uuid() for parsing UUID command-line argumentsMichael Brown2024-02-291-0/+2
* [uuid] Add uuid_aton() to parse a UUID from a stringMichael Brown2024-02-293-0/+5
* [eap] Add support for the MS-CHAPv2 authentication methodMichael Brown2024-02-232-0/+30
* [eap] Allow MD5-Challenge authentication method to be disabledMichael Brown2024-02-232-0/+3
* [crypto] Force inlining of trivial wrapper functionsMichael Brown2024-02-221-44/+55
* [crypto] Add implementation of MS-CHAPv2 authenticationmschapv2Michael Brown2024-02-221-0/+59
* [crypto] Allow for multiple cross-signed certificate download attemptsMichael Brown2024-02-151-0/+22
* [crypto] Add x509_is_self_signed() helper functionMichael Brown2024-02-151-0/+10
* [crypto] Add x509_truncate() to truncate a certificate chainMichael Brown2024-02-141-0/+1
* [list] Add list_for_each_entry_safe_continue()Michael Brown2024-02-141-0/+16
* [list] Add list_is_head_entry()Michael Brown2024-02-141-0/+11
* [build] Fix build failures with older versions of gcccentos7Michael Brown2024-02-101-1/+2
* [libc] Allow build_assert() failures to be ignored via NO_WERROR=1Michael Brown2024-02-101-1/+1