Age | Commit message (Collapse) | Author |
|
ok tom@
|
|
failed builds with different compilers.
ok jsing@
|
|
OK reyk@, deraadt@ (previous version)
|
|
imsg_compose() on the "vmm_pipe" directly. This fixes the
communication channel from VMs back to vmm.
|
|
prodded by deraadt@
knobs sorting input jmc@
ok sthen@
|
|
Usermode part of previous vmm(4) diff.
Posted to tech by Pratik Vyas
|
|
OK mlarkin@
|
|
specifically: vmctl (load|reload|reset|log)
Reported by Christian Barthel
|
|
Problem reported by jdd () cs ! toronto ! edu on bugs.
ok brynet deraadt jmc
|
|
|
|
This allows to configure VM interfaces and switches in individual rdomains.
OK mlarkin@
|
|
- trying to install files mounted on a remote FS (diskless clients etc.)
- read-only FS
- not enough space on FS
These were all properly catched before (syspatch would refuse to do anything)
but the error message was a bit cryptic.
|
|
is perfectly legit.
- Abort immediately if we cannot reach our mirror server listed in
installurl.
- Return a proper error code when running without arguments and we cannot
list the available patches.
|
|
instead of relying on other methods, after readpassphrase. Some programs on
this diff won't benefit that much since it happens near the terminal path, but
someone might copy the unsafe idiom to another program and place it where it
may leak sensitive data.
Discussed aeons ago with tb@, OK deraadt@ and beck@
|
|
|
|
(vmd part)
This feature is for OpenBSD guests only.
ok reyk, kettenis
|
|
|
|
ok kettenis
|
|
diff from Wolf480pl
|
|
Pointed by jmc@
|
|
|
|
|
|
smtpd, but for the sake of correctness
from Edgar Pettijohn
ok gilles@
|
|
get lost. Remove log_setdebug() as it adds too much abstraction,
use the global variable Started instead. Set the Started value
before the init() function. Then errors during config file processing
will be logged to the console as Initialize is still 0. This is
better than stderr as the latter may be redirected to /dev/null.
Print the timestamp and hostname also for direct messages to console,
so that they look like all others.
bug report jung@; OK benno@
|
|
emulating
|
|
typical idiom because there's invisible size dependencies. rewrite some
of it to use memcpy, which makes clear the lengths are the same.
|
|
|
|
|
|
connections. This expands the feature from UDP and TCP to syslog
over TLS.
input jmc@; OK millert@
|
|
OK deraadt@
|
|
|
|
From Job Snijders <job -AT instituut -DOT- net>, thanks!
ok canacar@, deraadt@
|
|
|
|
turned off for those clients and networks that find it impossible to
move past RFC 2131. Modelled on the same statement in recent ISC
versions, though we default to 'on' (a.k.a. RFC 6842) rather that
'off' (a.k.a. RFC 2131).
Problems reported by Bastien Durel (Xerox Phaser 6022 printer) and
Bryan Vyhmeister (Hon Hai Precision router) via misc@. Thanks!
|
|
When copying the DHCP/BOOTP response into the allocated buffer, use
the calculated response length instead of the maximum size of a DHCP
packet. The response length was verified correctly but the very last
step missed to use it.
Found by Caspar Schutijser and malloc.conf(5) "S"
OK deraadt@
|
|
which I broke when adding support for multiple listen address. SNMP
data should be sent to the client using the appropriate socket, which we
now store when we receive the query.
Reported & fix tested by Rivo Nurges.
|
|
Fix from Rivo Nurges.
|
|
This fixes 'vmd -nf /etv/vm.conf' if the file is not readable.
|
|
The default prefix is 100.64.0.0/10 from RFC6598.
Requested by sthen@ chris@
OK mlarkin@
|
|
This will be used in the future to support an sgabios option rom, to
do VGA text mode console redirection.
ok reyk
|
|
When a local interface is configured, vmd configures a /31 address on
the tap(4) interface of the host and provides another IP in the same
subnet via DHCP (BOOTP) to the VM. vmd runs an internal BOOTP server
that replies with IP, gateway, and DNS addresses to the VM. The
built-in server only ever responds to the VM on the inside and cannot
leak its DHCP responses to the outside.
Thanks to Uwe Werler, Josh Grosse, and some others for testing!
OK deraadt@
|
|
ok sthen
|
|
around for two releases, it should be safe to do so.
ok bluhm deraadt sthen tb yasuoka
|
|
also, allow child_error to take a parameter so that this can be used to decode
an arbitrary wait() result.
|
|
sanity improvements reyk@ recently put into dhcrelay to ensure no more than
the captured packet is processed.
|
|
had it correct. Don't BPF_WORDALIGN() the value for the number of
bytes read() into the buffer. This could theoretically cause the
processing of 1 - 3 more bytes than were read.
|
|
|
|
|
|
|
|
|