This website requires JavaScript.
Explore
Help
Register
Sign In
apio
0 Followers
·
0 Following
https://cloudapio.eu
Joined on
2022-10-07
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
14
Projects
Packages
Public Activity
Starred Repositories
5
apio
opened issue
apio/Luna#39
2023-08-03 14:15:10 +00:00
bug: O_CLOEXEC should be saved per file descriptor instead of per open file description
apio
created pull request
apio/Luna#38
2023-08-03 10:24:22 +00:00
WIP: Add a display server and graphical user interface
apio
pushed to
display-server
at
apio/Luna
2023-08-03 10:21:50 +00:00
5c96a31cd8
base: Start wind on startup instead of the shell
07a1811102
wind: Add a simple display server skeleton using libui
8f170ff1f0
libui: Add a GUI and graphics library
7076ff2f6b
kernel: Fix negative movement in the PS/2 mouse driver
Compare 4 commits »
apio
created branch
display-server
in
apio/Luna
2023-08-03 10:21:50 +00:00
apio
pushed to
main
at
apio/Luna
2023-08-03 08:33:00 +00:00
b01aa72f17
libc+init+shmem-test: Add POSIX shared memory objects
d41fb85466
libluna/SharedPtr: Count references with separately created objects properly
5aa042a5f2
kernel: Add constructors to SharedMemory
f150425222
kernel: Create a new shared memory object if the old one was lost
842b212685
kernel: Set a SharedMemory object's prot value
Compare 6 commits »
apio
pushed to
main
at
apio/Luna
2023-08-03 07:26:41 +00:00
bfcca3a220
gol: Use memory-mapped IO
b5d146b492
kernel/mmap: Fix some parameters
b447c1a261
kernel: Set the shmem->inode field in query_shared_memory
f8e86b3b01
fix
d8f6af99b8
kernel: Let devices use shared memory
Compare 5 commits »
apio
pushed to
main
at
apio/Luna
2023-08-03 06:47:55 +00:00
c5e24e478f
kernel+libc: Add truncate and ftruncate
apio
pushed to
main
at
apio/Luna
2023-08-02 20:45:00 +00:00
53d9f5c6fc
libc: Add msync wrapper
apio
pushed to
main
at
apio/Luna
2023-08-02 20:39:18 +00:00
84c1ac4cee
kernel: Add msync
apio
pushed to
main
at
apio/Luna
2023-08-02 20:20:54 +00:00
7293d47bf0
apps: Add shmem-test
f66b0497cf
libc: Add support for mmap()'s new syscall format
2572695c8d
kernel: Support mapping shared memory using mmap()
9443551d71
kernel: Add shared memory
b4527786d4
kernel/MMU: Don't copy pages on clone and allow manipulating other page directories
Compare 5 commits »
apio
pushed to
main
at
apio/Luna
2023-08-02 15:20:31 +00:00
3aaf1c5d84
apps: Rename mouse to input, read keyboard packets as well
4794d0dfef
kernel: Add a keyboard device for graphical session
9c1e275f34
kernel: Make /dev/mouse read-write only for root
6593f9241b
libc: Add wrapper for poll()
df4227eab8
kernel: Make the poll() system call actually work
Compare 5 commits »
apio
pushed to
main
at
apio/Luna
2023-08-02 13:16:21 +00:00
f8cb6e03df
kernel: Allow turning off the TTY by setting it to graphical mode
apio
pushed to
main
at
apio/Luna
2023-08-02 12:48:26 +00:00
207d901de8
kernel+libc: Add the poll() syscall
df77fc8de8
libluna: Remove make_array() and destroy_array()
b1fb6dee8a
login: Create a new process group to log in
aac8280e8a
libc+libos: Properly propagate errors through fgetc() and File::getchar()
Compare 4 commits »
apio
pushed to
main
at
apio/Luna
2023-08-02 11:58:26 +00:00
d0ceec6952
mouse: Show textual description of buttons
apio
pushed to
main
at
apio/Luna
2023-08-02 11:16:03 +00:00
7983d63b8e
libos: Add documentation for os::File::BufferingMode
apio
pushed to
main
at
apio/Luna
2023-08-02 09:56:18 +00:00
2198dedb96
apps: Add mouse
cd9219df52
tools: Install kernel API headers into /usr/include/moon
e8f3dd4cf9
kernel: Add a PS/2 mouse driver
6c26236167
libluna: Add CircularQueue::is_empty()
b17793134e
libos: Let users change the buffering mode of a File
Compare 5 commits »
apio
pushed to
main
at
apio/Luna
2023-08-01 15:20:38 +00:00
dc35c42371
kernel/VFS: Rework the metadata system so that there is a single metadata struct
apio
pushed to
main
at
apio/Luna
2023-07-31 18:41:30 +00:00
4c87d72b44
kernel/binfmt: Add documentation + support script interpreters being scripts themselves
d01087362e
libc: Set the close-on-exec flag for directories opened using opendir()
Compare 2 commits »
apio
pushed to
main
at
apio/Luna
2023-07-30 16:47:44 +00:00
3598dacbed
init: Remove support for 'Script' parameters
3638d3da46
kernel: Add binary format for shebang scripts
1c76675e40
kernel: Add a framework to add more executable formats, possibly from userspace
Compare 3 commits »
apio
pushed to
main
at
apio/Luna
2023-07-30 11:09:04 +00:00
6e269c6bc4
preinit: Search for init in several directories
First
Previous
...
19
20
21
22
23
...
Next
Last