summaryrefslogtreecommitdiffstats
path: root/usr.sbin/vmctl/main.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove superflouus mmcpy()dv2021-04-021-2/+1
* Simplify argument parsing of vmctl stoptb2021-03-261-15/+10
* vmctl(8): fix vmctl send exit codepd2020-01-031-1/+2
* Run cu(1) in restricted modekn2019-12-281-2/+3
* Use local variable isntead of function parameterkn2019-12-171-4/+6
* Require at least one interface with -ikn2019-10-271-3/+3
* vmctl(8): fix wrong output when using 'vmctl stop'mlarkin2019-08-231-2/+5
* zap an extra space in usage();jmc2019-07-051-2/+2
* Change vmctl(8) syntax: command options before the disk/name/id argument.reyk2019-05-291-40/+23
* An existing VM may be started by referencing its IDkn2019-03-181-2/+2
* Fix previous extra arguments commitkn2019-03-011-1/+7
* Print usage on extra create, start and stop argumentskn2019-03-011-1/+10
* sync usage(); also, stop enclosing arg names in quotes, since it wasjmc2018-12-141-13/+13
* Extend vmctl start -B argument to work for disk, cdrom and net.claudio2018-12-111-2/+8
* Add a new argument -B device to vmctl start. It allows to set the boot device.claudio2018-12-061-4/+10
* Add 'vmctl wait <VM>' a command that waits until the specified VM isclaudio2018-12-041-3/+26
* Move the {qcow2,raw} create functions from vmctl into vmd/vio{qcow2,raw}.creyk2018-11-261-2/+2
* Add support to create and convert disk images from existing imagesreyk2018-10-191-22/+168
* Add support for qcow2 base images (external snapshots).reyk2018-10-081-14/+23
* Setting getopt optreset to 1 needs an additional reset of optind to 1.reyk2018-10-051-1/+2
* Try to derive the qcow2 file format from an image file automatically.reyk2018-10-011-29/+66
* Add vmctl stop -a [-fw] option to stop or terminate all running VMs.reyk2018-09-271-13/+24
* Add initial set of unveil's to vmctl.ccardenas2018-09-131-4/+12
* Add ability to create qcow2 disk.ccardenas2018-09-111-5/+15
* Add initial qcow2 image support.ccardenas2018-09-091-8/+36
* The vmctl start -I option was changed to -t.reyk2018-07-121-7/+7
* Allow to use configured/running VMs as templates for other VM instances.reyk2018-07-121-4/+23
* Add -w option to vmctl stop to wait for completion of VM termination.reyk2018-07-111-6/+12
* Add -f option to vmctl stop to forcefully kill a VM.reyk2018-07-111-7/+23
* add an alias for vmctl show, matches finger memory and the rest of thephessler2018-02-241-1/+2
* Add initial CD-ROM support to VMD via vioscsi.ccardenas2018-01-031-4/+14
* Prefer memset() over bzero()guenther2017-10-071-2/+2
* merge parse_vmid() and parse_vmname()jasper2017-08-151-37/+15
* Add vmctl send and vmctl receivepd2017-07-151-1/+70
* vmd/vmctl: Add ability to pause / unpause vmspd2017-07-091-1/+41
* vmctl: change default "vmctl console" (cu) baud rate to 115200. Notmlarkin2017-06-071-2/+2
* Report command failure back to vmctl reload, reset, load, log verbose.reyk2017-05-041-2/+6
* Report error for vmctl commands that need root privileges.reyk2017-05-041-11/+4
* Add support for dynamic "NAT" interfaces (-L/local interface).reyk2017-04-191-3/+7
* Do not expose vmm(4) VM IDs to the user, use vmd(8)'s IDs instead.reyk2017-04-061-5/+6
* Boot using BIOS from /etc/firmware/vmm-bios by default.reyk2017-03-251-9/+9
* Rename start_vm_complete to vm_start_complete for consistency.reyk2017-03-011-2/+2
* unbreak vmctl build by renaming a function that now conflicts withmlarkin2017-03-011-2/+2
* Add "owner" option to set a user/group ownership for pre-configured VMsreyk2017-03-011-2/+2
* Add imsg communication channel between vmd and invividual VMs.reyk2017-01-111-1/+24
* Add the vmctl start -n option to specify add a network interface toreyk2016-11-261-5/+41
* Fix functionality and semantics of vmctl load/reload/reset.reyk2016-10-121-15/+47
* move some argument checking from vmmaction() to start_vm()mlarkin2016-05-101-15/+1
* make vmctl 'create' usage description match the man pagemlarkin2016-04-251-2/+2
* Last parameter to execl[e]() functions *must* be cast to a pointer.krw2016-03-171-2/+2