asleepymoon
asleepymoon pushed to main at asleepymoon/Luna 2024-09-01 10:40:43 +00:00
7c0ff8c75a libos+init: Add a standard API for config file access
a11aa7a2d0 libluna: Add a reference-counted immutable string type
0abd9153ae tools+libluna: Make new and delete weak to avoid conflicts with libstdc++
Compare 3 commits »
asleepymoon pushed to main at asleepymoon/Luna 2024-08-09 16:53:04 +00:00
abbfd5825f kernel: Make StorageCache have a reference to its parent BlockDevice
asleepymoon pushed to main at asleepymoon/Luna 2024-07-31 17:50:28 +00:00
bfb45c7d4a gui: Add a login UI and support the os::IPC::Notifier API
d3fbddb191 taskbar: Use SIGQUIT to restart
0ab8efd405 libos+init: Add a Notifier API to know when child processes have finished initialization
2aefbdc4ee libos: Fix Action
15dc71e8e1 libui/InputField: Fix a few bugs and add a clear() method
Compare 5 commits »
asleepymoon pushed to main at asleepymoon/Luna 2024-07-21 11:24:57 +00:00
140910763e all: Reorder directory structure
asleepymoon pushed to main at asleepymoon/Luna 2024-07-21 11:08:02 +00:00
829f455129 apps: Add arch
asleepymoon pushed to main at asleepymoon/Luna 2024-07-21 10:52:18 +00:00
d10cb10404 libluna/SHA: Reuse the m_message buffer to avoid duplicating the data to hash
c97876bba0 kernel/ATA: Avoid assuming endianness
Compare 2 commits »
asleepymoon pushed to main at asleepymoon/Luna 2024-07-20 14:34:36 +00:00
31c36b9b83 tests: Add tests for SHA256
asleepymoon pushed to main at asleepymoon/Luna 2024-07-20 14:26:17 +00:00
5fe0507ab1 libc+libluna: Add endianness-dependent functions and use them in SHA256
asleepymoon pushed to main at asleepymoon/Luna 2024-07-20 14:12:56 +00:00
e1c287a45b libluna: Return a new Digest structure instead of a Buffer from SHA256
asleepymoon pushed to main at asleepymoon/Luna 2024-07-20 13:51:10 +00:00
db2f91b1fb libluna+apps: Add a SHA256 hash implementation
asleepymoon pushed to main at asleepymoon/autobg 2024-07-17 13:27:30 +00:00
7e834ddc91 Completely forgot the script was Python
asleepymoon pushed to main at asleepymoon/autobg 2024-07-17 13:25:11 +00:00
39a9dac58e Ready. Set. Go!
asleepymoon pushed to main at asleepymoon/autobg 2024-07-17 13:23:24 +00:00
f6bac59182 Ready. Set. Go!
asleepymoon created branch main in asleepymoon/autobg 2024-07-17 13:23:24 +00:00
asleepymoon created repository asleepymoon/autobg 2024-07-17 13:23:07 +00:00
asleepymoon pushed to main at asleepymoon/Luna 2024-07-02 18:51:38 +00:00
7345a952ca libluna: Implement hash table iteration
asleepymoon pushed to main at asleepymoon/Luna 2024-07-02 10:44:53 +00:00
903dcfa52c libc: Partially implement freopen() when a null pathname is provided
asleepymoon pushed to main at asleepymoon/Luna 2024-06-23 20:53:41 +00:00
2ce2d57eff kernel: Prevent kernel threads from calling exit_and_signal_parent()
asleepymoon pushed to new-layout at asleepymoon/Luna 2024-06-08 20:18:55 +00:00
4087c7510e libui: Fix wrong return type
asleepymoon created pull request asleepymoon/Luna#46 2024-05-19 12:22:03 +00:00
WIP: Rework the layout system