aboutsummaryrefslogtreecommitdiff
path: root/stand/efi/libefi
Commit message (Expand)AuthorAgeFilesLines
* loader: Use TERM_EMU for arm and arm64Emmanuel Vadot2021-01-171-3/+0
* Revert "loader.efi: disable workaround for serial console on non-x86"Toomas Soome2021-01-131-4/+0
* loader.efi: initial terminal size should base on UEFI terminal sizeToomas Soome2021-01-131-6/+6
* loader.efi: disable workaround for serial console on non-x86Toomas Soome2021-01-121-0/+4
* loader.efi: reworked framebuffer setupToomas Soome2021-01-122-42/+20
* loader: term_image_display() should test screen_bufferToomas Soome2021-01-101-0/+3
* loader: implement framebuffer consoleToomas Soome2021-01-022-160/+326
* loader: zfs_probe_dev should pick first matching zfs poolToomas Soome2020-09-231-1/+2
* stand/efihttp: Work around a bug in edk2 http instance reconfigurationD Scott Phillips2020-09-091-0/+16
* RISC-V boot1.efi and loader.efi supportMitchell Horne2020-07-061-1/+2
* stand: remove redundant declarationsKyle Evans2020-06-231-0/+1
* loader: create single zfs nextboot implementationToomas Soome2020-06-201-0/+2
* loader.efi: restore the init and fix the color setupToomas Soome2020-03-281-11/+26
* loader.efi: conout->QueryMode() can fail to return screen dimensionsToomas Soome2020-03-271-5/+13
* loader.efi: handle efi_cons_init() failure cases betterToomas Soome2020-03-181-24/+22
* loader: add comconsole implementation on top of SIO protocolToomas Soome2020-03-141-8/+13
* efi_register_handles() is missing NULL pointer checkToomas Soome2020-02-201-0/+2
* insert_zfs() is missing NULL pointer checkToomas Soome2020-02-201-3/+5
* efipart_inithandles() is missing NULL pointer checkToomas Soome2020-02-201-0/+2
* connect_controllers() is missing NULL pointer checkToomas Soome2020-02-201-0/+2
* efihttp_fs_seek() is missing NULL pointer checkToomas Soome2020-02-201-0/+2
* efinet_dev_init() is missing NULL pointer checkToomas Soome2020-02-201-0/+2
* Backout 356693. The libsa malloc does provide necessary alignment andToomas Soome2020-01-131-1/+1
* loader: allocate properly aligned buffer for network packetToomas Soome2020-01-131-1/+1
* loader.efi: efi_readkey_ex needs to key despite the shift status or toggle st...Toomas Soome2019-12-171-4/+8
* Update Makefile.depend filesSimon J. Gerraty2019-12-111-2/+1
* loader: clean up efipart filter expressionsToomas Soome2019-12-041-12/+11
* loader: ReadKeyStrokeEx may return partial keystrokesToomas Soome2019-12-031-3/+4
* loader.efi: fix cd boot for cisco C220M3Toomas Soome2019-12-021-0/+17
* loader.efi: efipart needs better support detecting nested partitionsToomas Soome2019-11-302-251/+291
* Also turn of teken for RB_MULTIPLEWarner Losh2019-11-281-2/+10
* loader: remove unused variable from efipart.cToomas Soome2019-11-161-1/+1
* loader: r354415 did miss to sort subpaths below the partitionsToomas Soome2019-11-151-5/+23
* loader: implement fallback efi_devpath_to_name()Toomas Soome2019-11-071-4/+428
* loader.efi: HARDDRIVE_DEVICE_PATH may have subpathsToomas Soome2019-11-061-12/+37
* loader: fall back to term_emu on efi console with serial backendToomas Soome2019-11-022-27/+508
* loader.efi: for text mode, use STM to scroll the whole screenToomas Soome2019-10-061-6/+25
* loader: fix indentation in efi_console and vidconsoleToomas Soome2019-09-251-1/+1
* loader: add teken.fg_color and teken.bg_color variablesToomas Soome2019-09-251-0/+92
* loader.efi: efipart needs to use ioalignToomas Soome2019-09-171-24/+113
* loader.efi: UEFI text mode background colors are only using 3 bitsToomas Soome2019-09-061-1/+1
* loader: use teken teminal emulator for x86 and uefiToomas Soome2019-09-052-356/+311
* loader.efi: use and prefer coninex interfaceToomas Soome2019-09-021-7/+66
* loader.efi: some systems do not translate scan code 0x8 to backspaceToomas Soome2019-09-021-5/+8
* loader.efi: use shift 16 in efipart as it is max ashift supported by zfsToomas Soome2019-08-311-2/+3
* qemu-system-aarch64 does list block device with very large block sizeToomas Soome2019-08-301-1/+4
* loader.efi: efipart should be more careful about constructing block device listsToomas Soome2019-08-201-351/+284
* loader.efi: efilib.h and libefi.c were left out of 350654Toomas Soome2019-08-061-0/+7
* loader.efi: replace HandleProtocol() with OpenProtocol()Toomas Soome2019-08-063-12/+13
* Allow efi loader to get network params from ubootJustin Hibbits2019-07-121-0/+73