aboutsummaryrefslogtreecommitdiff
path: root/src/interface
AgeCommit message (Expand)AuthorFilesLines
2026-02-12[slirp] Disable warnings for uncleanly deprecated libslirp functionsHEADmasterMichael Brown1-0/+26
2026-02-11[build] Drag in Xen and Hyper-V support via network device driversMichael Brown1-0/+6
2026-02-11[usb] Add USB_ROM() and USB_ID() macrosMichael Brown1-5/+1
2026-02-04[efi] Cache identified PCI root bridge I/O protocol handleMichael Brown1-4/+10
2026-01-28[efi] Avoid dragging in IPv4, IPv6, and DNS support unconditionallyMichael Brown1-0/+12
2026-01-14[build] Mark known reviewed files as permitted for UEFI Secure BootMichael Brown9-0/+9
2026-01-14[build] Mark core files as permitted for UEFI Secure BootMichael Brown40-0/+41
2025-12-12[efi] Retry calls to GetRNG() as neededMichael Brown1-15/+30
2025-11-25[efi] Allow for creating devices with no EFI parent deviceMichael Brown2-35/+74
2025-11-24[pci] Use runtime selectable PCI I/O API for EFI cloud buildsMichael Brown1-0/+1
2025-11-13[efi] Wrap a selection of runtime services callsMichael Brown1-7/+248
2025-11-13[efi] Allow SAN-booted images to be traced via DEBUG=efi_wrapMichael Brown1-0/+7
2025-11-12[efi] Add image security database GUID definitionMichael Brown1-0/+5
2025-11-12[efi] Add Microsoft vendor GUID definitionMichael Brown1-0/+6
2025-11-11[efi] Add storage security command protocol header and GUID definitionMichael Brown1-0/+7
2025-11-11[efi] Update to current EDK2 headersMichael Brown1-0/+5
2025-11-11[efi] Switch back to VA_START() etc macros for EFIAPI functionsMichael Brown1-12/+12
2025-08-29[efi] Use current boot option as a fallback for obtaining the boot URIMichael Brown1-0/+9
2025-08-29[efi] Add ability to extract device path from an EFI load optionMichael Brown1-0/+199
2025-07-16[efi] Check only the non-extended WaitForKey eventMichael Brown1-4/+1
2025-07-15[efi] Allow compiler to perform type checks on EFI_EVENTMichael Brown2-2/+2
2025-07-15[init] Show initialisation function names in debug messagesMichael Brown6-0/+6
2025-07-14[efi] Drop to external TPL for calls to ConnectController()Michael Brown5-41/+122
2025-07-14[efi] Provide efi_tpl_name() for transcribing TPLs in debug messagesMichael Brown2-28/+28
2025-07-10[riscv] Invalidate data cache on completed RX DMA buffersMichael Brown1-3/+4
2025-07-08[dma] Use virtual addresses for dma_map()Michael Brown1-9/+10
2025-05-22[initrd] Rename bzimage_align() to initrd_align()Michael Brown1-0/+1
2025-05-21[fdt] Allow an initrd to be specified when creating a device treeMichael Brown1-1/+1
2025-04-30[uaccess] Remove redundant virt_to_user() and userptr_tMichael Brown1-1/+0
2025-04-30[uaccess] Reduce scope of included uaccess.h headerMichael Brown1-0/+1
2025-04-30[image] Make image data read-only to most consumersMichael Brown1-1/+1
2025-04-30[image] Add the concept of a static imageMichael Brown1-0/+2
2025-04-30[uaccess] Remove redundant copy_from_user() and copy_to_user()Michael Brown4-0/+4
2025-04-29[bofm] Remove userptr_t from BOFM table parsing and updatingMichael Brown1-50/+44
2025-04-29[xferbuf] Simplify and generalise data transfer buffersMichael Brown1-45/+2
2025-04-28[efi] Add ability to reboot to firmware setup menuMichael Brown1-0/+23
2025-04-28[reboot] Generalise warm reboot indicator to a flags bitmaskMichael Brown1-3/+5
2025-04-27[linux] Add missing return statement to linux_poll()Michael Brown1-0/+1
2025-04-27[build] Prevent the use of reserved words in C23Miao Wang1-6/+6
2025-04-25[fbcon] Remove userptr_t from framebuffer console driversMichael Brown1-12/+10
2025-04-24[block] Remove userptr_t from block device abstractionMichael Brown1-2/+3
2025-04-24[uaccess] Remove now-obsolete memchr_user()Michael Brown1-1/+0
2025-04-24[uaccess] Remove trivial uses of userptr_tMichael Brown8-25/+20
2025-04-23[umalloc] Remove userptr_t from user memory allocationsMichael Brown3-67/+25
2025-04-23[smbios] Remove userptr_t from SMBIOS structure parsingMichael Brown4-212/+196
2025-04-22[acpi] Remove userptr_t from ACPI table parsingMichael Brown2-7/+9
2025-04-21[crypto] Remove userptr_t from ASN.1 parsersMichael Brown1-2/+2
2025-04-21[uaccess] Remove user_to_phys() and phys_to_user()Michael Brown7-14/+15
2025-04-21[uaccess] Remove redundant user_to_virt()Michael Brown5-6/+4
2025-04-20[uaccess] Remove redundant memcpy_user() and related string functionsMichael Brown4-9/+5