summaryrefslogtreecommitdiff
path: root/distrib
AgeCommit message (Collapse)Author
2017-10-10Allow to boot into the existing bsd.rd and to download, verifyRobert Peichaer
and upgrade to the bsd.rd of the next release. The installer detects this bsd.rd only upgrade if the answer to the 'Server directory?' question points to the sets of the next release. It then limits the set selection to the bsd.rd file, verifies it using the on-disk signify key of the next release and makes a backup of the existing bsd.rd before installing it. Idea from and OK deraadt@ OK benno@
2017-10-08sortVisa Hankala
2017-10-08syncVisa Hankala
2017-10-05When installing sets from disk, change the default answer for the questionChristian Weisgerber
"Is the disk partition already mounted?" from "no" to "yes". Agreed by many.
2017-10-04syncPatrick Wildt
2017-10-04Only print "done." after successful "syspatch -c".Theo Buehler
suggested by and ok ajacoutot, mpi
2017-09-29Mention that U-Boot images for Allwinner and Rockchip targets contain aJonathan Gray
default DTB.
2017-09-29With arm64 targets U-Boot looks for dtbs in a directory named after theJonathan Gray
vendor of the SoC.
2017-09-25update set sizesJonathan Gray
2017-09-19remove unused GZIPEXTJasper Lievisse Adriaanse
2017-09-18drop ${GZIPCMD} and just use 'gzip'Jasper Lievisse Adriaanse
2017-09-18drop ${STRIP}, it's just 'strip'Jasper Lievisse Adriaanse
ok deraadt@
2017-09-17use strip directly. The layers if macros are not actually helpful.Theo de Raadt
2017-09-17Some further shrinking, but obviously not enough. Something unknownTheo de Raadt
caused bloat about a month ago (and it wasn't purely the ctf additions since those are being stripped). Maybe the compiler generates different code when stronger debugging information is requested?
2017-09-17Give up on alpha floppies for nowTheo de Raadt
2017-09-15Add dtbs the am335x_boneblack U-Boot image may use if a matching modelJonathan Gray
is found.
2017-09-05syncTheo de Raadt
2017-09-05New POSIX xlocale implementation written from scratch.Ingo Schwarze
Complete in the sense that all POSIX *locale(3) and *_l(3) functions are included, but in OpenBSD, we of course only really care about LC_CTYPE and we only support ASCII and UTF-8. With important help from kettenis@, guenther@, and jca@. Repeated testing in ports bulk builds by naddy@. Additional testing by jca@, sebastia@, dcoppa@, and others. OK kettenis@ dcoppa@, and guenther@ on an earlier version. Riding guenther@'s libc/librthread major bump.
2017-09-03Previous fakeroot must be manually copied in case an errata does not applyAntoine Jacoutot
to the current architecture.
2017-09-01Remove the miniroot for the OMAP3 BeagleBoards. Ethernet is on USB andJonathan Gray
USB isn't supported. The installer turns out to have been broken on BeagleBoard for over a year and no one noticed. The existing support for OMAP3 in the kernel remains though it isn't clear if anyone has tried it after the fdt changes went in. ok patrick@ tom@ kettenis@ matthieu@
2017-08-30syncTheo de Raadt
2017-08-28syncTheo de Raadt
2017-08-28syncTheo de Raadt
2017-08-28sync list of supported machines with arm64.htmlJonathan Gray
2017-08-27syncTheo de Raadt
2017-08-26mention U-Boot file/offset for Marvell ARMADA 38xJonathan Gray
ok patrick@
2017-08-25syncTheo de Raadt
2017-08-25Combine the commands to fetch and extract set files with theRobert Peichaer
following if-block to extract {x}etc.tgz using the '&&' operator to ensure proper error handling. Fixes the case found by miod, where a failed extraction of the base set was not properly recognized. OK miod, tb
2017-08-25syncTheo de Raadt
2017-08-24On release installs of architectures supported by syspatch, run syspatch -cTheo Buehler
from rc.firsttime. If binary patches are available, users will be informed on the console and in the rc.firsttime output mail. Based on an idea from tj; discussed with several during t2k17. Positive feedback and go ahead, deraadt, ajacoutot, rpe, tj.
2017-08-23Install the patched kernel on the build machine just like we do forAntoine Jacoutot
userland. ok robert@
2017-08-23Reverting 1.126. espie@ pointed out that the change was misledingNayden Markatchev
becuase the compilers, which are part of comp62, still provide support for Objective-C, hence the original text was still correct.
2017-08-23Update the INSTALL docs to reflect the removal of Objective-C support fromNayden Markatchev
comp62. ok tom@
2017-08-22scan_dmesg sorts words within a hardware model string. Switch to usingJonathan Gray
the hw.product sysctl to avoid the problem. ok deraadt@ rpe@ kettenis@
2017-08-22Include Pine64 support in the install media now we can do so without boot0.Jonathan Gray
Tested by abieber@
2017-08-22syncTheo de Raadt
2017-08-22syncTheo de Raadt
2017-08-22syncJonathan Gray
2017-08-21Move the kernel relinking code from /etc/rc into a seperate scriptRobert Peichaer
/usr/libexec/reorder_kernel. Requested by ajacoutot@ to be able to relink the kernel from within syspatch(8). OK deraadt@ tb@
2017-08-21syncTheo de Raadt
2017-08-21Add a comment about why we need to ignore the timestamps on perl man pagesAntoine Jacoutot
(Pod::Man adds the current date to the manuals). ok robert@
2017-08-21No need to explicitely add patch.sig to the plist, diff.sh will now pick itAntoine Jacoutot
up properly.
2017-08-21Kernel syspatches will now only contain the differing object files.Antoine Jacoutot
The syspatch(8) utility will be modified accordingly to relink the kernel at the end of its run (not done yet, still WIP). That will give us KARL and much smaller patches. Idea from deraadt@ OK robert@
2017-08-21Catch non existent files (in case a syspatch would _add_ a new file).Antoine Jacoutot
2017-08-21The syspatch(8) build system will eventually be properly documented in its ownAntoine Jacoutot
man(1) page but until things settle and the framework is robust, this file will be used as a quick reminder. ok robert@
2017-08-21syncJonathan Gray
2017-08-20syncTheo de Raadt
2017-08-20syncTheo de Raadt
2017-08-20syncTheo de Raadt
2017-08-20syncTheo de Raadt