summaryrefslogtreecommitdiffstats
path: root/usr.sbin/vmd/vmd.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix error path of config_setvm() and its callers. This unbreaksreyk2016-11-221-28/+10
* There is no need for res when there is already ret.reyk2016-11-221-5/+4
* Insert disabled VMs into vmd(8)'s queues and allow vmctl(8) to display them.edd2016-11-221-1/+38
* Pass the internal vmid or 0 to vm_register() instead of changing itreyk2016-11-041-4/+7
* Update the config/register/get VM methods to match the config_set/getreyk2016-11-041-5/+62
* Separate parsing vms and switches from starting them in vmd(8).edd2016-10-291-7/+70
* Add the option to specify an interface group per virtual switch as well;reyk2016-10-171-1/+2
* Allow to add an interface to an interface group; with the group keyword.reyk2016-10-151-1/+2
* Fix functionality and semantics of vmctl load/reload/reset.reyk2016-10-121-16/+25
* Terminate VMs on shutdown of vmd instead of leaving them running asreyk2016-10-061-3/+2
* Add support for enhanced networking configuration and virtual switches.reyk2016-10-051-8/+47
* Add a new "priv" process that is responsible for ioctls and restrictedreyk2016-10-041-8/+31
* Implement fork+exec for vmd, using the same framework from httpd etc.reyk2016-09-291-63/+39
* small bits of header cleanup; ok mlarkinderaadt2016-08-171-2/+2
* Allow starting a VM again after it was terminatedstefan2016-07-291-2/+18
* Fix a possible use-after-free in vmd, forward the result to thereyk2016-02-051-16/+23
* Remove setproctitle() for the parent process. Because rc.d(8) uses processsthen2016-02-021-2/+1
* The vmctl "id" argument can now be a number of or a vm name, eg.reyk2015-12-111-9/+45
* when checking the config file with -n don't open /dev/vmm or require rootjsg2015-12-081-6/+10
* make the -f option work as intendedjsg2015-12-081-2/+2
* tweak initial error loggingreyk2015-12-071-4/+4
* Prevent running a VM with the same name multiple times - multiplereyk2015-12-061-1/+14
* Print the TTY in the vmctl status output.reyk2015-12-061-4/+16
* When a new vm is created with VMM_IOC_CREATE, the kernel assigns areyk2015-12-061-13/+35
* Check errno from config_getvm() correctlyreyk2015-12-061-2/+2
* Print shorter error message if opening /dev/vmm failed.reyk2015-12-051-2/+2
* Re-add the "load" and "reload" commands to vmctl: Instead of parsingreyk2015-12-031-3/+50
* Add and document -D and -f flags to vmd.reyk2015-12-031-3/+9
* mlarkin's code has been moved to vmm.c, so it is ok to claim the copyright.reyk2015-12-031-2/+2
* Add support for an optional vm.conf(5) file in vmd. This will replacereyk2015-12-031-19/+47
* prepare config_getvm() for parse.yreyk2015-12-031-4/+7
* send the tty name to vmmctl and print it as a result.reyk2015-12-021-6/+14
* Split the fully privileged parent into two processes "parent" andreyk2015-12-021-9/+129
* Start tweaking vmd's privsep and daemon model by splitting the mainreyk2015-12-021-1539/+142
* Automatically start vmm(4) when the first VM is created and after thereyk2015-11-261-51/+1
* typo: should be looking pid == -1tedu2015-11-251-2/+2
* accept4() is restarted after signals which prevents vmd from exitingreyk2015-11-231-3/+25
* I accidentally removed a newline in usage() when converting the logreyk2015-11-231-2/+2
* Add support for logging to stderr or syslog, and to run vmd inreyk2015-11-231-80/+100
* use PATH_MAX where neededderaadt2015-11-221-6/+3
* Add $ Idsreyk2015-11-221-0/+2
* vmd(8) - virtual machine daemon.mlarkin2015-11-221-0/+1648