summaryrefslogtreecommitdiff
path: root/usr.sbin/vmctl/main.c
AgeCommit message (Expand)Author
14 hoursConvert vmd over to check for imsgbuf_init failure and sprinkle a lot ofClaudio Jeker
14 hoursUnify error reporting in various control programs.Claudio Jeker
14 hoursConvert the common imsgbuf_read calls to the post EAGAIN world.Claudio Jeker
14 hoursRename imsg_init, imsg_clear, imsg_read, imsg_write and imsg_flush toClaudio Jeker
14 hoursUse imsg_flush() instead of implementing the same by hand.Claudio Jeker
2024-08-17Use 'int ch' instead of 'char ch' in one place for getopt.Mike Larkin
2024-05-18remove prototypes with no matching functionJonathan Gray
2024-05-02vmctl(8): Add 'vmctl status -r'Mike Larkin
2024-04-10vmctl: fix incorrect scaling when converting disk images.Dave Voutila
2023-04-28vmd(8)/vmctl(8): allow vm owners to override boot kernel.Dave Voutila
2023-04-25vmctl(8): no longer needs vmmvar.hDave Voutila
2022-09-01fix unveil(2) in vmctl(8), unix socket needs :w:Sebastian Benoit
2022-07-30vmctl create accepts exactly one argumentKlemens Nanni
2022-05-13Follow the recent change that the unit of `imgsize' argument ofYASUOKA Masahiko
2022-05-04vmctl(8)/vmd(8): convert disk sizes from MB to bytesDave Voutila
2022-05-03vmm/vmd/vmctl: standardize memory units to bytesDave Voutila
2021-07-12Change the error reporting pattern throughout the tree when unveilBob Beck
2021-06-28Garbage collect loop index i which is no longer used after usage tweak.Theo Buehler
2021-06-26make usage less chatty; ok mlarkinJason McIntyre
2021-05-12vmctl(8): remove unveil from disk image creation routinesdv
2021-04-02Remove superflouus mmcpy()dv
2021-03-26Simplify argument parsing of vmctl stopTheo Buehler
2020-01-03vmctl(8): fix vmctl send exit codepd
2019-12-28Run cu(1) in restricted modekn
2019-12-17Use local variable isntead of function parameterkn
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