a89b2925fdVmm_core.cmd is now a variant (no longer polymorphic variant), some renames in Vmm_wire.Stats and Vmm_wire.Console to disambiguate
Hannes Mehnert
2018-04-04 22:16:31 +0200
fdab43aed6vmm_engine: finish renaming Destroy_image -> Destroy_vm (broken since bb61388cfc)
Hannes Mehnert
2018-04-04 21:46:37 +0200
7a4661b2e1style: require lwt 3.0.0, fix warnings, disable 4 (fragile pattern matching) and 48 (implicit elimination of optional argument)
Hannes Mehnert
2018-04-03 22:58:31 +0200
54179f55fcvmmd: failure semantics of stats socket the same as others (raise exception), no silent dropping of statistics
Hannes Mehnert
2018-04-03 22:49:50 +0200
d9f8f10b04vmm_stats_lwt: accept command line option for interval
Hannes Mehnert
2018-04-03 22:49:00 +0200
a0c0f39734vmm_stats: more debug, ignore vmmapi_open failure vmm_stats_lwt: drop all pids on socket disconnect vmmd: setup statistics slightly later (after the chmod on FreeBSD)
Hannes Mehnert
2018-04-01 23:13:11 +0200
66df394d36vmm_stats: allow vmmapi to fail (and report nothing), more convenient for linux code path
Hannes Mehnert
2018-03-24 23:39:16 +0100
51d1dc63dcvmm_stats: fix fd leaks (fixes#10) - vm_open only once per vm (vmmapi_open), returning vmctx - get stats descriptions only once in lifetime (vmmapi_statnames) - close file descriptor on remove_pid (vmmapi_close)
Hannes Mehnert
2018-03-24 22:26:10 +0100
26f8734235no need to run tests via travis, they don't exist (yet)
Hannes Mehnert
2018-03-23 17:04:35 +0100
c978dcfb14less debug output of resources
Hannes Mehnert
2018-03-22 23:29:58 +0100
e48d3b3457vmm_lwt/vmm_tls: less debug output of read/write stuff
Hannes Mehnert
2018-03-22 14:12:50 +0100
ceab24948dvmmd: poor mans statistics about uptime. created and destroyed vms
Hannes Mehnert
2018-03-22 14:09:57 +0100
42ca0670c9vmm_stats: guard vmmapi_stats
Hannes Mehnert
2018-03-22 14:00:04 +0100
d3941e70c6style
Hannes Mehnert
2018-03-22 13:36:50 +0100
b9d5fa94f9call waitpid() earlier, separate freebsd kludge (chmod g+rw), fixes#9
Hannes Mehnert
2018-03-22 00:41:41 +0100
db8ae1ee37compression, fixes#6
Hannes Mehnert
2018-03-18 18:07:14 +0000
cfa7ccd1e0safer and clearer error semantics for all processes, fixes#5
Hannes Mehnert
2018-03-18 17:30:43 +0000
88012094f8remove unused Vmm_commands.waitpid, catch EINTR in call to Lwt_unix.waitpid (in Vmm_lwt)
Hannes Mehnert
2018-03-18 13:04:44 +0000
2b19d3eaf0[ci skip] add travis badge
Hannes Mehnert
2018-01-16 14:44:23 +0100
81b2ee9963travis
Hannes Mehnert
2018-01-16 01:46:33 +0100
bb61388cfcnew permission: force_create
Hannes Mehnert
2018-01-16 01:10:22 +0100
0052c3dc84replace vmimage (Cstruct) with 0 after we wrote it to disk to avoid the host process from referencing the whole vmimage
Hannes Mehnert
2018-01-16 01:09:30 +0100
8807150c86use a random temporary file instead of the serial numbers of the certificate chain for temporary host resources
Hannes Mehnert
2018-01-16 00:55:26 +0100
b403d11969vmm_provision: when private key is on disk, use it!
Hannes Mehnert
2018-01-06 14:20:23 +0100
b3d27d5bb5minor changes to README.md (#4)
Stefan Grundmann
2018-01-04 01:51:07 +0000
411307d978topkg
Hannes Mehnert
2017-12-25 03:58:42 +0100
8407d13b15port to new asn + x509
Hannes Mehnert
2017-12-20 23:06:51 +0100
bd8cc0ad22style
Hannes Mehnert
2017-12-20 22:29:22 +0100
19c37d2ca1pass --mem to ukvm-bin, now that is merged in master
Hannes Mehnert
2017-10-26 23:07:29 +0200
1d3cf484c4use SIGTERM, not SIGKILL - now solo5 ukvm has the ability to execute atexit functions
Hannes Mehnert
2017-10-26 22:21:15 +0200
bdedadf689vmmd: - fix fd leak (always close socket) - send first message (login) after renegotiation
Hannes Mehnert
2017-08-17 19:53:36 +0200
02be3f4528initial
Hannes Mehnert
2017-05-26 16:30:34 +0200