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
/
include
/
minishell.h
Age
Commit message (
Collapse
)
Author
2020-10-09
Norming header, Fixing mistakes detected by static analyser
Charles Cabergs
2020-10-09
Fixing parenthesis leak in parser, Fixing crash on empty input
Charles Cabergs
2020-10-08
Added tok_lst_pop_front wrapper
Charles Cabergs
2020-10-07
Added signal on pipeline and operations
Charles Cabergs
2020-10-07
Fixing parenthesis pipeline parsing, False negative unmatched quote on str
Charles Cabergs
2020-09-16
Fixing memory leaks in preprocess and parser
Charles Cabergs
2020-09-16
Added g_state to store global variables, Refactoring tok_assign_str
Charles Cabergs
2020-09-16
Refactoring main, all setup code in setup.c, disabled -c and -l flags if not ↵
Charles Cabergs
tested
2020-09-15
Partially fixing pipes (more than 1 still breaks)
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-14
Refactoring redir and preprocess_filename to distiguish between command ↵
Charles Cabergs
error and fatal error
2020-09-10
Added better error handling in eval
Charles Cabergs
2020-09-09
Moving utils_directory_iter back to path.c, abstraction not needed without globs
Charles Cabergs
2020-09-09
Fixing parenthesis redirection, Added better prompt
Charles Cabergs
2020-08-27
Fising tok_lst_new uninitialized next, Added tok_lst_debug, Fixing parse_cmd
Charles Cabergs
2020-08-27
Updated preprocessing, redir, ast to use t_tok_lst instead of t_ftlst
Charles Cabergs
2020-08-20
Refactoring preprocess, replacing ms_split_notrim by a more direct function
Charles Cabergs
2020-08-19
Fixing spaces at the beginning/end of variable with ms_split_notrim in utils.c
Charles Cabergs
2020-07-19
Added errof for cleaner error message, Removed previous error functions
Charles
2020-07-18
Fixing exit error message and overflow detection
Charles
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-15
Added g_basename global for error message prefix
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-18
Merge branch 'builtin'
Charles
2020-06-17
Added (basic) operator evaluation
Charles
2020-06-17
Added env_export and env_keycmp
Charles
2020-06-15
Fixing leaks (need refactoring)
Charles
2020-06-14
WIP: Added eval cmd with redirection and builtins
Charles
2020-06-14
Added eval cmd and error handling draft, Updated preprocessing for list
Charles
2020-06-12
Added preprocess escape with backslash, sticky str merge, travis CI before merge
Charles
2020-06-09
Added iterpolation like bash according to lexer output (2 leaks)
Charles
2020-04-05
Preprocessing (glob and iterpolation) draft (not tested)
Charles
2020-04-04
Glob logic mainly done
Charles
2020-04-03
Refactoring env, connecting pipes, preprocess draft
Charles
2020-04-01
Changed representation of environment to vector
Charles
2020-04-01
Norm compliant comment format, dirty script for doxygen comments
Charles
2020-04-01
Added builtin support in command eval, Refactoring eval/builtin function, ↵
Charles
Added doc
2020-03-31
Removing ms_ prefix, Removing junk
Charles
2020-03-31
More specific AST struct and evaluation start
Charles
2020-03-30
Added doc
Charles
2020-03-30
Added Doxyfile
Charles
2020-03-29
Eval draft
Charles
2020-03-28
Cleaning env and path, Removed state struct
Charles
2020-03-24
test compil
nass1pro
2020-03-04
Added builtins draft
Charles
[next]