| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-03-17 | Always use an allocated buffer for {Read,Write}Blocks() to make |  yasuoka | 2 | -80/+34 |
| 2021-03-11 | spelling |  jsg | 4 | -8/+8 |
| 2021-01-28 | bios_memmap[] should not be a common |  deraadt | 2 | -3/+4 |
| 2020-12-09 | Use daddr_t and not daddr32_t in boot media. |  krw | 29 | -58/+58 |
| 2020-10-30 | Use a 64MB block to load the kernel to deal with kernel growth. |  kettenis | 2 | -4/+4 |
| 2020-09-01 | Fix write un-protecting of kernel memory. p was used uninitialized |  patrick | 2 | -6/+6 |
| 2020-08-27 | Improve write un-protecting of kernel memory. For the Computrace module |  patrick | 2 | -12/+32 |
| 2020-08-02 | additional files from libkern will be needed by clang10 |  deraadt | 4 | -8/+9 |
| 2020-06-19 | fold the TSC value in fewer operations, same result; ok deraadt@ |  naddy | 1 | -6/+7 |
| 2020-06-15 | Check rdrand for success and try up to ten times, as recommended by Intel. |  naddy | 1 | -3/+19 |
| 2020-06-14 | crank version number |  deraadt | 6 | -12/+12 |
| 2020-06-14 | asm versions of mdrandom() no longer needed |  deraadt | 2 | -0/+0 |
| 2020-06-14 | rewrite mdrandom() in C. previously this XOR'd against rdrand if available, |  deraadt | 10 | -234/+77 |
| 2020-05-26 | increment version numbers, due to recent RB_GOODSEED and fchmod +T changes |  deraadt | 6 | -12/+12 |
| 2020-05-25 | Adjust mdrandom() to also return 0 for success, -1 for failure |  deraadt | 2 | -2/+10 |
| 2020-05-25 | Adjust fwrandom() to return 0 for sucess, -1 for failure |  deraadt | 3 | -9/+18 |
| 2020-03-22 | Make efi_device_path_depth() return the full device path depth if we don't |  kettenis | 2 | -4/+4 |
| 2020-03-09 | Recommit, now that we found out how to fix the BIOS related issues: go |  otto | 1 | -2/+15 |
| 2020-03-08 | fs_name[] must match file_system[], adapt for ufs2 support. |  landry | 1 | -3/+3 |
| 2020-03-07 | Revert previous, there are BIOS that do not like these changes. |  otto | 1 | -8/+2 |
| 2020-03-05 | Allow amd64 boot(8) and friends to read from an ffs2 filesystem. |  otto | 12 | -23/+46 |
| 2020-02-28 | Adapt biosboot(8) so it can read boot(8) from an ffs2 filesystem. |  otto | 1 | -2/+8 |
| 2019-12-23 | The boot loader allows to inspect memory with the hexdump command. |  bluhm | 1 | -2/+7 |
| 2019-12-12 | On a HP EliteBook 830 G6 the Computrace executable is located in |  bluhm | 1 | -1/+33 |
| 2019-11-29 | Pass the EFI memory map to the kernel. |  kettenis | 2 | -26/+42 |
| 2019-11-28 | Implement a hexdump command in the boot loader. This helps to |  bluhm | 6 | -13/+18 |
| 2019-11-26 | Several functions expect that bootdev_dip is not NULL and can be |  bluhm | 3 | -3/+33 |
| 2019-11-09 | move NT eflag clearing after register saving, otherwise %eax is |  deraadt | 1 | -9/+8 |
| 2019-10-29 | Use arc4 to bit-spread the 512-byte random buffer over the .openbsd.randomdata |  deraadt | 12 | -25/+25 |
| 2019-10-20 | Improve previous |  kn | 1 | -5/+2 |
| 2019-10-20 | Document "set db_console 0|1" |  kn | 1 | -3/+10 |
| 2019-08-20 | Network-based device paths use Messaging and not Media types. Thus |  patrick | 3 | -9/+9 |
| 2019-08-13 | Allow PXE booting using u-boot by relaxing our requirements |  patrick | 6 | -63/+33 |
| 2019-08-13 | Unbreak build of efi32 due to a typo in the fchmod change. |  patrick | 1 | -2/+2 |
| 2019-08-04 | crank version, following fchmod change |  deraadt | 5 | -10/+10 |
| 2019-08-03 | In the bootblocks, after discovering and opening /bsd.upgrade, fchmod -x |  deraadt | 12 | -31/+31 |
| 2019-07-29 | Support disk write in efiboot. Requested by deraadt. |  yasuoka | 1 | -14/+44 |
| 2019-06-24 | Remove a 15 year old #if 0 and wrap a long line (KNF) |  mlarkin | 1 | -10/+3 |
| 2019-06-08 | When loading intel microcode in the non-efi case, error if the file is |  jsg | 2 | -4/+4 |
| 2019-05-28 | Cleanup some bootloader code |  mlarkin | 1 | -27/+22 |
| 2019-05-22 | Allow loading of bigger ucode. This implementation uses the UEFI memory |  kettenis | 1 | -5/+12 |
| 2019-05-15 | Add support to the BIOS bootloader for random kernel base VA |  mlarkin | 8 | -24/+377 |
| 2019-05-11 | whitespace removal |  mlarkin | 1 | -3/+3 |
| 2019-05-11 | whitespace removal |  mlarkin | 1 | -3/+3 |
| 2019-05-11 | whitespace removal |  mlarkin | 1 | -3/+3 |
| 2019-05-11 | Further cleanup of efi32/64. |  mlarkin | 14 | -438/+14 |
| 2019-05-11 | Refactor efiboot into 32 and 64 bit copies. |  mlarkin | 28 | -0/+4378 |
| 2019-05-11 | Refactor efiboot into 32 and 64 bit copies. |  mlarkin | 28 | -0/+4382 |
| 2019-05-10 | Disentangle #ifdef EFIBOOT. |  mlarkin | 13 | -188/+1169 |
| 2019-05-05 | Add support for the EFI Random Number Generator Protocol and use it to XOR |  kettenis | 3 | -5/+92 |