Commit Graph

46 Commits

Author SHA1 Message Date
fbf067d418 Parse commandline strings, move away from old env vars
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 2m6s
Build documentation / build-and-deploy (push) Successful in 1m18s
2026-04-28 22:45:31 +02:00
347fe0a49d CE Fix file redirection skipping last character
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 1m30s
Build documentation / build-and-deploy (push) Successful in 46s
2026-04-28 00:25:07 +02:00
c8fb575bdd Change formatting rules
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 2m7s
Build documentation / build-and-deploy (push) Successful in 39s
2026-04-24 01:54:48 +02:00
288a4b4e83 Implement storage device partition rescan (XDRV_PARTITION_RESCAN), Self-hosted installation WIP
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 35s
Build documentation / build-and-deploy (push) Successful in 27s
2026-04-16 00:09:46 +02:00
16cb7fd7bd CE copy fix deadlock, libu fr/fw fix missing volume_close () on failure, XHCI use ring-specific pending flags, usbdrv Fix spin_unlock/free ordering
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 1m3s
Build documentation / build-and-deploy (push) Successful in 56s
2026-04-13 22:47:28 +02:00
9f216ffc49 CE Implement positional arguments
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 36s
Build documentation / build-and-deploy (push) Successful in 1m23s
2026-04-12 22:05:26 +02:00
bdce9ef7c5 CE Add copy command
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 34s
Build documentation / build-and-deploy (push) Successful in 26s
2026-04-12 21:27:06 +02:00
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
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
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
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
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
3148e0e367 CE edit w command 2026-03-09 01:59:55 +01:00
43ce80e764 CE split lines properly 2026-03-08 21:03:54 +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
5e616c1879 Implement SSE instructions 2026-03-07 17:36:09 +01:00
d7dc141874 CE fix strange characters appearing at the end of file
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m46s
2026-03-05 21:52:36 +01:00
abc7ac39c1 CE edit status line 2026-03-05 19:58:16 +01:00
a346a5667c Implement TERMINAL_DIMENSIONS op for the terminal device, CE add terminfo command
All checks were successful
Build documentation / build-and-deploy (push) Successful in 1m59s
2026-03-05 16:42:02 +01:00
25b289ccfb CE edit command
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m11s
2026-03-05 16:29:59 +01:00
a5f5dbf21f CE add rm command, implement remove () syscall
All checks were successful
Build documentation / build-and-deploy (push) Successful in 1m51s
2026-03-05 01:17:13 +01:00
35d5bed433 CE add mkdir command, implement create_dir () syscall
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m1s
2026-03-05 00:38:58 +01:00
81704d7df8 CE Implement line editing
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m8s
2026-03-04 02:02:05 +01:00
2a891fcdd1 Split CE code into multiple files
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m38s
2026-03-03 20:59:21 +01:00