summaryrefslogtreecommitdiffstats
path: root/usr.sbin/vmctl/vmctl.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* fix spelling of IMSG_VMDOP_TERMINATE_VM_RESPONSE in commentjasper2020-03-111-2/+2
* Explicitly print root user in status OWNER columnkn2019-12-151-3/+1
* vmd: start vms defined in vm.conf in a staggered fashionpd2019-12-121-1/+3
* Remove unused VMD_DISK_INVALID message type and mark it obsolete.tobhe2019-09-071-6/+1
* Improve the error message when supplying an invalid template to vmctlanton2019-08-141-1/+5
* re-order to reported states based on order of significance:jasper2019-05-221-7/+7
* treat vms that are disabled in vm.conf the same as any other vm that's stoppedjasper2019-05-161-4/+2
* report vm state through 'vmctl status'; whereas previously this would display the state ofjasper2019-05-111-11/+37
* Report reliable VM state on status commandkn2019-04-021-17/+8
* Add a new argument -B device to vmctl start. It allows to set the boot device.claudio2018-12-061-2/+3
* Add 'vmctl wait <VM>' a command that waits until the specified VM isclaudio2018-12-041-1/+32
* Move the {qcow2,raw} create functions from vmctl into vmd/vio{qcow2,raw}.creyk2018-11-261-182/+5
* Add support to create and convert disk images from existing imagesreyk2018-10-191-4/+113
* Add support for qcow2 base images (external snapshots).reyk2018-10-081-10/+34
* Fix potential rounding errors when calculating the qcow2 l1 and ref tables sizesreyk2018-10-021-8/+7
* Add vmctl stop -a [-fw] option to stop or terminate all running VMs.reyk2018-09-271-16/+73
* Use user_from_uid(3) and group_from_gid(3) in a few more placesmillert2018-09-161-8/+8
* Add ability to create qcow2 disk.ccardenas2018-09-111-3/+123
* Add initial qcow2 image support.ccardenas2018-09-091-4/+6
* Allow to boot CDROM-only VMs.reyk2018-08-231-3/+3
* Allow to use configured/running VMs as templates for other VM instances.reyk2018-07-121-4/+12
* check string lengths in vm_startreyk2018-07-111-10/+21
* Add -w option to vmctl stop to wait for completion of VM termination.reyk2018-07-111-11/+13
* Add -f option to vmctl stop to forcefully kill a VM.reyk2018-07-111-4/+10
* When a VM stop request fails, set errno prior to calling warn() in order toanton2018-07-041-1/+2
* knfreyk2018-06-191-5/+6
* block two VMs from using the same disk image file at the same time.mlarkin2018-03-141-2/+2
* knfmlarkin2018-03-141-3/+3
* vmctl: clarify console error messageccardenas2018-02-261-2/+2
* Add initial CD-ROM support to VMD via vioscsi.ccardenas2018-01-031-2/+17
* better VM termination handling.mlarkin2017-09-081-5/+13
* vmctl: style cleanup - spaces vs tabs.mlarkin2017-09-081-2/+2
* vmctl: change a feedback message displayed to the user from "terminatedmlarkin2017-08-311-2/+2
* vmd/vmctl: disallow use of block or character devices as disks in VMs.mlarkin2017-08-311-1/+6
* remove use of PAGE_SIZE and #include <sys/param.h>mlarkin2017-08-301-6/+21
* quarterly rescan of the tree: remove unneccessary sys/param.h, andderaadt2017-08-291-2/+2
* distinguish errors during vm launch and return different error codes tomlarkin2017-08-181-4/+12
* return a proper error message instead of 'no such file or directory' whenjasper2017-08-141-2/+5
* whitespace and fix a comment typojasper2017-08-141-5/+5
* catch ENOENT and display a proper error message when a specified disk image isjasper2017-08-141-3/+8
* don't allow starting vms whose name starts with '-', '.' or '_'jasper2017-08-141-2/+18
* don't have cu try to open '/dev', instead check if there's a valid ttyjasper2017-08-101-3/+4
* Add vmctl send and vmctl receivepd2017-07-151-1/+64
* vmd/vmctl: Add ability to pause / unpause vmspd2017-07-091-1/+79
* Add support for dynamic "NAT" interfaces (-L/local interface).reyk2017-04-191-2/+10
* Do not expose vmm(4) VM IDs to the user, use vmd(8)'s IDs instead.reyk2017-04-061-6/+8
* Set interface flag to VMIFF_UP when using -i option. This way vmd will makeclaudio2017-03-301-2/+4
* Print "-" if the tty name is empty.reyk2017-03-151-2/+4
* Undefined behavior: Variable 'user' was used as parameter andreyk2017-03-031-6/+7
* Rename start_vm_complete to vm_start_complete for consistency.reyk2017-03-011-4/+4