summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-02-19version 2222Kay Sievers1-1/+1
2013-02-19setup: add gummiboot(1) man pageKay Sievers2-1/+147
2013-02-19setup: remove TODOKay Sievers1-5/+0
2013-02-18setup: use %m when possible, simplify a couple of strerror() usesKay Sievers2-29/+31
2013-02-18version 2121Kay Sievers1-1/+1
2013-02-18setup: create /boot/loader/loader.conf at "install"Kay Sievers1-1/+48
2013-02-18setup: improve error message when "efivarfs" is not availableKay Sievers1-4/+8
2013-02-18setup: do not install variables if "update" did not install filesKay Sievers1-95/+104
2013-02-18version 2020Kay Sievers1-2/+2
2013-02-18setup: fix "no boot entries found"Kay Sievers1-11/+8
2013-02-18setup: break up lines for status outputKay Sievers2-8/+8
2013-02-18setup: show "n/a" for empty boot option labelsKay Sievers1-5/+11
2013-02-17actually use minutes not seconds for EFI watchdogKay Sievers1-1/+1
2013-02-17enable/disable EFI watchdogKay Sievers1-0/+2
2013-02-17fix "make test"Kay Sievers2-2/+4
2013-02-17setup: get_file_version() simplify logicKay Sievers1-5/+1
2013-02-16setup: use mmap() and memmem() to search for LoaderInfoKay Sievers1-31/+31
2013-02-16setup: efivars - remove boot option variable at removeKay Sievers3-15/+73
2013-02-14setup: efivars - add boot option and boot order at installKay Sievers2-10/+64
2013-02-14setup: remove debug printfKay Sievers1-3/+0
2013-02-14setup: efivars - update BootOrderKay Sievers3-4/+50
2013-02-14setup: efivars - update or insert BootXXXX recordKay Sievers2-18/+95
2013-02-14setup: efivars - compose BootXXXX recordKay Sievers3-55/+212
2013-02-13setup: make sure to only read 4 uppercase hex BootXXXX optionsKay Sievers1-3/+26
2013-02-13setup: efi_get_boot_options() read values as hexKay Sievers2-26/+12
2013-02-13setup: fix qsort() callKay Sievers1-1/+1
2013-02-13add missing closedir()Kay Sievers1-0/+10
2013-02-13fix a bunch of memory leaksKay Sievers2-6/+16
2013-02-13setup: make gummiboot --help work as non-rootKay Sievers1-6/+6
2013-02-13Makefile: make cleanKay Sievers1-1/+1
2013-02-13setup: turn primary options into "verbs"Kay Sievers1-86/+88
2013-02-13move sources to subdirectoriesKay Sievers7-15/+37
2013-02-12setup: show EFI variable status in installer, tooLennart Poettering4-17/+619
2013-02-12setup: print --path suggestion only if the user didn't use --pathLennart Poettering1-1/+1
2013-02-12setup: print a nicer warning if people didn't specify the right --pathLennart Poettering1-9/+9
2013-02-12setup: suppress misleading error if we try to update gummiboot when it isn't ↵Lennart Poettering1-4/+8
installed
2013-02-12setup: implement --removeLennart Poettering1-5/+167
2013-02-12setup: rename gummiboot-setup to just gummiboot, no need to have more then ↵Lennart Poettering2-4/+4
one verb per command line
2013-02-12setup: flush file to disk, before updating its timestampsLennart Poettering1-0/+7
2013-02-12add copyright headerKay Sievers2-0/+20
2013-02-12Makefile: add gummiboot-setup to 'install'Kay Sievers1-1/+4
2013-02-12setup: add basic installer/updater toolLennart Poettering2-0/+787
2013-02-11version 1919Kay Sievers1-1/+1
2013-02-08export executed image path to the running OSKay Sievers1-0/+1
2013-02-08export firmware environment data to show in the running OSKay Sievers1-2/+10
2013-02-08version 1818Kay Sievers1-1/+1
2013-02-08fix 32-bit non-booting issueDaniel Leung1-3/+3
The GCC linker is sensitive to the order of objects specified in its input. The resulting gummitboot binary cannot be booted on system with 32-bit UEFI BIOS. This issue is seen on both GCC 4.6.2 and 4.7.3, with binutils 2.23.1. This changes the libgcc.a to be specified at the end when linking.
2013-02-06do not use unicode chars in console mode, some firmware has only ASCII fontsKay Sievers2-9/+11
2013-02-06Makefile: move dependencies for test imageKay Sievers1-2/+2
2013-02-06create simple disk image for 'make test'root2-9/+34