Commit Graph

24 Commits

Author SHA1 Message Date
c0eeab4047 krata: split out runtime 2024-03-07 18:04:22 +00:00
182401371b xenstore: watch support (#4) 2024-03-07 04:14:25 -08:00
0e27b8f228 krata: compile for aarch64 (aarch64 guests are not yet supported) 2024-03-05 16:37:36 -08:00
0957bbe595 controller: move guest launch to module 2024-02-29 12:52:44 +00:00
973db87b98 controller: make image downloads async 2024-02-25 05:38:23 +00:00
89e4f1a23d controller: implement automatic exit when process has exited 2024-02-23 05:26:32 +00:00
496cdd37be container: implement exit code xenbus notification 2024-02-23 04:48:44 +00:00
79acf4e814 async-ify xenstore and xenclient 2024-02-23 04:37:53 +00:00
cf0b62c9f5 xenstore: implement xenbus support 2024-02-23 03:52:48 +00:00
3af9ffec34 utilize async processing for console and child exit events 2024-02-23 03:25:06 +00:00
c582f15c54 rebrand to krata 2024-02-21 20:57:46 +00:00
af50f1d996 improve dev guide and validate guide steps 2024-02-19 04:58:15 +00:00
09690c33e2 xenevtchn: fix ioctl constants 2024-02-15 20:32:41 +00:00
4955ed3a1c xenevtchn: implement async processing model 2024-02-15 17:55:39 +00:00
360506bbdd network: start work on NAT implementation 2024-02-09 13:06:00 +00:00
9dddbbe424 network: implement support for smoltcp and ipstack 2024-02-08 12:17:51 +00:00
cfe8887c6b hypha: work in progress implementation of outbound internet access 2024-02-06 14:35:55 +00:00
44d3799dd3 hypha: multiple cleanups to fix shared module 2024-02-06 10:28:39 +00:00
e000ab2919 hypha: move components into separate crates 2024-02-06 09:07:18 +00:00
21c6a27097 hypha: implement basic networking support 2024-02-05 12:46:02 +00:00
7a6c2dda8c hypha: initialize vif bridge for networking 2024-02-02 00:02:44 +00:00
e73cfa92c8 hypha: begin working on network support 2024-02-01 13:56:03 +00:00
7eda5ea185 hypha: build init with musl, trace logging, and now map console optionally 2024-02-01 11:50:33 +00:00
bd56de235f hypha: move libraries to libs/ 2024-02-01 10:10:43 +00:00