Block a user
e7d361ca51
startui: Remove /tmp/launch.sock as root
bb6759986e
libos/LocalServer: Clean up socket file on exit
loginui: Can't log in to a non-privileged user session after logging in to a different user
loginui: Can't log in to a non-privileged user session after logging in to a different user
0a9578c1ec
libui/Font: Use RefString
1fc2da4fb0
taskbar: Use os::ConfigFile instead of manually parsing app files
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++
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
d10cb10404
libluna/SHA: Reuse the m_message buffer to avoid duplicating the data to hash
c97876bba0
kernel/ATA: Avoid assuming endianness