.. |
nyancat
|
Integrate auto-dep into build system through make file generation
|
2018-04-17 21:49:56 +09:00 |
about.c
|
text: bring back shm-stored fonts provided by compositor
|
2021-08-28 14:50:52 +09:00 |
basename.c
|
basename: libc function
|
2018-11-18 09:47:23 +09:00 |
beep.c
|
beep: help text
|
2018-11-29 20:56:16 +09:00 |
bim.c
|
bim: fix accidental wraparound when scrolling to '-1'
|
2021-08-16 20:22:40 +09:00 |
bim.h
|
bim: sync with upstream
|
2021-06-23 22:19:26 +09:00 |
cal.c
|
add cal
|
2019-01-12 20:44:39 +09:00 |
calculator.c
|
calculator: simple text input
|
2021-08-30 11:40:45 +09:00 |
cat-img.c
|
bmp: Set ALPHA_EMBEDDED on load
|
2020-04-23 20:15:56 +09:00 |
cat.c
|
libc: set errno on read, write
|
2018-12-11 09:42:21 +09:00 |
chmod.c
|
chmod: fix infinite loop parsing octal modes
|
2018-11-07 11:54:42 +09:00 |
chown.c
|
chown: fixup semantics, support names in command
|
2021-09-02 15:10:12 +09:00 |
clear.c
|
Application cleanup
|
2018-08-15 10:07:33 +09:00 |
color-picker.c
|
text: bring back shm-stored fonts provided by compositor
|
2021-08-28 14:50:52 +09:00 |
compositor.c
|
compositor: Add I-beam cursor; logic in terminal, file-browser
|
2021-09-16 16:55:43 +09:00 |
cp.c
|
cp: somewhat real implementation
|
2018-11-21 15:31:30 +09:00 |
cpuwidget.c
|
cpuwidget: CPU usage graph
|
2021-09-05 14:19:11 +09:00 |
crc32.c
|
crc32: use a different table
|
2018-12-08 11:30:16 +09:00 |
cursor-off.c
|
terminal-vga: recover vga text mode operation
|
2021-06-10 09:35:48 +09:00 |
date.c
|
localtime: rudimentary, incorrect support for timezone offsets
|
2021-09-02 16:09:28 +09:00 |
dbg.c
|
dbg: add 'print' command
|
2021-09-23 14:42:24 +09:00 |
demo.c
|
misaka: initial merge
|
2021-05-31 10:54:11 +09:00 |
demo.krk
|
misaka: initial merge
|
2021-05-31 10:54:11 +09:00 |
dhclient.c
|
net: another batch of rewrites
|
2021-09-17 21:03:53 +09:00 |
dirname.c
|
dirname: add command and libc function
|
2018-11-18 09:56:43 +09:00 |
drawlines.c
|
drawlines: single-threaded with fswait
|
2018-10-30 21:20:10 +09:00 |
du.c
|
misaka: initial merge
|
2021-05-31 10:54:11 +09:00 |
echo.c
|
echo: XSI escapes, include \0nnn
|
2018-10-05 19:15:08 +09:00 |
env.c
|
Make env more normal
|
2018-10-02 21:52:51 +09:00 |
false.c
|
Header comments for a bunch of apps
|
2018-08-14 17:13:38 +09:00 |
fetch.c
|
fetch: print total time when done, instead of 0.0 remaining
|
2021-09-13 10:47:36 +09:00 |
fgrep.c
|
Application cleanup
|
2018-08-15 10:07:33 +09:00 |
file-browser.c
|
compositor: Add I-beam cursor; logic in terminal, file-browser
|
2021-09-16 16:55:43 +09:00 |
find-timezone.c
|
time: Try to figure out some sensible timezone names from the TZ offset, and collect that from ip-api
|
2021-09-08 11:38:31 +09:00 |
font-preview.c
|
text: read fonts with short glyf table offsets
|
2021-07-19 18:38:19 +09:00 |
free.c
|
Add getopt, getopt_long
|
2018-05-02 18:58:47 +09:00 |
getty.c
|
getty: ensure tty is sane
|
2018-10-29 20:56:41 +09:00 |
glogin-provider.c
|
glogin-provider: using wrong fonts for metrics...
|
2021-08-30 09:35:47 +09:00 |
glogin.c
|
groups: First pass at support for supplementary group lists
|
2021-08-31 20:46:48 +09:00 |
groups.c
|
groups: First pass at support for supplementary group lists
|
2021-08-31 20:46:48 +09:00 |
gsudo.c
|
text: bring back shm-stored fonts provided by compositor
|
2021-08-28 14:50:52 +09:00 |
gunzip.c
|
libc: Implement buffered writes in stdio; fix up printf family
|
2021-04-07 11:38:31 +09:00 |
head.c
|
Add head
|
2018-10-02 22:36:44 +09:00 |
hello.c
|
Header comments for a bunch of apps
|
2018-08-14 17:13:38 +09:00 |
help-browser.c
|
help-browser: viably display the AGPL text for the mupdf package
|
2021-09-15 17:42:47 +09:00 |
hexify.c
|
hexify: bail if fopen failed
|
2021-08-31 16:50:45 +09:00 |
highlight-source.krk
|
kuroko: more upstream updates
|
2021-01-23 20:00:36 +09:00 |
hostname.c
|
sudo: support euids with setuid binaries
|
2018-10-31 10:28:41 +09:00 |
ifconfig.c
|
net: ongoing network work
|
2021-09-09 19:42:19 +09:00 |
imgviewer.c
|
imgviewer: small improvements
|
2021-09-13 19:56:56 +09:00 |
init.c
|
init: don't actually open serial by default
|
2018-10-29 20:56:51 +09:00 |
insmod.c
|
libc: add more toaru-specific syscall wrappers
|
2018-12-10 18:47:18 +09:00 |
irc.c
|
net: ongoing network work
|
2021-09-09 19:42:19 +09:00 |
json-test.c
|
misaka: initial merge
|
2021-05-31 10:54:11 +09:00 |
julia.c
|
julia: change defaults
|
2021-09-06 13:28:37 +09:00 |
kbd-test.c
|
kbd-test: raw vga text version of kbd tester
|
2020-04-30 19:42:50 +09:00 |
kcmdline.c
|
Header comments for a bunch of apps
|
2018-08-14 17:13:38 +09:00 |
kdebug.c
|
libc: add more toaru-specific syscall wrappers
|
2018-12-10 18:47:18 +09:00 |
kill.c
|
kill: fix bad signal specifier check
|
2020-12-21 10:07:23 +09:00 |
killall.c
|
misaka: initial merge
|
2021-05-31 10:54:11 +09:00 |
krk_test_noise.krk
|
kuroko: Updates for 1.1-preview and threading support
|
2021-02-16 18:56:27 +09:00 |
krk_yutani_test.krk
|
kuroko: _yutani: expose shm font support
|
2021-08-28 17:40:41 +09:00 |
live-session.c
|
groups: First pass at support for supplementary group lists
|
2021-08-31 20:46:48 +09:00 |
ln.c
|
symlink stuff
|
2018-07-18 15:43:17 +09:00 |
login-loop.c
|
Application cleanup
|
2018-08-15 10:07:33 +09:00 |
login.c
|
groups: First pass at support for supplementary group lists
|
2021-08-31 20:46:48 +09:00 |
logname.c
|
add logname, getlogin()
|
2018-10-09 20:35:53 +09:00 |
ls.c
|
kernel: more directory permissions
|
2018-11-01 13:46:59 +09:00 |
lspci.c
|
modules: Reimplement loadable kernel modules
|
2021-07-17 18:55:54 +09:00 |
migrate.c
|
chown: fixup semantics, support names in command
|
2021-09-02 15:10:12 +09:00 |
misaka-test.c
|
misaka: initial merge
|
2021-05-31 10:54:11 +09:00 |
mixerctl.c
|
Make mixerctl usage output comply with the rest of the system
|
2018-05-09 19:31:46 +09:00 |
mkdir.c
|
mkdir -p
|
2018-10-05 18:48:24 +09:00 |
mktemp.c
|
mktemp: in /tmp by default
|
2018-10-30 16:45:03 +09:00 |
more.c
|
more: add space binding
|
2021-09-20 19:50:56 +09:00 |
mount.c
|
sys/mount.h
|
2018-08-15 15:49:01 +09:00 |
msk.c
|
msk: clean up after ourselves
|
2021-09-08 22:07:43 +09:00 |
mv.c
|
mv: uh, probably should be recursive on both of those
|
2018-11-21 17:50:45 +09:00 |
nproc.c
|
nproc: Expose processor count and use it to pick between yielding and non-yielding spin locks
|
2021-09-02 17:27:21 +09:00 |
nslookup.c
|
net: ongoing network work
|
2021-09-09 19:42:19 +09:00 |
nyancat.c
|
Application cleanup
|
2018-08-15 10:07:33 +09:00 |
package-manager.c
|
package-manager: apply same optimization as file-browser
|
2021-08-28 18:05:12 +09:00 |
panel.c
|
panel: Show icon of current window at full opacity
|
2021-09-15 17:11:28 +09:00 |
petty.c
|
petty: re-add old getty
|
2018-11-08 18:02:54 +09:00 |
piano.c
|
piano: sustain until space
|
2018-11-29 20:56:07 +09:00 |
pidof.c
|
misaka: initial merge
|
2021-05-31 10:54:11 +09:00 |
ping.c
|
ping: fancier sub-ms printing (I think %Ng is supposed to do this, but mine might be broken?)
|
2021-09-18 10:10:53 +09:00 |
plasma.c
|
plasma: fix what I think is actually a math bug in plasma
|
2021-06-02 18:34:18 +09:00 |
play.c
|
Application cleanup
|
2018-08-15 10:07:33 +09:00 |
polygons.c
|
polygons: cleanup
|
2021-06-27 19:42:23 +09:00 |
pong.c
|
base: minor cleanup of /usr/share
|
2021-07-14 19:26:29 +09:00 |
ps.c
|
ps: Include thread CPU usage in parent when not queried with -T
|
2021-09-03 11:43:36 +09:00 |
pstree.c
|
misaka: initial merge
|
2021-05-31 10:54:11 +09:00 |
pwd.c
|
Application cleanup
|
2018-08-15 10:07:33 +09:00 |
qemu-display-hack.c
|
Header comments for a bunch of apps
|
2018-08-14 17:13:38 +09:00 |
qemu-fwcfg.c
|
add /dev/port
|
2018-09-28 13:59:14 +09:00 |
readelf.c
|
readelf: Show dynamic symbol tables
|
2021-09-24 00:11:30 +09:00 |
readlink.c
|
Import some apps from mainline/core that at least compile (fgrep may not work due to stdio brokenness)
|
2018-05-04 13:01:55 +09:00 |
reboot.c
|
Application cleanup
|
2018-08-15 10:07:33 +09:00 |
reload_desktop.sh
|
base: add removed shell scripts from /bin
|
2021-06-15 16:47:07 +09:00 |
reset.c
|
add reset
|
2018-10-29 21:21:26 +09:00 |
rm.c
|
rm: rewrite; recursive directory deletion; TODO: unlink should fail on non-empty directories
|
2018-11-21 17:49:18 +09:00 |
serial-console.c
|
apps: signal usage cleanup
|
2018-10-31 18:58:10 +09:00 |
session.c
|
file-browser: desktop support
|
2018-11-19 21:16:28 +09:00 |
set-resolution.c
|
misaka: initial merge
|
2021-05-31 10:54:11 +09:00 |
set-wallpaper.sh
|
base: add removed shell scripts from /bin
|
2021-06-15 16:47:07 +09:00 |
sh.c
|
ptrace: Catch signals, start work on debugger
|
2021-09-22 20:32:21 +09:00 |
showdialog.c
|
text: bring back shm-stored fonts provided by compositor
|
2021-08-28 14:50:52 +09:00 |
sleep.c
|
misaka: initial merge
|
2021-05-31 10:54:11 +09:00 |
snow.c
|
bmp: Set ALPHA_EMBEDDED on load
|
2020-04-23 20:15:56 +09:00 |
sort.c
|
Add sort
|
2018-10-04 14:54:05 +09:00 |
splash-log.c
|
text: Add some macros so we can more easily swap out the bitmap font
|
2021-07-22 17:06:43 +09:00 |
stat.c
|
stat: handle multiple arguments
|
2018-11-25 12:57:58 +09:00 |
strace.c
|
ptrace: Catch signals, start work on debugger
|
2021-09-22 20:32:21 +09:00 |
strings.c
|
add strings
|
2018-10-09 21:41:28 +09:00 |
stty.c
|
stty: order was backwards for size...
|
2019-01-14 20:32:16 +09:00 |
sudo.c
|
groups: First pass at support for supplementary group lists
|
2021-08-31 20:46:48 +09:00 |
sysfunc.c
|
libc: add more toaru-specific syscall wrappers
|
2018-12-10 18:47:18 +09:00 |
sysinfo.c
|
sysinfo: show package manager info
|
2018-11-17 13:52:08 +09:00 |
t_mbstowcs.c
|
libc: working wcstombs and mbstowcs
|
2018-10-10 11:01:30 +09:00 |
tar.c
|
misaka: initial merge
|
2021-05-31 10:54:11 +09:00 |
tee.c
|
Throw a return value on a bad open in tee
|
2018-10-02 23:05:58 +09:00 |
terminal-font.h
|
text: Replace bitmap font with a baked version of Deja Vu Sans Mono, mostly for metrics reasons
|
2021-07-22 17:18:08 +09:00 |
terminal-palette.h
|
Use #000000 for terminal black color
|
2018-08-20 21:44:39 +09:00 |
terminal-vga.c
|
kbd: stop sending empty events to clients
|
2021-07-13 08:32:09 +09:00 |
terminal.c
|
terminal: Launch without animation when running fullscreen
|
2021-09-21 20:04:18 +09:00 |
test-conf.c
|
Header comments for a bunch of apps
|
2018-08-14 17:13:38 +09:00 |
test-cxx.c++
|
misaka: initial merge
|
2021-05-31 10:54:11 +09:00 |
test-localtime.c
|
libc: fix off-by-one errors in localtime
|
2019-12-20 20:20:23 +09:00 |
test-lock.c
|
kernel: handle O_EXCL... correctly...
|
2018-11-22 16:50:21 +09:00 |
test-loop.c
|
smp: Force userspace preemption on other cores.
|
2021-09-02 21:38:30 +09:00 |
test-printf.c
|
libc: support not printing 0 digit with precision of 0
|
2020-04-30 20:25:08 +09:00 |
test-sigsegv.c
|
test-sigsegv: Add a deeper segfault to test debugging libs
|
2021-09-24 00:12:29 +09:00 |
test-tls.c
|
misaka: initial merge
|
2021-05-31 10:54:11 +09:00 |
test-udp-recv.krk
|
udp: add bind() and recv() test tool
|
2021-09-09 20:17:04 +09:00 |
toaru_logo.h
|
Application cleanup
|
2018-08-15 10:07:33 +09:00 |
toast.krk
|
toast: Quick Kuroko toast client
|
2021-07-31 18:40:16 +09:00 |
toastd.c
|
pex: Actually try to close server endpoints
|
2021-09-12 13:23:38 +09:00 |
toggle-abs-mouse.c
|
toggle-relative-mouse: add query option 'get'
|
2018-11-27 20:40:46 +09:00 |
top.c
|
top: Differentiate general memory from memory used for tmpfs
|
2021-09-10 09:29:44 +09:00 |
touch.c
|
touch: don't segfault when unable to touch
|
2021-09-07 19:00:07 +09:00 |
true.c
|
Application cleanup
|
2018-08-15 10:07:33 +09:00 |
tty.c
|
kernel, libc: tty names
|
2018-10-09 19:56:45 +09:00 |
ttysize.c
|
Application cleanup
|
2018-08-15 10:07:33 +09:00 |
tutorial.c
|
tutorial: Adjust spacings, fix centering
|
2021-09-08 11:20:08 +09:00 |
uname.c
|
uname: accept -p as an alias to -m
|
2018-10-06 11:10:24 +09:00 |
ununicode.h
|
sdf: handle input string as utf8
|
2019-12-05 19:13:16 +09:00 |
upload.krk
|
e1000: More transmit changes...
|
2021-09-09 16:47:27 +09:00 |
uptime.c
|
Header comments for a bunch of apps
|
2018-08-14 17:13:38 +09:00 |
vga-palette.h
|
Application cleanup
|
2018-08-15 10:07:33 +09:00 |
wallpaper-picker.c
|
text: bring back shm-stored fonts provided by compositor
|
2021-08-28 14:50:52 +09:00 |
wc.c
|
add wc
|
2018-10-05 20:04:10 +09:00 |
weather-configurator.c
|
weather: Add weather-tool and weather-configurator
|
2020-03-28 23:21:25 +09:00 |
weather-tool.c
|
time: Try to figure out some sensible timezone names from the TZ offset, and collect that from ip-api
|
2021-09-08 11:38:31 +09:00 |
which.c
|
which: multiple arguments, support -a
|
2018-10-10 07:15:12 +09:00 |
whoami.c
|
sudo: support euids with setuid binaries
|
2018-10-31 10:28:41 +09:00 |
yes.c
|
Application cleanup
|
2018-08-15 10:07:33 +09:00 |
yutani-clipboard.c
|
terminal: use an async thread to handle input
|
2019-12-23 17:01:57 +09:00 |
yutani-kbd.c
|
yutani-kbd: keyboard test tool
|
2020-04-30 19:02:40 +09:00 |
yutani-query.c
|
yutani-query: add command-based interface
|
2018-11-17 13:51:48 +09:00 |
yutani-test.c
|
yutani-test: must flip once to reveal window
|
2021-08-11 13:14:40 +09:00 |