summaryrefslogtreecommitdiff
path: root/usr.sbin/installboot/i386_installboot.c
AgeCommit message (Expand)Author
2017-10-27Use <elf.h> instead of <elf_abi.h>Martin Pieuchot
2017-06-04Malloc the superblock buffer to make sure that it is properly aligned.Christian Weisgerber
2016-05-31Add support for armv7. Fix an error message in the i386 support beforeMark Kettenis
2016-05-23Use PATH_MAX instead of a hardcoded minimal value. Stack space is cheap andMark Kettenis
2016-04-28Plug a couple of leaks of input buffers.Kenneth R Westerback
2015-12-28Replace lseek/[read|write] with pread|pwrite.Kenneth R Westerback
2015-12-24Make gpt_chk_mbr() instances even more identicaller by alwaysKenneth R Westerback
2015-12-24Make all instances of gpt_chk_mbr() identical (bar static vsKenneth R Westerback
2015-12-24Add prototype for gpt_chk_mbr() to i386_installboot.c. Add 'static' toKenneth R Westerback
2015-12-20Remove unnecessary options:Robert Peichaer
2015-12-10Remove NULL-checks before free(). ok tb@mmcc
2015-12-01Steal code from kern/subr_disk.c to check for a protective MBR beforeKenneth R Westerback
2015-12-01Don't need <sys/types.h> and <sys/param.h>. Nuke the former when DEV_BSIZEKenneth R Westerback
2015-11-30Revert the sync -> fsync conversion (at least for the time being) - thereJoel Sing
2015-11-26Apply pledge.Theo de Raadt
2015-11-03fix a memory leak in an error pathJonathan Gray
2015-10-25Fix installboot(8) on i386/amd64 when softraid is on top of GPT.Stefan Sperling
2015-10-18Fix comments.Robert Peichaer
2015-10-14add includes for crc32() and uuid_dec_be() missed in rev 1.11Jonathan Gray
2015-10-08Refactor fileprefix() and filecopy() to use warn() instead of err()Kenneth R Westerback
2015-10-07Add initial support for installing UEFI boot files to a GTP EFI SystemKenneth R Westerback
2015-10-05Out, damned whitespace!Kenneth R Westerback
2015-10-03Nuke trailing whitespace to avoid cluttering possible upcoming diffs.Kenneth R Westerback
2015-01-20Adjust <sys/param.h> comments regarding use of use of MAXFRAG, orTheo de Raadt
2015-01-16first batch of cleanup to programs based upon the namespace cleanupsTheo de Raadt
2014-10-08use reallocarray() to detect int overflow; ok dougTheo de Raadt
2014-07-08decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hTheo de Raadt
2014-06-25Check malloc return value for NULL.Tobias Stoeckmann
2014-06-09Change the installboot file copying process so that it carefullyJoel Sing
2014-04-27Don't zap disklabel (and next 6 blocks) when installing boot block onKenneth R Westerback
2014-01-19Rework installboot and use a single directory with a single makefile. TheJoel Sing