Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-04 | Remove unused files. | Visa Hankala | |
2019-08-04 | Revise the way how the octeon bootloader is built. The original | Visa Hankala | |
approach was not right, and there is still room for improvement. OK deraadt@ | |||
2019-08-01 | text improvements from evan silberman; | Jason McIntyre | |
tweaked along the way by at least myself and tj; ok tj deraadt | |||
2019-08-01 | sync | Theo de Raadt | |
2019-07-31 | sync | Theo de Raadt | |
2019-07-31 | Fix errors while building bsd.rd & minirootXX.fs on luna88k that is | Kenji Aoyama | |
caused by recent Makefile changes. Confirmed by me, "sure" deraadt@ | |||
2019-07-28 | Update instructions to use the bootloader. | Visa Hankala | |
2019-07-28 | sync | Visa Hankala | |
2019-07-28 | Add octeon bootloader to the set of files that get copied | Visa Hankala | |
to the boot partition. To use the bootloader, the firmware has to be configured to load file "boot" instead of "bsd". OK deraadt@ | |||
2019-07-28 | Link octeon bootloader to the build. | Visa Hankala | |
OK deraadt@ | |||
2019-07-28 | Add a dedicated ramdisk entry for the octeon bootloader to reduce | Visa Hankala | |
the size of the "boot" file. OK deraadt@ | |||
2019-07-27 | sync | Theo de Raadt | |
2019-07-27 | sync | Theo de Raadt | |
2019-07-27 | sync | kn | |
2019-07-18 | sync | Visa Hankala | |
2019-07-17 | Add a bootloader for octeon. | Visa Hankala | |
The firmware on OCTEON machines usually does not provide an interface for accessing devices, which has made it tricky to implement an OpenBSD bootloader. To solve this device access problem, this new loader has been built on top of a small kernel. The kernel provides all the necessary devices drivers, while most of the usual bootloader logic is in a userspace program in a ramdisk. The loader program is accompanied by a special device, octboot(4). The main purpose of this device is to implement a mechanism for loading and launching kernels. The mechanism has been inspired by Linux' kexec(2) system call. The bootloader will be enabled later when it is ready for general use. Discussed with deraadt@ | |||
2019-07-17 | sync | Visa Hankala | |
2019-07-15 | sync | Visa Hankala | |
2019-07-09 | sync | Andrew Fresh | |
2019-07-05 | sync | Theo de Raadt | |
2019-07-03 | sync | Theo de Raadt | |
2019-07-01 | sync | Visa Hankala | |
2019-06-28 | When system calls indicate an error they return -1, not some arbitrary | Theo de Raadt | |
value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future. | |||
2019-06-25 | sync | Theo de Raadt | |
2019-06-24 | Reference innovations.html. | rob | |
"can't hurt" deraadt@ | |||
2019-06-23 | sync | Patrick Wildt | |
2019-06-23 | Create space for the bootloader/firmware for Rockchip SoCs by leaving | Mark Kettenis | |
more empty space before the MS-DOS and OpenBSD partitions. Also make sure we don't overwrite the firmware with the Pine64 on anything but the Pine64 and Pine64+. With help from jsg@ ok deraadt@, jsg@, patrick@ | |||
2019-06-21 | sync | Visa Hankala | |
2019-06-19 | sync | Theo de Raadt | |
2019-06-17 | sync | Patrick Wildt | |
2019-06-17 | sync | Patrick Wildt | |
2019-06-08 | include mount_nfs on the amd64 ramdisk_cd, ok jca deraadt | Stuart Henderson | |
2019-06-08 | grow sparc64 miniroot a little | Theo de Raadt | |
2019-06-07 | sync | Theo de Raadt | |
2019-06-07 | eliminate differences between all the list files as much as | Theo de Raadt | |
possible, and remove the failed previous attempts at sharing in ./miniroot and ./ramdisk. maybe now that differences are eliminated we can start a new sharing effort? i dunno.. | |||
2019-06-07 | Add -lz to the library list, since one architecture (armv7) needs it and | Theo de Raadt | |
there is no downside for others. | |||
2019-06-05 | provide getters and setters for the RSA_METHOD interface | Gilles Chehade | |
ok tb@, jsing@, sthen@ | |||
2019-06-03 | sync | Theo de Raadt | |
2019-06-02 | this list file is never used | Theo de Raadt | |
2019-06-02 | first few small steps towards unification | Theo de Raadt | |
2019-06-02 | A few architectures used a "shared ramdisk/Makefile" with inverted | Theo de Raadt | |
reach-around for .inc files. That method is now gone. | |||
2019-05-25 | Install the new perldelta as man pages | Andrew Fresh | |
2019-05-24 | sync | Andrew Fresh | |
2019-05-16 | Stop using the moribund MLINKS bsd.man.mk feature for Perl manuals. | Ingo Schwarze | |
It was only used in a very unsystematic way for a small minority of Perl manual pages anyway, and using it consistently would entail unsustainable maintenance workload. Using input from afresh1@ espie@ and Grinnz#p5p; OK afresh1@ espie@ jmc@. | |||
2019-05-16 | Stop using the moribund MLINKS bsd.man.mk feature for clang(1). | Ingo Schwarze | |
Patch clang.rst such that "gmake -f Makefile.sphinx man" keeps working. Using input from jsg@; OK patrick@; "no worries" deraadt@ | |||
2019-05-16 | Revert suni'ls ftp rewrite for now. | Florian Obser | |
We are juggling too many things at the moment and we can't deal with the differences in behaviour right now. | |||
2019-05-15 | add copyright grant, requested by deraadt@ | Stuart Henderson | |
2019-05-15 | sync | rob | |
2019-05-14 | Revert my recent sysupgrade changes; it broke unattended upgrades for | Antoine Jacoutot | |
espie@. Need to look deeper. | |||
2019-05-13 | Add tee(1) to the ramdisk filesystem and use it to provide both a | Christian Weisgerber | |
moving progress bar during auto upgrade/install and a clean log afterwards. ok deraadt@ |