Age | Commit message (Collapse) | Author |
|
everywhere. This is the first step to fix a use after free of the
sc_link when the disk detaches. If a function gets a scsi transfer,
the scsi link is always valid. Call this variable "link" consistently.
OK krw@
|
|
fixed part of the IP header is completely present before using its
header length field. Then use the data in the IP header to ensure
the entire IP packet is present. Then check that the entire UDP header
is present. Then use the data in the UDP header to ensure all the
data it thinks is present is actually present.
Started when tj@ and a few others noticed ISC "DHCP CVE-2015-8605:
UDP payload length not properly checked".
ok sthen@ henning@
|
|
mechanism is used to configure VMs in the VMware vSphere world:
instead of using individual key-value guestinfo.* properties, it uses
the guestinfo.ovfEnv value to pass an enterprise-compliant XML file
that includes key-value properties. This file can be rather large,
especially with comments, but 4k ought to be enough for anybody.
Also change a stack buffer to malloc'ed memory in the ioctl path.
OK mikeb@
|
|
ok gilles@ sunil@
|
|
OK mikeb@ jsg@ krw@ ajacoutot@
|
|
ok martijn@
|
|
ok gilles@ jung@
|
|
|
|
smtp session. Simplify code while here.
ok gilles@ jung@
|
|
they can't end up uninitialized after the mkstemp/fdopen dance
|
|
Unfortunately, making this decision in radeondrm_attachhook() is too late
because at that point efifb(4) would have already been attached. This means
that if we decide to bail in radeondrm_attachhook() we may end up without
a glass console. That may happen for example if the firmware package
has not been installed. I'm still looking for a solution for that problem.
ok jsg@
|
|
|
|
we no longer prepend status code to "errorline". Fixes mismatch
between DSN's subject line and its content.
Ok jung@ gilles@ millert@
|
|
can disable leaves that CPU feature flags would seem to imply. Corrects
signal delivery on systems where the AVX leaf is disabled.
report and debugging help from Marcus MERIGHI (mcmer-openbsd (at) tor.at)
ok kettenis@
|
|
got this upstreamed a few weeks ago.
ok tb (less a few style tweaks), martijn (who suggested style tweaks)
|
|
From dhcpd/packet.c r1.8 ok jca
|
|
ETHER_HDR_LEN from if_ether.h.
From dhcpd packet.c r1.6. ok jca
|
|
decode_udp_ip_header() and the useless check of it. Part of original
diff from pelikan about udp length errors.
From dhcpd: bpf.c r1.9, dhcpd.h r1.46, packet.c r1.5
ok jca
|
|
from Artturi Alm
|
|
they are unused in OpenSMTPD and lead to crashes in -portable when we're
linked to OpenSSL starting with 1.0.2f
ok reyk@
|
|
tested by and ok mikeb@
|
|
- Swap fputs(3) for fprintf(3)
- Use getprogname(3) instead of hardcoded string
OK and help from tb@
|
|
Inspired by a diff by gsoares@, ok landry@ gsoares@
|
|
Nathanael Rensen <nathanael at list ! polymorpheus ! com> came up with
a few improvements to the event watcher and power management interface,
namely:
o Make sure to put our watcher on a list before issuing an XS_WATCH
command since Xen will raise the event right after it's been set up.
o The first time xen_control is called the "control/shutdown" node
may not exist, so skip printing the error message in this case.
o Acknowledge requests by writing back an empty string.
o log(9) reboot and halt requests like vmt(4) does.
Huge thanks!
|
|
titles (including flags) to distinguish between daemons, this makes it
possible to manage multiple copies of a daemon using the normal infrastructure
by symlinking rc.d scripts to a new name. ok jung@ ajacoutot@, smtpd ok gilles@
|
|
|
|
|
|
|
|
Suggested by jmc@
|
|
|
|
|
|
|
|
|
|
OK landry@ jca@
|
|
|
|
|
|
Ok eric@ millert@
|
|
|
|
hiding the system dependencies away in "sys.h" where they belong.
No binary change on OpenBSD.
Seems reasonable to christos at NetBSD, too.
|
|
|
|
man pages. Problem pointed out by Artturi Alm, who initially wrote
them. Drop the AUTHORS sections instead of correcting them, as preferred
by Artturi.
|
|
From Artturi Alm.
|
|
ok mpi@
|
|
From Artturi Alm.
|
|
OK guenther@ nicm@
|
|
from Edgar Pettijohn <edgar at pettijohn-web.com>
fix another similar space in line 127. (pointed out by/OK jung@)
OK tb@ jung@
|
|
- while here switch main to return instead of exit(3)
OK tedu@
|
|
reminded by guenther@
|
|
requested by deraadt@
|
|
|