Commit Graph

97 Commits

Author SHA1 Message Date
6c01de8b0d Merge all libs into libu
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 40s
Build documentation / build-and-deploy (push) Successful in 26s
2026-04-12 13:45:37 +02:00
a86d258a4b CE implement stall command, libsystem Add stall_ms ()
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 40s
Build documentation / build-and-deploy (push) Successful in 30s
2026-04-08 15:29:52 +02:00
2f186921d6 init.cmd List devices, Start USB poller, libstring fix str_split_lines (), CE various fixes
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 35s
Build documentation / build-and-deploy (push) Successful in 29s
2026-04-07 18:12:17 +02:00
bef3b79502 CE implement running commands from script files 2026-04-07 15:47:27 +02:00
8ae16342b6 ISO9660 filesystem driver
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 40s
Build documentation / build-and-deploy (push) Successful in 33s
2026-04-06 22:45:54 +02:00
dc556d1524 CE implement running commands in background
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m15s
Build documentation / build-and-deploy (push) Successful in 2m53s
2026-03-29 19:55:24 +02:00
69f063198a CE change environment variables syntax, sdutil Add help command
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m26s
Build documentation / build-and-deploy (push) Successful in 3m14s
2026-03-27 22:31:32 +01:00
2d7f019844 CE edit dont append on file write
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 2m48s
Build documentation / build-and-deploy (push) Successful in 2m41s
2026-03-26 20:56:20 +01:00
fe33d98ef2 CE procinfo forgot free 2026-03-26 20:23:57 +01:00
df730cec36 get_proc_info () syscall, CE procinfo command
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m31s
Build documentation / build-and-deploy (push) Successful in 2m0s
2026-03-26 20:21:43 +01:00
3a48856ee4 sdutil FAT formatting, libfat fix memcpy overflow, generate linker .map files for user apps
All checks were successful
Build documentation / build-and-deploy (push) Successful in 3m46s
2026-03-21 00:08:19 +01:00
bf1e8e8573 libinput Generic way of gathering user commandline input
All checks were successful
Build documentation / build-and-deploy (push) Successful in 3m49s
2026-03-20 18:04:26 +01:00
4c26fcfc11 CE & init use new streams IPC
All checks were successful
Build documentation / build-and-deploy (push) Successful in 3m30s
2026-03-18 22:40:11 +01:00
80a728f04b Implement streams IPC mechanism
All checks were successful
Build documentation / build-and-deploy (push) Successful in 3m47s
2026-03-18 22:27:56 +01:00
77ab25bcee CE process watching WIP 2026-03-18 15:30:41 +01:00
76b1533ad0 Move mprintf to libaux 2026-03-17 22:19:23 +01:00
7bcd40151d Move e_pid and e_pgid to libprocess, Add get_self_pid () syscall
All checks were successful
Build documentation / build-and-deploy (push) Successful in 3m13s
2026-03-17 22:13:01 +01:00
0b85d3a0da Nonblocking mail_receive, fix proc_kill scheduling issues
All checks were successful
Build documentation / build-and-deploy (push) Successful in 3m15s
2026-03-17 21:36:09 +01:00
c69ee1b745 Partial exec, environment variables 2026-03-17 19:14:29 +01:00
b1648a146a Environment variables WIP, fix waiting scheduling issues + CE cancel proc
All checks were successful
Build documentation / build-and-deploy (push) Successful in 3m24s
2026-03-17 00:01:15 +01:00
41c979e41b Generate docs for apps
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m46s
2026-03-15 23:34:51 +01:00
af966b5405 Fix FAT driver file modes, update filewriter accordingly
Some checks failed
Build documentation / build-and-deploy (push) Has been cancelled
2026-03-15 20:18:50 +01:00
217179c9a0 Handle IRQs inside the kernel
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m42s
2026-03-13 20:33:27 +01:00
5024870dc7 Implement debug console device 2026-03-11 15:35:36 +01:00
6ce4864fd3 CE help format
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m58s
2026-03-10 22:16:29 +01:00
3d9503260e CE add format command, implement libfat
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m57s
2026-03-10 21:38:51 +01:00
4b099f04f5 Fix FAT driver issues (FAT32 while being under 32MiB), liballoc alignment so SSE doesnt break 2026-03-10 21:01:49 +01:00
38557bab7d PCI IDE driver, new create_volume () syscall, test scripts
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m37s
2026-03-10 18:14:18 +01:00
814c849462 CE add cls command
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m32s
2026-03-09 18:06:45 +01:00
1ef028f919 CE better human_size () 2026-03-09 18:02:19 +01:00
29e377aea3 CE edit display command 2026-03-09 17:57:22 +01:00
3148e0e367 CE edit w command 2026-03-09 01:59:55 +01:00
a352e9c501 CE edit handle empty file
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m5s
2026-03-08 23:52:34 +01:00
ed4db21cf2 CE KB_DELETE fix concatenating with last line
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m41s
2026-03-08 21:05:59 +01:00
43ce80e764 CE split lines properly 2026-03-08 21:03:54 +01:00
cbc0bf4452 CE edit handle backspace deletion into previous line
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m17s
2026-03-08 12:35:39 +01:00
f74f8ab122 CE gapbuffer_move only when necessary, remove unused vars 2026-03-08 12:25:13 +01:00
a8d21b2d67 CE optimize KB_DELETE
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m6s
2026-03-08 12:22:59 +01:00
0de0b4c1ae CE edit KB_DELETE the following line
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m2s
2026-03-08 11:55:09 +01:00
0692b030cb CE edit optimize KB_DELETE
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m28s
2026-03-07 23:49:26 +01:00
b1755623a3 CE big performance improvements
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m18s
2026-03-07 23:37:05 +01:00
ab8856cf4b Implement process clone trampoline
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m10s
2026-03-07 20:20:29 +01:00
bf99bedfc5 Floating point numbers work, _start.S fix stack alignment, fix debug info 2026-03-07 19:56:59 +01:00
55d9b1fcd5 No warnings
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m30s
2026-03-07 17:41:22 +01:00
5e616c1879 Implement SSE instructions 2026-03-07 17:36:09 +01:00
eaec32975a CE edit save/restore terminal state
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m16s
2026-03-07 01:58:47 +01:00
75635bcc2e CE edit modes 2026-03-07 01:32:50 +01:00
37d73f63e3 CE edit handle tab key
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m11s
2026-03-07 00:35:39 +01:00
a11b2103da CE edit improve spacing 2026-03-07 00:25:42 +01:00
37ff9197e0 CE styles for status line and line bar
All checks were successful
Build documentation / build-and-deploy (push) Successful in 3m5s
2026-03-06 23:00:04 +01:00