| .. |
|
builtin_cd.c
|
feat(builtins/cd): on error, print path
|
2025-04-25 16:08:10 +02:00 |
|
builtin_echo.c
|
echo: correctly handle write errors such as /dev/full
|
2025-04-15 15:19:27 +02:00 |
|
builtin_env.c
|
env: correctly handle write errors such as /dev/full
|
2025-04-15 15:19:27 +02:00 |
|
builtin_exit.c
|
clean: move around some imports
|
2025-04-16 16:41:54 +02:00 |
|
builtin_export.c
|
fix(builtin/export): show error on invalid identifiers such as % and $
|
2025-04-18 10:17:21 +02:00 |
|
builtin_invalid.c
|
builtin: implement pwd
|
2025-03-31 14:54:40 +02:00 |
|
builtin_pwd.c
|
pwd: correctly handle write errors
|
2025-04-15 15:19:27 +02:00 |
|
builtin_unset.c
|
unset: implement unset
|
2025-04-15 15:03:13 +02:00 |
|
builtins.c
|
fix(exec/redirections): did not correctly restore fds when executing builtins
|
2025-04-18 14:14:43 +02:00 |
|
builtins.h
|
fix(exec/redirections): did not correctly restore fds when executing builtins
|
2025-04-18 14:14:43 +02:00 |
|
handle_redirections.c
|
fix(redirection): restore std fds on redirection error
|
2025-04-24 13:47:54 +02:00 |
|
handle_redirections.h
|
fix(parsing/here_doc): segfault & invalid fd & premature exit
|
2025-04-17 11:25:59 +02:00 |
|
simple_cmd_execute.c
|
fix(command_not_found): unset or empty PATH leads to No such file or directory error
|
2025-04-25 15:52:02 +02:00 |
|
simple_cmd_execute.h
|
fix(exec): correctly exit subprocesses, do not keep multiple shells in parallel
|
2025-04-16 17:30:25 +02:00 |
|
simple_cmd_execute_debug.c
|
parsing: do not reset last_return_value at start of parsing
|
2025-04-15 15:45:29 +02:00 |
|
simple_cmd_execute_debug.h
|
parsing: do not reset last_return_value at start of parsing
|
2025-04-15 15:45:29 +02:00 |
|
subprocess.c
|
fix(exec): return code 126 when command is found but permission denied
|
2025-04-25 12:40:34 +02:00 |
|
subprocess.h
|
simple_cmd refactor: put subprocess functions in own file
|
2025-04-15 14:41:44 +02:00 |