summaryrefslogtreecommitdiff
path: root/usr.sbin/vmctl/main.c
AgeCommit message (Expand)Author
2019-10-27Require at least one interface with -ikn
2019-08-23vmctl(8): fix wrong output when using 'vmctl stop'Mike Larkin
2019-07-05zap an extra space in usage();Jason McIntyre
2019-05-29Change vmctl(8) syntax: command options before the disk/name/id argument.Reyk Floeter
2019-03-18An existing VM may be started by referencing its IDkn
2019-03-01Fix previous extra arguments commitkn
2019-03-01Print usage on extra create, start and stop argumentskn
2018-12-14sync usage(); also, stop enclosing arg names in quotes, since it wasJason McIntyre
2018-12-11Extend vmctl start -B argument to work for disk, cdrom and net.Claudio Jeker
2018-12-06Add a new argument -B device to vmctl start. It allows to set the boot device.Claudio Jeker
2018-12-04Add 'vmctl wait <VM>' a command that waits until the specified VM isClaudio Jeker
2018-11-26Move the {qcow2,raw} create functions from vmctl into vmd/vio{qcow2,raw}.cReyk Floeter
2018-10-19Add support to create and convert disk images from existing imagesReyk Floeter
2018-10-08Add support for qcow2 base images (external snapshots).Reyk Floeter
2018-10-05Setting getopt optreset to 1 needs an additional reset of optind to 1.Reyk Floeter
2018-10-01Try to derive the qcow2 file format from an image file automatically.Reyk Floeter
2018-09-27Add vmctl stop -a [-fw] option to stop or terminate all running VMs.Reyk Floeter
2018-09-13Add initial set of unveil's to vmctl.ccardenas
2018-09-11Add ability to create qcow2 disk.ccardenas
2018-09-09Add initial qcow2 image support.ccardenas
2018-07-12The vmctl start -I option was changed to -t.Reyk Floeter
2018-07-12Allow to use configured/running VMs as templates for other VM instances.Reyk Floeter
2018-07-11Add -w option to vmctl stop to wait for completion of VM termination.Reyk Floeter
2018-07-11Add -f option to vmctl stop to forcefully kill a VM.Reyk Floeter
2018-02-24add an alias for vmctl show, matches finger memory and the rest of thePeter Hessler
2018-01-03Add initial CD-ROM support to VMD via vioscsi.ccardenas
2017-10-07Prefer memset() over bzero()Philip Guenther
2017-08-15merge parse_vmid() and parse_vmname()Jasper Lievisse Adriaanse
2017-07-15Add vmctl send and vmctl receivepd
2017-07-09vmd/vmctl: Add ability to pause / unpause vmspd
2017-06-07vmctl: change default "vmctl console" (cu) baud rate to 115200. NotMike Larkin
2017-05-04Report command failure back to vmctl reload, reset, load, log verbose.Reyk Floeter
2017-05-04Report error for vmctl commands that need root privileges.Reyk Floeter
2017-04-19Add support for dynamic "NAT" interfaces (-L/local interface).Reyk Floeter
2017-04-06Do not expose vmm(4) VM IDs to the user, use vmd(8)'s IDs instead.Reyk Floeter
2017-03-25Boot using BIOS from /etc/firmware/vmm-bios by default.Reyk Floeter
2017-03-01Rename start_vm_complete to vm_start_complete for consistency.Reyk Floeter
2017-03-01unbreak vmctl build by renaming a function that now conflicts withMike Larkin
2017-03-01Add "owner" option to set a user/group ownership for pre-configured VMsReyk Floeter
2017-01-11Add imsg communication channel between vmd and invividual VMs.Reyk Floeter
2016-11-26Add the vmctl start -n option to specify add a network interface toReyk Floeter
2016-10-12Fix functionality and semantics of vmctl load/reload/reset.Reyk Floeter
2016-05-10move some argument checking from vmmaction() to start_vm()Mike Larkin
2016-04-25make vmctl 'create' usage description match the man pageMike Larkin
2016-03-17Last parameter to execl[e]() functions *must* be cast to a pointer.Kenneth R Westerback
2016-01-26The division "res->size /= 1024 / 1024" is a no-op: 1024 / 1024 isReyk Floeter
2016-01-05don't use the second argument of pledge(2) as the whitelist is not stabilizedSebastien Marie
2015-12-11The vmctl "id" argument can now be a number of or a vm name, eg.Reyk Floeter
2015-12-11Remove unused argument in parse_vmid()Reyk Floeter
2015-12-11Allow to specify relative pathnames on the command line (eg. -k ./bsd).Reyk Floeter