v0.8.0 (Enceladus)

Tue Mar 29 2022


View Changelog

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:

🚀 New Features#

  • Introduce Pointer Authentication (PAuth) support (#369) by Michalis Pappas
  • Virtual Memory API (x86_64, kvm) (#338) by Marc Rittinghaus
  • Support for partial checksumming / checksum offloading (#308) by Simon Kuenzer
  • Add uk_event for new trap interface (#227 #230, #231) by Marc Rittinghaus
  • Additional interrupt context safe functions (#192) by Cristian Vijelie
  • TAP network device driver (#251) by Sharan Santhanam
  • Add basic test suite to ukargparse (#392 #431) by Stefan Jumarea
  • Add uk_list_last_entry_or_null (#396) by Marc Rittinghaus
  • Add mprotect (#394) by Marc Rittinghaus
  • Add support for arm64 on linuxu (#418) by Florin Postolache

🐛 Bug Fixes & Improvements#

A 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.

Connect with the community

Feel free to ask questions, report issues, and meet new people.

Join us on Discord!

Getting Started

What is a unikernel?Install CLI companion toolUnikraft InternalsRoadmap

© 2024  The Unikraft Authors. All rights reserved. Documentation distributed under CC BY-NC 4.0.