Commit Graph

218 Commits

Author SHA1 Message Date
alnyan 3491e1a227 graphics/iv: add image viewer program 2025-12-29 17:17:42 +02:00
alnyan 61644bdef5 netutils/ping: add sigint handler 2025-12-04 08:30:08 +02:00
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 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 312458b8f0 sysutils: add serial console program 2025-10-10 09:21:20 +03:00
alnyan 6d8d97d492 maint: remove raqote dependency 2025-09-17 11:23:29 +03:00
alnyan 9be467d5d5 ports: add doomgeneric 2025-08-25 10:39:59 +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 3a61529b24 bcm283x: basic support for mbox + framebuffer 2025-07-26 18:27:20 +03:00
alnyan 3683d721c7 colors: add surface resize event 2025-07-20 14:32:08 +03:00
alnyan 8f7ac51fbb colors: update winit usage 2025-07-20 14:31:05 +03:00
alnyan 1bb48a0625 libterm: fix cursor style ctlseq 2025-07-20 14:03:07 +03:00
alnyan c4c79be393 colors: better surface interface 2025-07-20 14:02:27 +03:00
alnyan e0f6be7050 term: move escape handling logic to libterm 2025-07-20 11:41:29 +03:00
alnyan 3e90bd619b netutils/http: implement redirects 2025-07-19 20:01:22 +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 d08a42d5b2 cryptic: reorganize symmetric ciphers 2025-07-19 19:44:11 +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 dd43135b64 cryptic: fix tlsv1.3 issues, fix missing (dummy) signature algos 2025-07-19 09:50:12 +03:00
alnyan bf8e75b86c lib/cryptic: add crypto provider for rustls 2025-07-19 09:50:05 +03:00
alnyan f7a8361674 netutils/ping: implement dns queries 2025-07-18 09:20:00 +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 69fb239dde term: fix terminal not being set for shell process 2025-07-18 09:17:10 +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 ccd1a762c9 term: hosted testing 2025-07-18 09:12:27 +03:00
alnyan 363dc86522 maint: remove i686 target from tools and userspace 2025-07-18 09:07:38 +03:00
alnyan 3b1bdea1dd maint: fix clippy warnings 2025-07-17 17:47:24 +03:00
alnyan b8e7430353 maint: fix warnings 2025-07-17 17:08:59 +03:00
alnyan 2501a85874 runtime: move pidfd support to yggdrasil-rt 2025-07-16 11:00:47 +03:00
alnyan 31e58f961f libc: fix build issues 2025-06-10 15:18:50 +03:00
alnyan 2fcf800cc8 yboot: pick higher fb resolutions 2025-05-17 11:22:39 +03:00
alnyan 8c4a882766 netutils: add netconf apply subcommand 2025-05-14 13:45:49 +03:00
alnyan 608912804f shell: rework shell parsing, if/while/for/&&/|| 2025-03-12 22:11:54 +02:00
alnyan 4798240473 libc: fix missing bits 2025-03-09 21:45:32 +02:00
alnyan c5994dd390 libc: implement program_invocation_[short_]name 2025-03-09 14:42:38 +02:00
alnyan d963b3bac9 libc: borrow relibc's wctype.h 2025-03-09 14:16:42 +02:00
alnyan 7a9a0ce59e libc: extend libc I/O coverage 2025-03-09 11:59:38 +02:00
alnyan 69649f1cea ports: add gnu grep 2025-03-09 01:20:42 +02:00
alnyan 56640a4fc2 ports: add gnu diffutils, patch, gzip 2025-03-09 01:02:15 +02:00
alnyan fc9018585b libc: extend GNU library/tool compatibility 2025-03-08 22:31:50 +02:00