Age | Commit message (Collapse) | Author |
|
to ifconfig.
"llprio" allows one to set the priority of packets that do not go through
pf(4), as the case is for arp(4) or bpf(4).
ok sthen@ mikeb@
|
|
|
|
ok mglocker
|
|
okay deraadt@
|
|
|
|
is not necessary, and in fact quite annoying when I swtich networks and
want to get back to the init state quickly. Default instead to 1 second.
The very few users who encounter problems may edit dhclient.conf.
ok benno
krw does not object
|
|
addresses from the pool, instead of the fourth byte, which usually
represents network bits.
ok markus@ mikeb@
|
|
previous commit. readlabel() calls editor_allocspace() which will use
the default label unless a template was provided beforehand. Thus,
call parse_autolabel() before redlabel().
Problem found and fix provided by Mark Patruck, thanks!
Fix asap, deraadt@
|
|
clients can be given an IPv4 and IPv6 address at the same time,
thus enabling dual stack usage.
ok markus@ mikeb@
|
|
We don't support Router Renumbering and there are no plans to change
that. ok mpi@
|
|
addresses by specified (e.g. 192.0.2.1) ones. The function should
return if the address is already set. The check was wrong for the
IPv6 case, as it returned if it's not set. This caused the address
to never be fixed.
ok markus@ mikeb@
|
|
discussed with naddy a bit, ok millert
|
|
fallout related to pledge disklabel (e.g. 'disklabel /dev/tty').
- Allow 'disklabel sdN' again for non-root users.
- Make sure at least one DIO* ioctl comes before pledge "disklabel"
- Fix the op == WRITE logic that broke 'make release' in -r2.217
Based on -r2.17 from beck.
ok beck
|
|
|
|
|
|
Avoids a pledge crash with 'ncheck_ffs /dev/tty'.
deraadt agrees
|
|
afterwards.
deraadt agrees
|
|
|
|
called in order to avoid a pledge crash with 'pdisk /dev/tty'.
Only the pledge "stdio" right after the ioctl remains.
ok krw
|
|
Fixes pledge crash due to ioctl DIOCGDINFO with an inappropriate file.
looks good to deraadt
|
|
a DIOCGPDINFO that could be applied to a non-disk and thus cause a
crash. After that ioctl, the program continues with pledge "stdio".
ok beck semarie
|
|
that is not a disk device (e.g. fsirand -p /altroot) by removing the
first of the two pledges. The program then runs with pledge "stdio"
right after the ioctl.
ok deraadt
|
|
when the provided device is not a disk
ok tb@
|
|
|
|
the provided path is bogus or not a device.
ok deraadt
|
|
is generated, and mprotect/mmap return ENOTSUP. If the sysctl(8) flag
kern.wxabort is set then a SIGABRT occurs instead, for gdb use or coredump
creation.
W^X violating programs can be permitted on a ffs/nfs filesystem-basis,
using the "wxallowed" mount option. One day far in the future
upstream software developers will understand that W^X violations are a
tremendously risky practice and that style of programming will be
banished outright. Until then, we recommend most users need to use the
wxallowed option on their /usr/local filesystem. At least your other
filesystems don't permit such programs.
ok jca kettenis mlarkin natano
|
|
|
|
ones are capable of giving valuable works vs does-not-work evidence.
ok tedu
|
|
cluster_write().
ok beck zhuk
|
|
|
|
for readable directories, while making it subject to the mask option
(-m in mount_msdos), so it is still possible to mount with
non-executable directories, but with semantics that are easier to
comprehend.
This makes directory listings with default mount options work again.
ok deraadt@
|
|
This sysctl is a no-op, read-only since it was introduced. There are no
plans to support IPv4-mapped addresses on OpenBSD, thus this sysctl is
meaningless.
Noticed by djm@, ok claudio@ mpi@ sthen@ henning@
|
|
ok benno millert
|
|
|
|
hppa reverse-stack gives us a valuable test case, but most developers don't
have a 2nd one to proceed further with this.
ok kettenis
|
|
from /dev/null. The code is taken from daemon(3). Also move this
operation to the beginning.
OK millert@ deraadt@
|
|
flags.
This read-only flag is a hint for the network stack and does not matter
for end user, in fact exposing it just creates confusion.
ok kettenis@, deraadt@
|
|
sthen@. to make remote upgrades without media less painful.
ok tb@
|
|
Prompted by and ok millert@
(tcpdump and libpcap left untouched, the #ifdef force is too strong with
those)
|
|
ifconfig.c doesn't build without -DINET6, and those #ifdefs clutter the
code. ok bluhm@ henning@
|
|
|
|
don't bother to keep trying to get a lease. It ain't gonna happen. Just
print and error message and exit.
|
|
ok mpi@
|
|
and sizeof(struct ext2fs_dinode) had to be replaced with
EXT2_DINODE_SIZE() and such.
ok beck@
|
|
functional change.
Prodded (a while ago) and ok (recently) deraadt@
|
|
Suggestion from claudio@, ok benno@, sthen@
|
|
ramdisk breakage found by jsg@
ok jsg@
|
|
ok stsp@ bluhm@
|
|
its now separate to getting the tunnel address.
ok mpi@
|
|
|