Luna/apps
apio db3151d93b
Some checks failed
continuous-integration/drone/push Build is failing
init: Add some missing pledges
2023-08-14 11:08:19 +02:00
..
base64.cpp libos+apps: Use os::*print* instead of (f)printf 2023-05-01 19:32:00 +02:00
buffer-test.cpp libc: Implement read buffering =D 2023-07-22 11:17:51 +02:00
cat.cpp libos+apps: Make the vector argument more flexible 2023-07-08 16:44:02 +02:00
chmod.cpp libc: Move chmod from unistd.h to sys/stat.h 2023-05-11 19:40:34 +02:00
chown.cpp libc+apps: Avoid calling endpwent() and endgrent() after every call to get{pw,gr}{nam,uid,gid} 2023-05-18 21:47:46 +02:00
CMakeLists.txt apps: Add touch 2023-08-08 14:34:58 +02:00
cp.cpp libos+cp: Add prompt functionality 2023-07-08 18:30:39 +02:00
date.cpp libos: Make long value arguments use '=' and make value arguments' values always required 2023-06-17 20:58:54 +02:00
edit.cpp ArgumentParser: Add support for version information 2023-04-28 16:33:05 +02:00
env.cpp kernel+libc+apps: Add support for environment variables 2023-04-07 15:03:38 +02:00
gol.cpp gol: Use memory-mapped IO 2023-08-03 09:26:35 +02:00
init.cpp init: Add some missing pledges 2023-08-14 11:08:19 +02:00
input.cpp apps: Rename mouse to input, read keyboard packets as well 2023-08-02 17:20:26 +02:00
ipc-test.cpp kernel+libc: Add support for unnamed pipes 2023-05-10 22:48:31 +02:00
kill.cpp libos+apps: Add kill 2023-07-10 22:17:05 +02:00
ln.cpp kernel+libc+ln: Add support for userspace hard link creation 2023-05-27 11:32:40 +02:00
login.cpp login: Create a new process group to log in 2023-08-02 14:47:13 +02:00
ls.cpp libos: Make long value arguments use '=' and make value arguments' values always required 2023-06-17 20:58:54 +02:00
mkdir.cpp libluna/PathParser: Make dirname() and basename() static functions 2023-06-19 11:21:58 +02:00
mktemp.cpp apps: Add mktemp 2023-06-03 12:15:57 +02:00
mount.cpp mount: Put the source argument first 2023-06-25 20:35:36 +02:00
pivot_root.cpp kernel: Make the root inode be a mountpoint as well + add pivot_root() 2023-06-17 17:27:22 +02:00
preinit.cpp preinit: Search for init in several directories 2023-07-30 13:08:53 +02:00
ps.cpp apps: Add ps 2023-05-18 21:59:38 +02:00
rm.cpp ArgumentParser: Add support for version information 2023-04-28 16:33:05 +02:00
shmem-test.cpp kernel+libc: Add pledge support 2023-08-12 21:38:25 +02:00
signal-test.cpp kernel+libc: Add the SA_NODEFER and SA_RESETHAND flags for sigaction() 2023-07-10 21:54:04 +02:00
socket-client.cpp socket-client: Send a user-provided message to the server 2023-07-30 11:46:53 +02:00
socket-test.cpp apps: Add socket client 2023-07-30 11:33:06 +02:00
stat.cpp kernel+libc+stat: Add support for file times 2023-08-08 13:33:40 +02:00
su.cpp libc: Basic write buffers 2023-07-22 00:04:27 +02:00
sysfuzz.cpp sysfuzz: Skip invoking sigreturn 2023-07-12 19:37:22 +02:00
time.cpp libos+apps: Make the vector argument more flexible 2023-07-08 16:44:02 +02:00
touch.cpp apps: Add touch 2023-08-08 14:34:58 +02:00
umount.cpp kernel+libc+apps: Add mount and umount syscalls, libc wrappers, and utilities 2023-05-17 20:30:15 +02:00
uname.cpp ArgumentParser: Add support for version information 2023-04-28 16:33:05 +02:00