summaryrefslogtreecommitdiff
path: root/usr.sbin/vmd/vmd.c
AgeCommit message (Expand)Author
2023-09-26vmd(8): disambiguate log messages per vm and device.Dave Voutila
2023-07-03when shutting down a vm, handle the VM id in the same way as a VM name argumentJasper Lievisse Adriaanse
2023-06-18relax absolute path requirement for configtest (-n)Omar Polo
2023-05-13vmm(4)/vmd(8): switch to anonymous shared mappings.Dave Voutila
2023-05-12vmd(8): fix segfault on vm creation.Dave Voutila
2023-05-12vmd(8): fix console attach from vmctl(8).Dave Voutila
2023-04-28vmd(8)/vmctl(8): allow vm owners to override boot kernel.Dave Voutila
2023-04-27vmd(8): introduce multi-process model for virtio devices.Dave Voutila
2023-04-25vmm(4)/vmd(8): pull struct members out of vmm ioctl create struct.Dave Voutila
2023-04-24Missing the optional default config is not an errorKlemens Nanni
2023-04-23vmd(8): teach vmm process how to exec.Dave Voutila
2023-04-19remove duplicate includesJonathan Gray
2023-04-16vmd(8): clean up fd closing in vmm process.Dave Voutila
2023-04-02vmd(8): migrate vmd_vm.vm_ttyname to char array.Dave Voutila
2023-01-28Move some header definitions from vmm(4) to vmd(8).Dave Voutila
2023-01-22vmd(8): don't remove known vm's from the config on error.Dave Voutila
2023-01-14Only open /dev/vmm once in vmd(8).Dave Voutila
2022-12-28spelling fixes; from paul tagliamonteJason McIntyre
2022-12-15Add explicit casts to ctype functions in vmd(8).Dave Voutila
2022-10-31vmd(8): remove unfinished user accounting.Dave Voutila
2022-09-13Add (partial) support for agentx in vmd.Martijn van Duren
2022-05-08vmd: fix rebooting a received vmDave Voutila
2022-03-01vmd(8): gracefully handle hitting data limits when starting a vmDave Voutila
2022-01-04Fix some simple -Wunused-but-set-variable warnings.Claudio Jeker
2021-12-13including sys/cdefs.h manually started as a result of netbsd trying toTheo de Raadt
2021-11-29mostly avoid sys/param.h with a local nitems()Theo de Raadt
2021-07-18vmd(8): remove invalid errno values from config_setvmdv
2021-05-05Refactor vm_instance to return error value directly.dv
2021-05-04Init debug logging state before attempting to log.dv
2021-04-26vmd(8): fix vmctl client "wait" state corruptiondv
2021-04-05Send correct response type on unpause errors.dv
2021-03-29Propagate host-side tap(4) lladdr to guest vm process to allow unicast dhcpdv
2021-01-27these programs (with common ancestry) had a -fno-common problem relatedTheo de Raadt
2020-09-23Revert agentx support for now, we're too close to release.Martijn van Duren
2020-09-23Add support for agentx to vmd.Martijn van Duren
2019-12-12vmd: start vms defined in vm.conf in a staggered fashionpd
2019-09-04vmd(8): memory leak in an error pathMike Larkin
2019-08-14Improve the error message when supplying an invalid template to vmctlanton
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-05-20drop fatalx calls when claiming a new vm id; otherwise it's possibleJasper Lievisse Adriaanse
2019-05-11report vm state through 'vmctl status'; whereas previously this would display...Jasper Lievisse Adriaanse
2019-05-11vm_dump_header allocated space for a signature but it was never set;Jasper Lievisse Adriaanse
2019-05-11track the state of the vm (running, paused, etc) using a single bitfield inst...Jasper Lievisse Adriaanse
2019-05-11sync the vm state in vmd too when (un)pausing a vm, otherwise the vm processJasper Lievisse Adriaanse
2018-12-09When -B is used to specify a specific boot device also change the rebootClaudio Jeker
2018-12-04Introduce IMSG_VMDOP_WAIT_VM_REQUEST a control message that registers aClaudio Jeker
2018-11-26Keep a list of known vms, and reuse the VM IDs.ori
2018-11-21Add support for "local inet6" interfaces.Reyk Floeter
2018-10-15Prevent VM reboot loops by rate-limiting the interval a VM can reboot.Reyk Floeter
2018-10-08Add support for qcow2 base images (external snapshots).Reyk Floeter