Open Issues Need Help
View All on GitHub Operating Systems • Kernel Development
mbus: updateProperties() should be moved from Entity to EntityManager about 1 month ago
AI Summary: Refactor the Managarm OS's mbus system by moving the `updateProperties()` function from the `Entity` class to the `EntityManager` class. This change will enforce that only the object's creator can modify its properties, improving security and potentially simplifying the codebase. The task involves modifying the `mbus_ng::Entity` and `mbus_ng::EntityManager` classes and ensuring the asynchronous nature of the operation is maintained.
Complexity:
4/5
enhancement simple issue good first issue
managarm/managarm
1.7K
Pragmatic microkernel-based OS with fully asynchronous I/O
C++
#asynchronous-io#hacktoberfest#microkernel#modern-cpp#operating-system#posix-compatible#x86-64