banan-os/userspace
Bananymous 1bcd1edbf5 Kernel/LibC: Implement basic epoll
This implementation is on top of inodes instead of fds as linux does it.
If I start finding ports/software that relies on epoll allowing
duplicate inodes, I will do what linux does.

I'm probably missing multiple epoll_notify's which may cause hangs but
the system seems to work fine :dd:
2025-05-13 10:18:05 +03:00
..
aoc2023 userspace: fix aoc2023 and aoc2024 linking 2024-12-02 20:13:37 +02:00
aoc2024 aoc2024: Implement day25 solution 2024-12-25 18:13:57 +02:00
libraries Kernel/LibC: Implement basic epoll 2025-05-13 10:18:05 +03:00
programs WindowServer: Send mouse release to same window as mouse press 2025-05-13 10:16:21 +03:00
tests BuildSystem: Cleanup cmake library linking 2025-05-07 18:42:37 +03:00
CMakeLists.txt aoc2024: prepare programming environment 2024-12-01 07:41:25 +02:00