44 Commits

Author SHA1 Message Date
817f71f90f Add 'userspace/' from commit '2b418dfb5cfc0673a3afda6eda5957abaaf7a8ff'
git-subtree-dir: userspace
git-subtree-mainline: c4a5ad22c1fddf7ac8649939e2f1f3ae7aa0bb39
git-subtree-split: 2b418dfb5cfc0673a3afda6eda5957abaaf7a8ff
2024-03-12 15:52:25 +02:00
c4a5ad22c1 Initial commit 2024-03-12 15:52:15 +02:00
2b418dfb5c refactor: ProcessId/ChannelPublisherId 2024-03-12 14:48:41 +02:00
769bccc300 build: userspace is now built by build-scripts 2024-03-05 12:53:50 +02:00
9b0006a80e build: make pack_initrd() more crossplatform 2024-03-04 18:08:31 +02:00
6b2b6e4c80 shell: fix warnings 2024-03-03 03:30:02 +02:00
6a94fa015a [broken] shell: add pipes, break signals and var substitution 2024-03-03 03:22:49 +02:00
1e9d7390a3 sysutils: fix sysmon 2024-03-03 03:21:58 +02:00
8c9f8f0bd0 term: place shell in its own pgroup 2024-03-03 02:01:45 +02:00
bac9204f39 rc: enable networking scripts for all targets 2024-03-03 02:00:37 +02:00
b814967419 colors: add | key translation 2024-03-03 02:00:17 +02:00
91c4ef4016 aarch64: enable network scripts for aarch64 2024-03-03 01:59:56 +02:00
45a5e2ba67 sysutils: add sysmon program 2024-02-01 17:24:37 +02:00
539921630b net: implement ping 2024-01-30 16:14:57 +02:00
63cf796292 chore: migrate to new Rust (master) std 2024-01-29 19:45:41 +02:00
0ce7b44f65 refactor: add clippy support for userspace 2024-01-28 18:23:04 +02:00
6aca85e46f net: add local DNS resolver 2024-01-28 15:24:52 +02:00
ac73e79dc4 net: add iface arg to dhcp-client, add timeout 2024-01-28 01:26:04 +02:00
cde9b6dda9 net: add dhcp-client, http, dnsq and sha256sum 2024-01-28 01:04:01 +02:00
587e91dd99 netutils: add TCP netcat listener 2024-01-24 17:50:05 +02:00
a1c193e964 shell: better shell errors 2024-01-22 14:46:02 +02:00
57869ef42a net: add netutils 2024-01-22 14:41:09 +02:00
27adb9a9bb term: resize the pty on resize 2024-01-16 23:43:24 +02:00
beab43b37d ***: Fix warnings, remove broken cp 2024-01-15 18:20:02 +02:00
6bbc33c840 view: add a pager program 2024-01-08 18:45:38 +02:00
d346ef4b24 refactor: os::io was split 2024-01-05 00:22:42 +02:00
1337bf10db colors: implement display server/wm + a terminal 2024-01-04 21:31:31 +02:00
6b082a16d9 refactor: add authors 2023-12-11 03:05:17 +02:00
0752f39089 sysutils: add a simple dd 2023-12-11 02:45:50 +02:00
3370b35811 init: scripts can now use #! 2023-12-08 17:52:21 +02:00
440c89efaf refactor: fix warnings 2023-12-05 16:34:38 +02:00
6da1dbecc7 all: remove yggdrasil_rt dependency 2023-11-24 13:29:53 +02:00
6c8ae720d0 red: multi-character keybinds 2023-11-20 13:03:02 +02:00
d030e0d6f1 red: better terminal interface 2023-11-20 11:21:25 +02:00
546010762f red: add red, the text editor 2023-11-18 22:44:11 +02:00
5447306fa6 shell: set tty control for spawned processes 2023-11-14 17:31:30 +02:00
7e42999539 shell: add a simple shell 2023-11-14 14:55:13 +02:00
17cf067d10 init: change init tty 2023-11-06 10:38:38 +02:00
4225806394 init: add some initialization stuff 2023-07-27 16:25:26 +03:00
9cb3b744f7 init: read_dir test 2023-07-22 00:40:03 +03:00
be61a30034 init: cleanup 2023-07-20 18:52:22 +03:00
4eb8faae84 init: add test std*** setup 2023-07-20 18:14:48 +03:00
36ac85cb80 init: mount/unmount test 2023-07-20 12:00:41 +03:00
0ca54f28e0 ***: add initial initrd build 2023-07-19 21:57:18 +03:00