toaruos/apps
2021-11-25 12:21:49 +09:00
..
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: version 3.0.0 2021-11-19 06:21:55 +09:00
bim.h bim: version 3.0.0 2021-11-19 06:21:55 +09:00
block-dev-stats.c block-dev-stats: Test tool for ongoing ata rewrite 2021-11-15 21:52:16 +09:00
cal.c add cal 2019-01-12 20:44:39 +09:00
calculator.c calculator: set binpath so we can at least import 'math' 2021-10-31 18:55:43 +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: correctly set next focused window when a window closes 2021-11-05 22:07:55 +09:00
cp.c cp: somewhat real implementation 2018-11-21 15:31:30 +09:00
cpu-name.krk sysinfo: Update, add CPU, re-add Font 2021-11-03 06:31:58 +09:00
cpuwidget.c cpuwidget: fix file descriptor leak 2021-10-30 06:57:38 +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 date: change default format 2021-09-25 12:06:17 +09:00
dbg.c dbg: add backtrace command 2021-09-27 18:50:05 +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 dhclient: Skip things that don't have hardware addresses 2021-10-22 15:35:37 +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: Parse https and bail better 2021-10-04 20:35:05 +09:00
fgrep.c Application cleanup 2018-08-15 10:07:33 +09:00
file-browser.c file-browser: Show a different context menu when no files are selected 2021-10-31 18:11:04 +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
font-tool.c sysinfo: Update, add CPU, re-add Font 2021-11-03 06:31:58 +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: cleanup, remove animation 2021-10-26 16:14:57 +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 gunzip: Hidden option to print progress reports, for debugging 2021-11-14 11:09:45 +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: Add stats counters 2021-09-30 19:09:04 +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 insmod: Support passing arguments to modules 2021-10-20 10:33:35 +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 login: Return 2 when 'disconnect' is provided as a username 2021-09-27 21:18:32 +09:00
login.c login: Return 2 when 'disconnect' is provided as a username 2021-09-27 21:18:32 +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 hda: stub module 2021-10-12 10:55:13 +09:00
maybe-pdfviewer.krk file-browser: Icons, identification of PDFs, little launcher wrapper 2021-10-08 10:22:33 +09:00
migrate.c splash-log, migrate: Cleanup 2021-10-20 18:49:58 +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: Fixup local manifest file resolution 2021-10-30 08:11:48 +09:00
mv.c mv: uh, probably should be recursive on both of those 2018-11-21 17:50:45 +09:00
netty.c netty: quick hack to use threads so pasting doesn't deadlock 2021-11-24 22:07:18 +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: Spin up a thread to run 'msk' 2021-10-31 18:40:38 +09:00
panel.c panel: Improvements to the window switcher 2021-11-19 12:09:32 +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: Fix missing -d option 2021-10-27 13:05:00 +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 terminal: support ^[[3J to clear scrollback 2021-11-24 17:44:58 +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 sh: Recommend 'ifconfig' in place of 'ip'/'ipconfig' 2021-09-28 18:49:14 +09:00
show-toasts.krk base: Show some toasts on startup. 2021-10-28 19:40:04 +09:00
show-tutorial.sh base: Wait a bit before starting the wizard 2021-10-26 16:14:57 +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 splash-log: Retain last message to print it if we switch out of quiet mode 2021-10-28 06:53:55 +09:00
stat.c stat: handle multiple arguments 2018-11-25 12:57:58 +09:00
strace.c strace: fix-up bad signal name table 2021-09-26 22:07:03 +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
sync.c sync: Support argument 2021-11-16 08:55:57 +09:00
sysfunc.c libc: add more toaru-specific syscall wrappers 2018-12-10 18:47:18 +09:00
sysinfo.c sysinfo: Update, add CPU, re-add Font 2021-11-03 06:31:58 +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 terminal-vga: Rewrite display caching so it's actually fast, and buffered 2021-11-24 15:47:33 +09:00
terminal.c terminal: Add some functionality to the -g flag 2021-11-25 12:21:49 +09:00
test-badwrite.c kernel: Initial try at actual user buffer validation 2021-09-29 14:07:32 +09:00
test-conf.c Header comments for a bunch of apps 2018-08-14 17:13:38 +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 sysinfo: Update, add CPU, re-add Font 2021-11-03 06:31:58 +09:00
toast.krk toast: Quick Kuroko toast client 2021-07-31 18:40:16 +09:00
toastd.c compositor: Add a new OVERLAY layer, specifically for toasts 2021-10-31 20:16:41 +09:00
toggle-abs-mouse.c toggle-relative-mouse: add query option 'get' 2018-11-27 20:40:46 +09:00
top.c top: Don't cap at 100, but do format >=100 differently 2021-11-25 10:34: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: Add a page about the live CD 2021-09-28 11:03:20 +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 panel: Little improvements to weather widget 2021-11-11 21:28:27 +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