Jonas 'Sortie' Termansen
|
3ca139b4c2
|
Add chmod(1).
|
2014-10-28 20:16:51 +01:00 |
|
Jonas 'Sortie' Termansen
|
d8a66ac86f
|
Add -t option to ls(1).
|
2014-10-21 16:11:17 +02:00 |
|
Jonas 'Sortie' Termansen
|
05a124467e
|
Add -i option to ls(1).
|
2014-10-21 16:11:17 +02:00 |
|
Jonas 'Sortie' Termansen
|
2194bdb8b9
|
Add -d option to ls(1).
|
2014-10-21 16:11:17 +02:00 |
|
Jonas 'Sortie' Termansen
|
f3d1b9d0e4
|
Improve mv(1).
|
2014-10-21 16:11:17 +02:00 |
|
Jonas 'Sortie' Termansen
|
2492f0bad7
|
Fix how the shell appends.
|
2014-10-04 17:22:59 +02:00 |
|
Jonas 'Sortie' Termansen
|
12780c8eb0
|
Add env(1).
|
2014-09-25 18:20:00 +02:00 |
|
Jonas 'Sortie' Termansen
|
f84bfe5e89
|
Fix paste in editor not deleting the selection.
|
2014-09-25 17:49:01 +02:00 |
|
Jonas 'Sortie' Termansen
|
cbd46f610c
|
Fix init having its own poor vasprintf(3).
|
2014-08-23 21:47:04 +02:00 |
|
Jonas 'Sortie' Termansen
|
c451de1bc2
|
Fix uninitalized memory accesses in editor.
|
2014-08-23 21:26:17 +02:00 |
|
Jonas 'Sortie' Termansen
|
5f9da2a651
|
Fix format string problems in error(3) calls.
|
2014-08-23 21:04:39 +02:00 |
|
Jonas 'Sortie' Termansen
|
901467520f
|
Fix init using usleep instead of nanosleep.
|
2014-06-17 23:53:26 +02:00 |
|
Jonas 'Sortie' Termansen
|
6f35797e19
|
Fix editor not displaying an error when stdio is not a terminal.
|
2014-05-16 14:48:27 +02:00 |
|
Jonas 'Sortie' Termansen
|
812d071481
|
Fix buffer overflow in which(1).
|
2014-05-16 14:31:24 +02:00 |
|
Jonas 'Sortie' Termansen
|
4674017303
|
Fix editor writing NUL bytes to terminal.
|
2014-04-22 18:06:14 +02:00 |
|
Jonas 'Sortie' Termansen
|
c93a434749
|
Fix init not respecting the home directory from /etc/passwd.
|
2014-03-31 19:08:57 +02:00 |
|
Jonas 'Sortie' Termansen
|
b7bf21bfff
|
Open stdin, stdout and stderr in the kernel rather than init.
|
2014-03-17 19:22:11 +01:00 |
|
Jonas 'Sortie' Termansen
|
e91cde379a
|
Rewrite getenv(3), setenv(3), unsetenv(3) and clearenv(3).
|
2014-03-17 19:22:11 +01:00 |
|
Jonas 'Sortie' Termansen
|
687096ec8a
|
Add uname(3).
|
2014-03-17 19:22:11 +01:00 |
|
Jonas 'Sortie' Termansen
|
1a92a6991d
|
Rename mxsh to sh.
|
2014-03-01 14:37:40 +01:00 |
|
Jonas 'Sortie' Termansen
|
fba2e26b05
|
Fix wc(1) argument parsing.
|
2014-03-01 14:37:39 +01:00 |
|
Jonas 'Sortie' Termansen
|
3d64567bae
|
Fix pwd(1) argument parsing.
|
2014-03-01 14:37:39 +01:00 |
|
Jonas 'Sortie' Termansen
|
820bafeabf
|
Fix ls(1) argument parsing.
|
2014-03-01 14:37:39 +01:00 |
|
Jonas 'Sortie' Termansen
|
10daa40f01
|
Fix du(1) argument parsing.
|
2014-03-01 14:37:39 +01:00 |
|
Jonas 'Sortie' Termansen
|
581edfb422
|
Fix cat(1) argument parsing.
|
2014-03-01 14:37:39 +01:00 |
|
Jonas 'Sortie' Termansen
|
a66bb2900a
|
Fix unportable pid_t parsing in sh(1).
|
2013-12-30 20:46:22 +01:00 |
|
Jonas 'Sortie' Termansen
|
7651519f96
|
Color executables in ls(1).
|
2013-12-19 17:42:08 +01:00 |
|
Jonas 'Sortie' Termansen
|
f8e7553187
|
Add false(1) and true(1).
|
2013-12-19 17:42:07 +01:00 |
|
Jonas 'Sortie' Termansen
|
184fce3cf3
|
Add basic wildcard support to the shell.
|
2013-12-17 14:30:46 +01:00 |
|
Jonas 'Sortie' Termansen
|
5703540c0f
|
Start the initial root shell in root's home directory.
|
2013-12-17 14:30:46 +01:00 |
|
Jonas 'Sortie' Termansen
|
b3b2e99b9c
|
Perform only home path substitution in the shell if HOME is set.
|
2013-12-17 14:30:46 +01:00 |
|
Jonas 'Sortie' Termansen
|
5582cb4065
|
Set the root user's home directory, username and shell in init.
|
2013-12-17 14:30:46 +01:00 |
|
Jonas 'Sortie' Termansen
|
6a9eee3238
|
Add brand.h.
|
2013-12-17 14:30:46 +01:00 |
|
Jonas 'Sortie' Termansen
|
b5509037bc
|
Add command-not-found utility.
|
2013-12-17 14:30:46 +01:00 |
|
Jonas 'Sortie' Termansen
|
3de23d8cec
|
Rewrite the Sortix text editor.
|
2013-12-17 14:30:46 +01:00 |
|
Jonas 'Sortie' Termansen
|
4e45844334
|
Add chain boot support to init.
|
2013-12-17 14:30:46 +01:00 |
|
Jonas 'Sortie' Termansen
|
0708482d9b
|
Rewrite echo(1).
|
2013-12-17 14:30:46 +01:00 |
|
Jonas 'Sortie' Termansen
|
2f261b3848
|
Port column(1) to GNU and POSIX systems.
|
2013-12-17 14:30:44 +01:00 |
|
Jonas 'Sortie' Termansen
|
0738e9bf3c
|
Add du(1).
|
2013-12-17 14:30:44 +01:00 |
|
Jonas 'Sortie' Termansen
|
51d965d6eb
|
Add wc(1).
|
2013-12-17 14:30:44 +01:00 |
|
Jonas 'Sortie' Termansen
|
3e5a6644c8
|
Improve implementation of pwd(1).
|
2013-12-17 14:30:44 +01:00 |
|
Jonas 'Sortie' Termansen
|
a7b03af9cc
|
Improve implementation of cat(1).
|
2013-12-17 14:30:44 +01:00 |
|
Jonas 'Sortie' Termansen
|
97621d4661
|
Use getlogin(3) in the shell instead of the USERNAME variable.
|
2013-12-17 14:30:44 +01:00 |
|
Jonas 'Sortie' Termansen
|
dd5a59e5f6
|
Expand variables before running shell builtins.
|
2013-12-17 14:30:44 +01:00 |
|
Jonas 'Sortie' Termansen
|
20b67f18bc
|
Update libc system calls to follow coding conventions.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
311423856e
|
Add foreground process support to init and sh.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
c8f302df1a
|
Add process group support to init and sh.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
6ea41cc620
|
Retrieve init process id from INIT_PID environmental variable.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
f8f65d5713
|
Store init process pid in INIT_PID environmental variable.
|
2013-12-17 14:30:36 +01:00 |
|
Jonas 'Sortie' Termansen
|
94cd049473
|
Add chroot(1).
|
2013-12-17 14:30:35 +01:00 |
|