summaryrefslogtreecommitdiff
path: root/distrib
AgeCommit message (Collapse)Author
2019-07-01syncVisa Hankala
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo 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-25syncTheo de Raadt
2019-06-24Reference innovations.html.rob
"can't hurt" deraadt@
2019-06-23syncPatrick Wildt
2019-06-23Create space for the bootloader/firmware for Rockchip SoCs by leavingMark 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-21syncVisa Hankala
2019-06-19syncTheo de Raadt
2019-06-17syncPatrick Wildt
2019-06-17syncPatrick Wildt
2019-06-08include mount_nfs on the amd64 ramdisk_cd, ok jca deraadtStuart Henderson
2019-06-08grow sparc64 miniroot a littleTheo de Raadt
2019-06-07syncTheo de Raadt
2019-06-07eliminate differences between all the list files as much asTheo 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-07Add -lz to the library list, since one architecture (armv7) needs it andTheo de Raadt
there is no downside for others.
2019-06-05provide getters and setters for the RSA_METHOD interfaceGilles Chehade
ok tb@, jsing@, sthen@
2019-06-03syncTheo de Raadt
2019-06-02this list file is never usedTheo de Raadt
2019-06-02first few small steps towards unificationTheo de Raadt
2019-06-02A few architectures used a "shared ramdisk/Makefile" with invertedTheo de Raadt
reach-around for .inc files. That method is now gone.
2019-05-25Install the new perldelta as man pagesAndrew Fresh
2019-05-24syncAndrew Fresh
2019-05-16Stop 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-16Stop 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-16Revert 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-15add copyright grant, requested by deraadt@Stuart Henderson
2019-05-15syncrob
2019-05-14Revert my recent sysupgrade changes; it broke unattended upgrades forAntoine Jacoutot
espie@. Need to look deeper.
2019-05-13Add tee(1) to the ramdisk filesystem and use it to provide both aChristian Weisgerber
moving progress bar during auto upgrade/install and a clean log afterwards. ok deraadt@
2019-05-13Fix usage() (missing '-x').Antoine Jacoutot
Adapt to recent sysupgrade(8) change ok florian@ kmos@ kn@
2019-05-12Move us from old ftp(1) to Sunil's new ftp(1). The necessary modificationskmos
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-12The list + list.local approach is only needed if an architecture buildsTheo de Raadt
multiple bsd.rd. hppa builds one. Fold into one file.
2019-05-12The list + list.local approach is only needed if an architecture buildsTheo de Raadt
multiple bsd.rd. hppa builds one. Fold into one file.
2019-05-12exit early if the errata name is invalid to avoid building a syspatchRobert Nagy
that cannot be installed
2019-05-12use readlink(1) on each file that we think is different to ensure thatRobert Nagy
only the resolved path is included ok ajacoutot@, tb@
2019-05-12syncTheo de Raadt
2019-05-11Repair 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-11syncrob
2019-05-11Make bsd.rd compile after socppc removal.Kenneth R Westerback
2019-05-11socppc makes an extended visit to the bigbucket.Theo de Raadt
ok kettenis
2019-05-10Improve 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-10syncTheo Buehler
2019-05-10Always 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@
2019-05-10The cdrom contains a nested ffs filesystem, so indicate that dependencyTheo de Raadt
for large-factor make -j, hit by claudio
2019-05-09Don't ignore configured netmask/prefixlen on restartingKenneth R Westerback
an install. Use the info as default answers in relevant questions.
2019-05-09Simplify v4_config() and v6_config() by getting updated informationKenneth R Westerback
via [v4|v6]_info() after calling ifconfig. As a side effect 'inet' lines in hostname.if will always use the hex format for the netmask, i.e. as displayed by ifconfig(8).
2019-05-09sysupgrade already verifies all sets, so eliminate redundantChristian Weisgerber
verification by the installer: Verification is triggered by the presence of SHA256.sig. In sysupgrade, remove SHA256.sig once the signature has been verified. Compare SHA256 against a stored copy from the previous install/upgrade. In the installer, stash away a copy of SHA256 and move that code into install_files() where the sets are actually processed. Confirm in the response file that we want to proceed without verifying the sets. ok florian@ tj@
2019-05-09Stop tromping over the saved interface configuration whenKenneth R Westerback
invalid address or netmask/prefixlen values are entered. Keeps the presented default values sane in the face of cats or otherunintended keyboard events.
2019-05-09Shuffle code to make v4_config() and v6_config() look evenKenneth R Westerback
more like each other.
2019-05-09Shuffle code a bit to consistently call 'ifconfig $_if [-inet|-inet6]' toKenneth R Westerback
completely clear existing configurations after restarting an install.