alnyan
|
e1b905c65a
|
shell: improve interactive mode
|
2025-11-19 08:57:47 +02:00 |
|
alnyan
|
9855142c25
|
cross: *nix support for serial module
|
2025-10-17 15:25:11 +03:00 |
|
alnyan
|
bb4e805733
|
tar: better error reporting
|
2025-10-17 09:38:28 +03:00 |
|
alnyan
|
a87c8a7ee2
|
WIP: Add tar utility
|
2025-10-16 10:42:41 +03:00 |
|
alnyan
|
312458b8f0
|
sysutils: add serial console program
|
2025-10-10 09:21:20 +03:00 |
|
alnyan
|
cb4c0bc4b0
|
sysutils: add tree utility
|
2025-08-15 08:38:38 +03:00 |
|
alnyan
|
322cb0a958
|
rtc: improve rtc device drivers
|
2025-08-14 15:08:19 +03:00 |
|
alnyan
|
0ff48fd520
|
sysutils: implement poweroff
|
2025-08-14 10:31:09 +03:00 |
|
alnyan
|
9c32c11b0b
|
sysutils: add dummy chroot program
|
2025-08-02 20:43:21 +03:00 |
|
alnyan
|
2da0604391
|
sysutils/top: add down/up keys
|
2025-07-19 19:45:39 +03:00 |
|
alnyan
|
f3eb88ac19
|
cross: add terminal cursor position report
|
2025-07-19 19:45:29 +03:00 |
|
alnyan
|
8e699135c6
|
term: add extended key support (escape seqs)
|
2025-07-18 09:13:36 +03:00 |
|
alnyan
|
3b1bdea1dd
|
maint: fix clippy warnings
|
2025-07-17 17:47:24 +03:00 |
|
alnyan
|
2fcf800cc8
|
yboot: pick higher fb resolutions
|
2025-05-17 11:22:39 +03:00 |
|
alnyan
|
608912804f
|
shell: rework shell parsing, if/while/for/&&/||
|
2025-03-12 22:11:54 +02:00 |
|
alnyan
|
8ffc223a2b
|
fs/libc: implement some libc functions, fix file times
|
2025-03-08 01:22:19 +02:00 |
|
alnyan
|
c35a61fb7f
|
vfs/user: implement chmod utility
|
2025-03-05 13:10:51 +02:00 |
|
alnyan
|
e330db1e55
|
user: add md2txt
|
2025-03-05 11:30:04 +02:00 |
|
alnyan
|
8deeb3ac9e
|
user: reorganize userspace directories
|
2025-03-05 00:36:51 +02:00 |
|
alnyan
|
3567b79e1d
|
term: more attribute support
|
2025-03-03 17:53:19 +02:00 |
|
alnyan
|
771c553571
|
term/sysutils: alternate mode, cursor hide/show, top-like utility
|
2025-03-02 17:27:26 +02:00 |
|
alnyan
|
59b34fb269
|
sysutils: add thread display to ps
|
2025-03-02 14:04:29 +02:00 |
|
alnyan
|
6f8fce3388
|
sysutils: basic ps utility
|
2025-03-02 13:00:38 +02:00 |
|
alnyan
|
de98ae1082
|
sysutils: grep for stdin
|
2025-03-01 23:52:38 +02:00 |
|
alnyan
|
c069982ed9
|
sysutils: ls colors
|
2025-03-01 18:40:24 +02:00 |
|
alnyan
|
dfa74e5c87
|
term: simple utf8 decoder
|
2025-03-01 15:23:33 +02:00 |
|
alnyan
|
770021df6a
|
sysutils: basic grep-like utility
|
2025-03-01 01:37:31 +02:00 |
|
alnyan
|
03242a0635
|
proc: implement process tracing
|
2025-02-27 18:49:20 +02:00 |
|
alnyan
|
43acdb9e13
|
libc/colors: non-blocking local socket + fixed string bugs in libc
|
2025-02-26 11:53:08 +02:00 |
|
alnyan
|
d910e8c1a0
|
user: replace third-party humansize
|
2025-02-24 14:53:09 +02:00 |
|
alnyan
|
dcc5d56750
|
user: rework userspace tracing
|
2025-02-19 22:06:29 +02:00 |
|
alnyan
|
9e48530e62
|
pci: add lspci-like utility
|
2025-01-31 18:03:08 +02:00 |
|
alnyan
|
009f545cb3
|
net: remove MessageChannel, replace with local sockets
|
2025-01-16 18:06:00 +02:00 |
|
alnyan
|
0889e99049
|
shell: reimplement shell
|
2025-01-15 16:13:49 +02:00 |
|
alnyan
|
9fa940f011
|
abi: change set/get_thread/process_option()
|
2025-01-12 14:42:52 +02:00 |
|
alnyan
|
26d8b9b3bd
|
abi: rework device_request/filesystem_control
|
2025-01-11 14:08:10 +02:00 |
|
alnyan
|
f1256e262b
|
abi: merge remove() and remove_directory()
|
2025-01-06 20:19:32 +02:00 |
|
alnyan
|
34a5f4f0d8
|
abi: rework process options
|
2025-01-06 15:28:53 +02:00 |
|
alnyan
|
97e11c3bee
|
abi: fix bug in checked_sub_duration(), add tests
|
2025-01-05 14:23:29 +02:00 |
|
alnyan
|
df0a48ca42
|
vfs: symlink creation
|
2025-01-02 20:05:22 +02:00 |
|
alnyan
|
69c672bfca
|
ext2: metadata update
|
2024-12-29 19:43:08 +02:00 |
|
alnyan
|
8c96a009ad
|
fs: implement rename()
|
2024-12-29 15:34:59 +02:00 |
|
alnyan
|
76f1872764
|
vfs: add ctime/mtime/atime
|
2024-12-22 15:22:40 +02:00 |
|
alnyan
|
4acb148d0e
|
vfs: add is_terminal()
|
2024-12-21 00:28:28 +02:00 |
|
alnyan
|
9b07dd7c6b
|
vfs: implement hard links
|
2024-12-21 00:00:00 +02:00 |
|
alnyan
|
60164fedca
|
aarch64: add raspberry pi 4b target
|
2024-12-14 02:34:22 +02:00 |
|
alnyan
|
f3249c500d
|
refactor: get rid of clippy warnings
|
2024-12-10 20:42:47 +02:00 |
|
alnyan
|
718aad8a7a
|
timer: rework timers, implement hpet for x86_64
|
2024-12-10 20:37:47 +02:00 |
|
alnyan
|
b60cc4df52
|
sysutils: fix dd divide by zero
|
2024-12-10 12:51:52 +02:00 |
|
alnyan
|
f79cae5368
|
nvme: better prp list
|
2024-12-05 19:25:18 +02:00 |
|