We are proud to announce the latest version of Unikraft, v0.8.0 (Enceladus)! In this release, we introduce many new improvements, including critical bug fixes, improved stability and new features. To summarise:
uk_event for new trap interface (#227 #230, #231) by Marc Rittinghausukargparse (#392 #431) by Stefan Jumareauk_list_last_entry_or_null (#396) by Marc Rittinghausmprotect (#394) by Marc Rittinghausmkcpio to quietly gzip compress CPIO images (#359) by Aadhithya Kannangetgrgid to export (#410) by Marc Rittinghausrustc if ukrust is not enabled (#403) by Michalis Pappaslib/ukalloc for linuxu (#430) by Simon Kuenzer_uk_printd definition (#432) by Gabi MocanuEDOOFUS macro (#416) by Florin Postolacheuk_free call on request dequeue (#413) by Marco Schlumppsys_open (#408) by Marc Rittinghausshareddefs.h (#407) by Marc Rittinghaus-march with -mcpu (#368) by Michalis PappasA big thank you also to all those who helped in the review process: Cristian Vijelie, Michalis Pappas, Marco Schlumpp, Simon Kuenzer, Adina Smeu, Florin Postolache, Gabi Mocanu, Sergiu Moga, Razvan Deaconescu, Stefan Jumarea, Răzvan Vîrtan, Cezar Craciunoiu, Daniel Dinca and Vlad-Andrei Badoiu.
Feel free to ask questions, report issues, and meet new people.