ladybird/Userland
Andreas Kling 2bd8118843 Kernel: Change the format of /proc/all to JSON.
Update ProcessManager, top and WSCPUMonitor to handle the new format.

Since the kernel is not allowed to use floating-point math, we now compile
the JSON classes in AK without JsonValue::Type::Double support.
To accomodate large unsigned ints, I added a JsonValue::Type::UnsignedInt.
2019-06-29 09:04:45 +02:00
..
.gitignore Userland: Implement recursive rm 2019-06-03 20:16:00 +02:00
al.cpp Userland: Fix many compiler warnings. 2019-06-22 15:47:08 +02:00
allocate.cpp Userland: Fix more compiler warnings. 2019-06-22 16:13:47 +02:00
basename.cpp Userland: Add a /bin/basename program. 2019-04-15 13:57:09 +02:00
cat.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
chmod.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
chown.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
clear.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
cp.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
crash.cpp Userland: Fix more compiler warnings. 2019-06-22 16:13:47 +02:00
date.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
df.cpp printf: Oops, '-' is the left padding modifier, not ' '. 2019-06-22 15:53:52 +02:00
dmesg.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
echo.cpp Userland: Add a simple /bin/echo program. 2019-04-25 04:42:09 +02:00
env.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
false.cpp Build LibC and Userland with clang as well. 2018-11-09 14:29:00 +01:00
fgrep.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
guitest2.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
head.cpp Userland: Fix many compiler warnings. 2019-06-22 15:47:08 +02:00
host.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
hostname.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
id.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
ifconfig.cpp Kernel+Userland: Expose list of network adapters through /proc/netadapters. 2019-06-16 07:06:49 +02:00
kill.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
killall.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
ln.cpp Userland: Fix many compiler warnings. 2019-06-22 15:47:08 +02:00
ls.cpp Userland: Fix more compiler warnings. 2019-06-22 16:13:47 +02:00
Makefile Include Makefile.common in all other Makefiles. 2019-04-21 04:09:39 +02:00
mkdir.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
mknod.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
mm.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
more.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
mv.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
pape.cpp Userland: Fix many compiler warnings. 2019-06-22 15:47:08 +02:00
pidof.cpp Userland: Fix many compiler warnings. 2019-06-22 15:47:08 +02:00
ping.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
ps.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
rm.cpp Userland: Fix many compiler warnings. 2019-06-22 15:47:08 +02:00
rmdir.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
shutdown.cpp Userland: Fix many compiler warnings. 2019-06-22 15:47:08 +02:00
sleep.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
sort.cpp Userland: Fix more compiler warnings. 2019-06-22 16:13:47 +02:00
stat.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
strace.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
su.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
sync.cpp Add sync() syscall and a /bin/sync. 2018-12-20 00:39:29 +01:00
sysctl.cpp Userland: Fix many compiler warnings. 2019-06-22 15:47:08 +02:00
tail.cpp Userland: Fix more compiler warnings. 2019-06-22 16:13:47 +02:00
tc.cpp printf: Support %zu (the 'z' is really just ignored.) 2019-06-22 16:30:32 +02:00
tee.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
top.cpp Kernel: Change the format of /proc/all to JSON. 2019-06-29 09:04:45 +02:00
touch.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
tr.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
true.cpp Build LibC and Userland with clang as well. 2018-11-09 14:29:00 +01:00
tst.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
tty.cpp Fix all current build warnings in the userland. 2018-11-09 10:19:33 +01:00
uc.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
uname.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
uptime.cpp Userland: Run clang-format on everything. 2019-06-07 11:49:31 +02:00
wc.cpp Userland: Fix many compiler warnings. 2019-06-22 15:47:08 +02:00
whoami.cpp Userland: Add /bin/whoami 2019-05-16 20:18:17 +02:00
yes.cpp Userland: Add a /bin/yes program (fixes #110) 2019-06-01 12:16:55 +02:00