summaryrefslogtreecommitdiff
path: root/usr.sbin/vmctl
AgeCommit message (Expand)Author
2017-08-18distinguish errors during vm launch and return different error codes toMike Larkin
2017-08-15merge parse_vmid() and parse_vmname()Jasper Lievisse Adriaanse
2017-08-14return a proper error message instead of 'no such file or directory' whenJasper Lievisse Adriaanse
2017-08-14whitespace and fix a comment typoJasper Lievisse Adriaanse
2017-08-14catch ENOENT and display a proper error message when a specified disk image isJasper Lievisse Adriaanse
2017-08-14don't allow starting vms whose name starts with '-', '.' or '_'Jasper Lievisse Adriaanse
2017-08-10don't have cu try to open '/dev', instead check if there's a valid ttyJasper Lievisse Adriaanse
2017-07-15consistent case;Jason McIntyre
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-14Update a man page example to reflect recent changes.Mike Larkin
2017-04-06Do not expose vmm(4) VM IDs to the user, use vmd(8)'s IDs instead.Reyk Floeter
2017-03-30Set interface flag to VMIFF_UP when using -i option. This way vmd will makeClaudio Jeker
2017-03-25Boot using BIOS from /etc/firmware/vmm-bios by default.Reyk Floeter
2017-03-15Print "-" if the tty name is empty.Reyk Floeter
2017-03-03Undefined behavior: Variable 'user' was used as parameter andReyk 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-02-28Use fmt_scaled(3) in vmctl status output to print curmem/maxmemReyk Floeter
2017-01-24sort previous;Jason McIntyre
2017-01-24mark start -m as optional; reorder start synopsis to match vmctl usageRichard Procter
2017-01-24vmctl start -k is optional; also emphasise it specifies a path on the hostRichard Procter
2017-01-13Make it possible to remove VMs from vmd(8)'s internal queue.Edd Barrett
2017-01-13Mention attempted graceful shutdown and vmmci(4)Reyk Floeter
2017-01-11Add imsg communication channel between vmd and invividual VMs.Reyk Floeter
2016-12-14Allow to start disabled and pre-configured VMs by name, "vmctl start foo".Reyk Floeter
2016-11-26If -m/memory is not specified, use 512M by default.Reyk Floeter
2016-11-26-add -n to the main summary;Jason McIntyre
2016-11-26Add the vmctl start -n option to specify add a network interface toReyk Floeter
2016-11-24Add support for booting the kernel from the disk image.Reyk Floeter
2016-11-22Insert disabled VMs into vmd(8)'s queues and allow vmctl(8) to display them.Edd Barrett
2016-10-26vmd(8)/vmctl(8) for i386. Some ugliness in #ifdef __i386__ areas will beMike Larkin
2016-10-13The name argument is of the start command is not optional.Martijn van Duren
2016-10-12Fix functionality and semantics of vmctl load/reload/reset.Reyk Floeter
2016-10-06The start control imsg has been switched to a new "structReyk Floeter
2016-10-04Add an example to find the generated tap(4) interface description.Reyk Floeter
2016-09-12less markup; from rob pierceJason McIntyre
2016-09-03Some .h files are not neededTheo de Raadt
2016-08-18use a more standard page layout; ok mlarkinJason McIntyre
2016-08-18various fixes for previous;Jason McIntyre
2016-08-18add section on VM networking. more to come, this is a starting point forMike Larkin
2016-05-10move some argument checking from vmmaction() to start_vm()Mike Larkin
2016-05-10typo in commentMike 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