| Age | Commit message (Expand) | Author | Files | Lines |
| 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 |
| 2019-04-25 | Add a check to tftp_open() that we are actually opening a TFTP device. |  naddy | 2 | -2/+15 |
| 2019-04-20 | When copying the EFI-stored kernel to the correct operating location, |  deraadt | 1 | -2/+2 |
| 2019-04-20 | libsa's memcpy() is actually memmove(). make a proper memmove(), and give |  deraadt | 4 | -8/+8 |
| 2019-04-10 | crank versions |  deraadt | 4 | -8/+8 |
| 2019-04-10 | change marks[] array to uint64_t, so the code can track full 64-bit |  deraadt | 1 | -2/+2 |
| 2019-04-08 | crank version; looks good deraadt |  florian | 4 | -8/+8 |
| 2019-03-15 | Many machines with serial ports ship with uefi firmware which does not |  jsg | 3 | -12/+111 |
| 2019-01-02 | markup boot prompt commands using Ic, not Nm; ok jmc@ |  anton | 1 | -25/+25 |