Age | Commit message (Collapse) | Author | |
---|---|---|---|
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@ | |||
2019-05-13 | Fix usage() (missing '-x'). | Antoine Jacoutot | |
Adapt to recent sysupgrade(8) change ok florian@ kmos@ kn@ | |||
2019-05-12 | Move us from old ftp(1) to Sunil's new ftp(1). The necessary modifications | kmos | |
have been made to make it behave. Any new misbehaviors can be fixed in tree. OK florian@ deraadt@ "Have you committed ftp yet?" | |||
2019-05-12 | The list + list.local approach is only needed if an architecture builds | Theo de Raadt | |
multiple bsd.rd. hppa builds one. Fold into one file. | |||
2019-05-12 | The list + list.local approach is only needed if an architecture builds | Theo de Raadt | |
multiple bsd.rd. hppa builds one. Fold into one file. | |||
2019-05-12 | exit early if the errata name is invalid to avoid building a syspatch | Robert Nagy | |
that cannot be installed | |||
2019-05-12 | use readlink(1) on each file that we think is different to ensure that | Robert Nagy | |
only the resolved path is included ok ajacoutot@, tb@ | |||
2019-05-12 | sync | Theo de Raadt | |
2019-05-11 | Repair and improve v6 default route selection. | Kenneth R Westerback | |
Should fix autoinstalls, suppress pointless questions, allow section of 'none' via a number, etc. Issues first reported by reyk@ Testing & ok florian | |||
2019-05-11 | sync | rob | |
2019-05-11 | Make bsd.rd compile after socppc removal. | Kenneth R Westerback | |
2019-05-11 | socppc makes an extended visit to the bigbucket. | Theo de Raadt | |
ok kettenis | |||
2019-05-10 | Improve error message of "Question has no answer in response file". | Reyk Floeter | |
It didn't always print the actual question so it was hard to debug problems in the autoinstall(8) script. OK florian@ | |||
2019-05-10 | sync | Theo Buehler | |
2019-05-10 | Always make the default answer 'dhcp' on unconfigured interfaces. | Kenneth R Westerback | |
Allow 'dhcp' even if the install media lacks /sbin/dhclient. Great simplification of code. ok florian@ |