summaryrefslogtreecommitdiff
path: root/distrib
AgeCommit message (Collapse)Author
2024-02-05syncTheo de Raadt
2024-02-03Add new amd64-only sysctl machdep.retpoline which says whether the cpuTheo de Raadt
requires retpoline. If 0, we should do everything in our power to avoid pure retpoline (replacing it with a simple thunk where possible), because by it's nature retpoline converts an indirect-branch into a direct branch (push to stack & ret), and therefore it is an IBT (endbr64) bypass method. This sysctl leverages guenther's decision-making logic in the kernel, which already uses codepatch to fix the kernel retpoline thunk. In my opinion, the retpoline-using logic really should be flipped; ROP execution bypassing IBT to re-enter regular control flow is more dangerous than spectre. ok kettenis
2024-01-27syncTheo de Raadt
2024-01-26partial syncTheo de Raadt
2024-01-26remove /mnt/usr/include/c++/v1 before extracting sets, it changed fromStuart Henderson
a file to a dir with the libc++ update to 16. ok deraadt phessler
2024-01-22syncTheo de Raadt
2024-01-22syncTheo Buehler
2024-01-19More files to be blessed by the clean target.Miod Vallat
2024-01-19syncTheo de Raadt
2023-12-29syncTheo Buehler
2023-12-29syncTheo de Raadt
2023-12-23Sync for perl 5.36.3Andrew Fresh
2023-12-22syncTheo de Raadt
2023-12-19Move constraints files to the etc setTheo Buehler
These are config files and once modified they should not be overwritten if they have local changes. ok deraadt job
2023-12-16syncTheo Buehler
2023-12-15For amd64 cdXX.iso and installXX.iso, create an EFI system partition imageJonathan Matthew
containing the EFI boot loaders and install it as an El Torito boot image, making the install CDs bootable in EFI mode. "looks great" deraadt@ ok mlarkin@
2023-12-13syncTheo de Raadt
2023-12-12SyncClaudio Jeker
2023-12-12syncTheo de Raadt
2023-12-12syncTheo de Raadt
2023-12-12syncTheo de Raadt
2023-12-11syncTheo de Raadt
2023-12-01syncTheo Buehler
2023-11-19syncTheo Buehler
2023-11-18syncStuart Henderson
2023-11-13fix i386 setsStuart Henderson
2023-11-13enable UDF on arm64 install mediaJonathan Gray
ok deraadt@ kn@
2023-11-13syncJonathan Gray
2023-11-13syncJonathan Gray
ok robert@
2023-11-12sync path to libclang_rt*.aJeremie Courreges-Anglas
2023-11-12Mechanical lib/clang/13.0.0/include -> lib/clang/16/includeJeremie Courreges-Anglas
The actual headers list still needs to be fixed on !(amd64)
2023-11-12+/usr/include/llvm/Config/TargetMCAs.defJeremie Courreges-Anglas
2023-11-12syncJeremie Courreges-Anglas
2023-11-12sync (libLLVM bump)Jeremie Courreges-Anglas
2023-11-06syncJeremie Courreges-Anglas
2023-10-26syncChristian Weisgerber
2023-10-26the dependency should have been moved downTheo de Raadt
2023-10-26delete incorrect dependencyTheo de Raadt
2023-10-26install CDs now available. (these are EFI-only)Theo de Raadt
2023-10-26construct EFI bootable cdXX.iso and instalXX.iso filesTheo de Raadt
2023-10-25typo; from katagawa gmailTheo de Raadt
2023-10-25syncTheo de Raadt
2023-10-24add fallback IPv6 address for ftplist1.openbsd.org; ok phessler@Christian Weisgerber
2023-10-19root disk can be enrypted with a key disk nowKlemens Nanni
2023-10-19syncTheo de Raadt
2023-10-19Reduce unpractical package URL to usual package name; OK deraadtKlemens Nanni
This section about ports/packages really wants a revamp, though...
2023-10-19Support encrypting the root disk with a key diskKlemens Nanni
Extend the yes/no question to no/passphrase/keydisk and have users pick an existing, preformated RAID partition; no support (yet) for creating one. OK tb afresh1
2023-10-18Sync the supported hardware list with arm64.html.Frederic Cambus
2023-10-18Mention U-Boot file and offset for Rockchip RK356x.Kevin Lo
"Sure." miod@
2023-10-18grow arm64 iso media spaceTheo de Raadt