Hugo LAMY
|
0ac5efeaed
|
delete tester
|
2022-03-15 13:58:32 +01:00 |
|
lperrey
|
19c3d51726
|
norme
|
2021-12-22 22:19:14 +01:00 |
|
lperrey
|
dfe3f6977a
|
SIGPIPE ignore in builtins commands
|
2021-12-22 21:54:22 +01:00 |
|
lperrey
|
fd72d63dd6
|
fixed invalids rules in rules_command.c
|
2021-12-22 20:26:51 +01:00 |
|
lperrey
|
69adb1cf2f
|
retrieve_path() leak fixed
|
2021-12-22 19:34:21 +01:00 |
|
lperrey
|
9bffb99b30
|
fix invalid read size in ft_getenv_position()
|
2021-12-22 18:11:33 +01:00 |
|
lperrey
|
9e8d92e0b5
|
norme
|
2021-12-22 17:27:15 +01:00 |
|
lperrey
|
523f560eab
|
here_doc script_fd fix
+ line_len in here_doc
+ error message SIGQUIT
|
2021-12-22 15:57:02 +01:00 |
|
LuckyLaszlo
|
b51535cdbc
|
export builtin bugfix
now check frst char before split
return error even if argument first char is '='
|
2021-12-21 22:42:01 +01:00 |
|
LuckyLaszlo
|
638dbbaf9c
|
pipeline.c refactoring
|
2021-12-21 17:34:44 +01:00 |
|
LuckyLaszlo
|
54c9df31e4
|
error message on cmd segfault.
|
2021-12-21 17:33:23 +01:00 |
|
lperrey
|
5a39470290
|
fixed close() of c->script_fd
|
2021-12-21 12:22:25 +01:00 |
|
lperrey
|
e4c4589d3c
|
fixed quotes handling in expand token
+ split expand_token.c in multiples files
|
2021-12-21 01:22:38 +01:00 |
|
lperrey
|
80917cae7c
|
fixed mistake in rules_command.c
|
2021-12-21 00:01:51 +01:00 |
|
lperrey
|
8ed97346f7
|
fixed argv open().
previously wrongly dup2() to STDIN.
|
2021-12-20 22:52:41 +01:00 |
|
lperrey
|
6a9b7bae1b
|
rules_command.c refactoring for clarity
|
2021-12-20 21:32:17 +01:00 |
|
lperrey
|
e138e6550b
|
close cmd fd after each exec
|
2021-12-20 18:10:53 +01:00 |
|
lperrey
|
0cfb13595c
|
merge
|
2021-12-20 17:58:24 +01:00 |
|
lperrey
|
11d2f36307
|
norme headers
+ add -Werror flag in Makefile
|
2021-12-20 17:56:35 +01:00 |
|
Hugo LAMY
|
b8281e329c
|
remis Werror dans makefile et resoud warning dans new_token_for_each_field pour le retour de lst_clear
|
2021-12-20 17:25:36 +01:00 |
|
Hugo LAMY
|
7de89b43b1
|
srcs a la norme
|
2021-12-20 17:02:57 +01:00 |
|
Hugo LAMY
|
8959166804
|
norme en cours...
|
2021-12-20 15:54:07 +01:00 |
|
Hugo LAMY
|
0a64977cdc
|
merging conflicts
|
2021-12-20 15:07:58 +01:00 |
|
Hugo LAMY
|
59a43ea1cc
|
momentanee solution pour extern variable
|
2021-12-20 15:06:31 +01:00 |
|
LuckyLaszlo
|
49099a0abd
|
shell _script() use gnl() instead of readline()
to prevent copy of input to terminal.
+ here_doc_write_script() for nontty STDIN
|
2021-12-18 15:25:45 +01:00 |
|
LuckyLaszlo
|
0e520ef31e
|
fixed crash in builtin export with "" argument
+ builtin unset now update PATH
|
2021-12-18 13:45:20 +01:00 |
|
LuckyLaszlo
|
fa474c86ab
|
fixed signal exit in shell_script()
|
2021-12-18 08:55:54 +01:00 |
|
LuckyLaszlo
|
afbb1cd2e0
|
shell_script()
+ reset "rl_event_hook" to NULL after here_doc()
+ split init.c in multiple files
+ submodule minishell_tests
|
2021-12-18 05:42:08 +01:00 |
|
LuckyLaszlo
|
fa71189132
|
split valid_command.c in two files
|
2021-12-17 04:13:21 +01:00 |
|
LuckyLaszlo
|
36de7bf150
|
added valid_command() rule (only "cmd_prefix")
+ skip exec if no cmd_name in a command
|
2021-12-17 03:17:58 +01:00 |
|
LuckyLaszlo
|
59f0b7603b
|
deleted terminal.c
|
2021-12-16 06:39:29 +01:00 |
|
LuckyLaszlo
|
e5852579ef
|
submodule minishell_tests
|
2021-12-16 06:15:26 +01:00 |
|
LuckyLaszlo
|
81cc6fbff6
|
handle_access_error() exit status
|
2021-12-16 06:04:03 +01:00 |
|
LuckyLaszlo
|
06f1987ae4
|
small adjust in files
|
2021-12-16 05:05:25 +01:00 |
|
LuckyLaszlo
|
20c71bccbb
|
generic.c file split
|
2021-12-16 04:01:29 +01:00 |
|
LuckyLaszlo
|
f53969cd45
|
srcs files moved
|
2021-12-16 03:37:34 +01:00 |
|
LuckyLaszlo
|
5a0a237aaa
|
expansions refactoring done
|
2021-12-16 03:12:32 +01:00 |
|
LuckyLaszlo
|
e5f033694b
|
expansions refactoring WIP
|
2021-12-15 13:42:41 +01:00 |
|
LuckyLaszlo
|
5c1d8f527c
|
bugfix, pipeline must continue if expand_redirection() fail
+ ft_perror_io() delete
|
2021-12-11 21:22:43 +01:00 |
|
LuckyLaszlo
|
9c660d4f92
|
expand_redirection() : rejoin token list on error
+ words_expansions.c -> expansions.c
+ generic.c misc
|
2021-12-11 20:19:26 +01:00 |
|
LuckyLaszlo
|
a7de843dc1
|
check of cmd->error :
- before calling cmd_find_access()
- before calling simple_command_builtin()
|
2021-12-11 05:53:55 +01:00 |
|
LuckyLaszlo
|
465c4de21e
|
update submodule commit
|
2021-12-11 04:58:14 +01:00 |
|
LuckyLaszlo
|
82f0362323
|
expand redirections
|
2021-12-11 04:28:43 +01:00 |
|
LuckyLaszlo
|
d3d55386d9
|
refactoring parsing (wip)
|
2021-12-11 04:27:57 +01:00 |
|
LuckyLaszlo
|
9322ec9ec9
|
close_stdio() at exit
|
2021-12-10 06:34:44 +01:00 |
|
LuckyLaszlo
|
592bcb4e93
|
bugfix pipeline redirections
|
2021-12-09 20:57:31 +01:00 |
|
LuckyLaszlo
|
f7d37fadb6
|
here_doc bugfix
|
2021-12-09 05:32:20 +01:00 |
|
LuckyLaszlo
|
73feaf0230
|
builtin cd
|
2021-12-09 04:19:27 +01:00 |
|
LuckyLaszlo
|
34da9678dc
|
shlvl_init() fixed leak
|
2021-12-08 22:00:18 +01:00 |
|
LuckyLaszlo
|
322d8d5f09
|
added minishell_tests as submodule
|
2021-12-08 21:10:03 +01:00 |
|