index
:
minishell.git
lexer
m_test
master
path
rendu
School project: a minimalistic shell based on bash
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
minishell_test
Age
Commit message (
Collapse
)
Author
2021-02-06
Removed minishell_test submodule
Charles Cabergs
2020-11-28
Fixing exit not exiting on argument error
Charles Cabergs
2020-10-15
Fixing append redirection labeled has truncate redirection
Charles Cabergs
2020-10-15
Fixing case insensitive executable path, Removing prompt basename
Charles Cabergs
2020-10-11
Fixing empty cd segfault
Charles Cabergs
2020-10-10
Fixing SHLVL increment
Charles Cabergs
2020-10-09
Added interpolation prototype (segfault on linux otherwise)
Charles Cabergs
2020-10-09
Fixing parenthesis leak in parser, Fixing crash on empty input
Charles Cabergs
2020-10-09
Fixing 2 leaks in get_next_line and parser
Charles Cabergs
2020-10-09
Added OLDPWD export to builtin/cd
Charles Cabergs
2020-10-08
Added tok_lst_pop_front wrapper
Charles Cabergs
2020-10-08
Fixing input not fully eaten syntax error, Added basename in prompt
Charles Cabergs
2020-10-08
Fixing leaks in parser and preprocessor
Charles Cabergs
2020-10-07
Fixing happy path memory leaks
Charles Cabergs
2020-10-07
Fixing parenthesis pipeline parsing, False negative unmatched quote on str
Charles Cabergs
2020-10-06
Fixing error status on mac, Fixing parser pipeline segfault, Fixing pipeline ↵
Charles Cabergs
not closing read-end
2020-09-28
Fixing builtin error message and status code to work on mac
Charles Cabergs
2020-09-17
Added lexer spliting ';;', separator string lookup table in parser for error ↵
Charles Cabergs
message
2020-09-15
Added lexer quote mismatch error message, Fixing escape on last character
Charles Cabergs
2020-09-15
Refactoring env, Removing bloat from utils, exec and env
Charles Cabergs
2020-09-15
Fixing most of the bugs in path
Charles Cabergs
2020-09-14
Removing path hash table, replacing it by brute force search
Charles Cabergs
2020-09-13
Added SHLVL increment, PATH add /sbin if not present
Charles Cabergs
2020-09-13
Fixing pipe zombie children
Charles Cabergs
2020-09-13
update lexer + \t
nass1pro
2020-09-09
Moving utils_directory_iter back to path.c, abstraction not needed without globs
Charles Cabergs
2020-08-28
Fixing double free redir, export and preprocess on empty value
Charles Cabergs
2020-08-27
Fising tok_lst_new uninitialized next, Added tok_lst_debug, Fixing parse_cmd
Charles Cabergs
2020-08-19
Fixing spaces at the beginning/end of variable with ms_split_notrim in utils.c
Charles Cabergs
2020-08-19
Removing glob, Rewritting preprocessing with escape and interpolation only
Charles Cabergs
2020-07-20
update eval_cmd
nass1pro
2020-07-19
Added default environment variable, pwd prints $PWD instead of using getcwd
Charles
2020-07-19
Fixing cd error messages, Fixing glob on links
Charles
2020-07-18
Fixing exit error message and overflow detection
Charles
2020-07-18
lexer OK, Added escape handling
nass1pro
2020-07-18
update len_is_not_sep in lexer.c for '\'
nass1pro
2020-07-18
Fixing cmd_variable with same names with env_export, Refactoring signal and ↵
Charles
prompt out of main
2020-07-15
Added cmd local/exported environment variable (WIP, still a few edge cases)
Charles
2020-07-15
Added export/unset builtin error message and status code
Charles
2020-07-14
Refactoring error handling during parsing
Charles
2020-06-23
Fixing builtin which needed to not be run in a child process, Added exit builtin
Charles
2020-06-19
Parenthesis working, Added getline loop in main
Charles
2020-06-19
Added parenthesis handling in eval (not tested)
Charles
2020-06-17
Fixing (mostly) glob with absolute path
Charles
2020-06-16
Merge branch 'parse_cmd' into eval
Charles
2020-06-16
Test travis
nass1pro
2020-06-16
Merge branch 'parse_cmd' into eval
Charles
2020-06-15
Testing travis with minishell_test
Charles