30 Commits

Author SHA1 Message Date
alnyan d5f70c6a7c red: move more logic into lysp 2026-06-04 17:35:55 +03:00
alnyan 1f670a66a4 red: rework command and key handling 2026-06-04 13:15:54 +03:00
alnyan 679ac51602 red: add .gitignore 2026-05-30 17:27:17 +03:00
alnyan 7909fa3808 red: add eval/set/unset commands 2026-05-28 17:50:07 +03:00
alnyan 4b98ec1ce2 red: add syntax highlighting and lysp support 2026-05-28 15:51:32 +03:00
alnyan 1552bb27f4 toolchain: migrate to 1.94.0 toolchain 2026-03-28 01:59:17 +02:00
alnyan 31176fb5aa riscv: initial support for hifive unmatched 2026-03-20 15:24:55 +02:00
alnyan 4c5309fa15 rsh: add rcp, remote copy program 2026-02-08 14:57:12 +02:00
alnyan 195c19e225 serial: unify 8250 drivers, better dts support 2026-01-16 23:18:46 +02:00
alnyan 57143f9d8d maint: migrate to rustc 1.94.0-nightly 2026-01-06 14:41:08 +02:00
alnyan e1b905c65a shell: improve interactive mode 2025-11-19 08:57:47 +02:00
alnyan bb4e805733 tar: better error reporting 2025-10-17 09:38:28 +03:00
alnyan ecf1c18240 shell: add basic tab completion (single-option) 2025-10-17 09:24:54 +03:00
alnyan a87c8a7ee2 WIP: Add tar utility 2025-10-16 10:42:41 +03:00
alnyan d2c0f8e3fd rsh: improve symmetric crypto, use aeads instead of aes-cbc 2025-07-19 15:31:56 +03:00
alnyan 6b0d5def50 maint: fix warnings 2025-07-19 09:50:12 +03:00
alnyan 3ae789a7de shell: fix signals not being delivered to children 2025-07-18 09:19:32 +03:00
alnyan 2f5a614594 net/igbe: support more Intel GbE NICs 2025-07-18 09:18:34 +03:00
alnyan 94a1587771 rsh: fix broken aes256cbc, fix incorrect pidfd polling 2025-07-18 09:15:17 +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 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 9f2ad4f2c9 ports: nicer build system for C/C++ ports 2025-03-06 20:41:16 +02:00
alnyan f30cafb3bd user: add a basic NTP client 2025-03-05 17:21:33 +02:00
alnyan fb25e70714 user/proc: fix bug in env passing, more shell env 2025-03-05 15:14:21 +02:00
alnyan be3e72b80e shell: fix script discovery 2025-03-05 14:14:04 +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