summaryrefslogtreecommitdiffstats
path: root/src/core
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into openslxopenslxSimon Rettberg2024-04-126-16/+284
|\
| * [efi] Restructure handling of autoexec.ipxe scriptMichael Brown2024-04-031-2/+1Star
| * [cachedhcp] Allow cached DHCPACK to apply to temporary network devicesMichael Brown2024-04-021-10/+65
| * [image] Allow opaque URI component to provide image nameMichael Brown2024-03-291-4/+7
| * [settings] Expose current working URI and directory URI via settingsMichael Brown2024-03-191-0/+107
| * [mp] Define an API for multiprocessor functionsMichael Brown2024-03-152-0/+104
* | Merge branch 'aqc1xx' into openslxSimon Rettberg2024-04-127-39/+149
|\|
| * [block] Allow SAN boot device to be identified by UUIDMichael Brown2024-03-061-3/+4
| * [block] Allow for additional SAN boot parameters alongside filenameMichael Brown2024-03-062-3/+3
| * [efi] Allow booting from local disks via the "sanboot" commandMichael Brown2024-03-051-10/+0Star
| * [block] Allow for iteration over SAN device list in drive number orderMichael Brown2024-03-051-2/+23
| * [block] Use drive number as debug message stream IDMichael Brown2024-03-042-22/+25
| * [parseopt] Add parse_uuid() for parsing UUID command-line argumentsMichael Brown2024-02-291-0/+23
| * [settings] Add parsing for UUID and GUID settings typesMichael Brown2024-02-291-0/+33
| * [uuid] Add uuid_aton() to parse a UUID from a stringMichael Brown2024-02-292-2/+41
* | Merge branch 'master' into openslxSimon Rettberg2023-10-066-39/+60
|\|
| * [libc] Use wall clock time as seed for the (non-cryptographic) RNGMichael Brown2023-10-061-3/+5
| * [netdevice] Allocate private data for each network upper-layer driverMichael Brown2023-09-131-1/+2
| * [console] Restore compatibility with "--key" values in existing scriptsMichael Brown2023-07-071-1/+14
| * [interface] Fix debug message values for temporary interfacesMichael Brown2023-07-042-1/+3
| * [image] Generalise concept of selected imageMichael Brown2023-05-171-33/+36
* | Merge branch 'master' into openslxSimon Rettberg2023-04-045-30/+101
|\|
| * [image] Always unregister currently executing imageMichael Brown2023-03-071-3/+9
| * [image] Consistently use for_each_image() to iterate over imagesMichael Brown2023-03-061-1/+1
| * [params] Allow for arbitrary HTTP request headers to be specifiedMichael Brown2023-03-011-3/+8
| * [params] Rename "form parameter" to "request parameter"Michael Brown2023-03-012-6/+6
| * [image] Check delimiters when parsing command-line key-value argumentsMichael Brown2023-02-142-7/+33
| * [cachedhcp] Retain cached DHCPACK after startup if not already consumedMichael Brown2022-12-221-4/+22
| * [cachedhcp] Include VLAN tag in filter for applying cached DHCPACKMichael Brown2022-12-221-6/+22
* | Merge branch 'master' into openslxSimon Rettberg2022-10-212-9/+79
|\|
| * [acpi] Expose system MAC address via ${sysmac} settingMichael Brown2022-06-101-0/+37
| * [cachedhcp] Allow cached DHCPACK to override a temporary MAC addressMichael Brown2022-05-231-9/+42
* | Merge branch 'master' into openslxSimon Rettberg2022-05-1111-100/+695
|\|
| * [acpi] Support the "_RTXMAC_" format for ACPI-based MAC addressesMichael Brown2022-03-251-28/+125
| * [acpi] Allow for the possibility of overriding ACPI tables at link timeMichael Brown2022-03-242-3/+21
| * [fbcon] Support Unicode character outputMichael Brown2022-03-151-0/+5
| * [utf8] Add ability to accumulate Unicode characters from UTF-8 bytesMichael Brown2022-03-011-0/+137
| * [console] Support changing keyboard map at runtimeMichael Brown2022-02-162-2/+171
| * [settings] Always process all settings applicatorsMichael Brown2022-02-161-7/+3Star
| * [image] Do not clear current working URI when executing embedded imageMichael Brown2022-02-161-2/+5
| * [console] Support AltGr to access ASCII characters via remappingMichael Brown2022-02-151-1/+4
| * [console] Centralise handling of key modifiersMichael Brown2022-02-151-6/+35
| * [console] Allow for named keyboard mappingsMichael Brown2022-02-151-4/+10
| * [console] Handle remapping of scancode 86Michael Brown2022-02-101-0/+3
| * [console] Generalise bios_keymap() as key_remap()Michael Brown2022-02-101-0/+52
| * [uri] Allow for relative URIs that include colons within the pathMichael Brown2022-01-131-5/+10
| * [efi] Include Secure Boot Advanced Targeting (SBAT) metadataMichael Brown2022-01-131-0/+30
| * [settings] Support formatting UUIDs as little-endian GUIDsMichael Brown2022-01-041-5/+18
| * [uri] Retain original encodings for path, query, and fragment fieldsMichael Brown2021-11-121-51/+80
* | Merge branch 'master' into openslxSimon Rettberg2021-10-053-109/+314
|\|