42/minishell.git
2024-08-31 Lukas JiristeFix readline behaviour on SIGINT
2024-08-30 Lukas JiristeMake shell wait for all child processes to end
2024-08-30 Lukas JiristeMake the forks close ALL fds except the needed ones
2024-08-30 Lukas JiristeSet return value to 1 when input file is not found
2024-08-30 Lukas JiristeSet return value to 127 when command is not found
2024-08-30 Lukas JiristeFix variable expansion inside quoted single quotes
2024-08-30 Lukas JiristeFix export var validation
2024-08-29 Lukas JiristeMerge builtin piping fix into trunk
2024-08-29 Lukas JiristeImplement signal handling for execution
2024-08-29 Lukas JiristeImplement signal handling on wildcard expansion
2024-08-29 Lukas JiristeAdd some signal handling for prompt
2024-08-29 Lilia-42Fix piping of built-in functions
2024-08-29 Lukas JiristeChange Makefile to permit usage of sigaction
2024-08-28 Lukáš JiřištěMake variable assignment possible in subshell
2024-08-28 Lukáš JiřištěMake subshell execute in a new process
2024-08-27 Lukáš JiřištěRemove may_exit member of env
2024-08-27 Lukáš JiřištěExpand filenames in redirections
2024-08-27 Lukáš JiřištěMake env initialize properly
2024-08-27 Lukáš JiřištěFix variable assignment broken by 7d83204
2024-08-27 Lukáš JiřištěAdd exit codes, make exit a "normal" built-in
2024-08-27 Lukáš JiřištěRefactor input methods
2024-08-27 Lukáš JiřištěFix export return value and error output
2024-08-27 Lukáš JiřištěFix pipeline behaviour
2024-08-27 Lukáš JiřištěFix setting another value to exported variable
2024-08-26 Lukáš JiřištěImplement pipes and redirection for builtins
2024-08-26 Lukáš JiřištěFix tokenization double free
2024-08-26 Lukáš JiřištěFix tokenization bug introduced in aac1d76
2024-08-26 Lukáš JiřištěImplement built-in function unset
2024-08-26 Lukáš JiřištěCreate header file for builtins
2024-08-26 Lukáš JiřištěMove struct managing declarations to new file
2024-08-23 Lukas JiristeImplement the export function, change tokenization
2024-08-23 Lukas JiristeFix return codes of cd, add error message to cd
2024-08-23 Lukas JiristeFix showing single quotes upon expansion
2024-08-23 Lilia-42Modified: function pwd updated to return current path...
2024-08-23 Lukas JiristeImplement $? handling
2024-08-23 Lukas JiristeMake minishell not expand non-names
2024-08-23 Lukas JiristeFix echo crashing upon accepting no input
2024-08-22 Lukas JiristeFix the return value of the builtins
2024-08-22 Lukas JiristeMerge branch builtins into wildcards
2024-08-22 Lilia-42Add env & pwd
2024-08-22 Lukas JiristeFix issues with patterns of form /*/
2024-08-22 Lukas JiristeFix shenanigans of wildcards with quotes
2024-08-22 Lukas JiristeMake wildcards work with variables and quotes
2024-08-22 Lukas JiristeMake wildcard expansion quoted
2024-08-22 Lukas JiristeImprove wildcard recognition
2024-08-22 Lilia-42Add echo builtin function
2024-08-22 Lukas JiristeFix the wildcards' interaction with directories
2024-08-08 Lukas JiristeAdd '*' and '?' wildcard support
2024-08-08 Lukas JiristeMake tokenization function smaller, fix quotes
2024-08-02 Lukas JiristeMake the parsing table structure static
2024-08-02 Lukas JiristeImplement the change directory (cd) builtin
2024-08-02 Lukas JiristeMake empty input not emit error (or anything else)
2024-08-02 Lukas JiristeFix crashes on empty input
2024-08-02 Lukas JiristeImprove the make system
2024-08-02 Lukas JiristeUpdate Libft for better Makefile
2024-08-02 Lukas JiristeRemove exe permissions from shell_parsing_table
2024-08-02 Lukas JiristeAdd parsing table and rules to the source code
2024-08-02 Lukas JiristeUpdate Libft for the new loading of parsing table
2024-08-02 Lukas JiristeMake parsing return 0 only when input is accepted
2024-08-02 Lukas JiristeRemove printing the parsing tree
2024-08-02 Lukas JiristeMake minishell close file descriptors
2024-08-02 Lukas JiristeSimplify t_redirection
2024-08-02 Lukas JiristeRemove redirections from the environment
2024-08-01 Lukas JiristeMake operators < and << work
2024-08-01 Lukas JiristeImplement redirection duping
2024-08-01 Lukas JiristeLet environment be inhereted by child processes
2024-08-01 Lukas JiristeImplement pipe duping
2024-08-01 Lukas JiristeAllow execve to run
2024-08-01 Lukas JiristeFix not closing DIR
2024-08-01 Lukas JiristeAdd the possibility to specify path to executable
2024-08-01 Lukas JiristeFix fields always ending with empty string
2024-08-01 Lukas JiristeUpdate Libft for a fix of invalid read in ft_split
2024-08-01 Lukas JiristeAdd the structure of ex_fields, implement find_exe
2024-08-01 Lukas JiristeFix here file delimiter recognition
2024-08-01 Lukas JiristeFix not freeing filename
2024-08-01 Lukas JiristeMake sure t_vecs are initialized before free
2024-07-22 Lukas JiristeFix missing terminator null in assignment
2024-07-22 Lukas JiristeRemove interpreting unclosed quotes and \
2024-07-22 Lukas JiristeAdd var expansion and quote handling to assignment
2024-07-22 Lukas JiristeHandle quotes in WORD tokens
2024-07-22 Lukas JiristeFix the get_var_name name recognition logic
2024-07-21 Lukas JiristeFix some minor issues
2024-07-21 Lukas JiristeAdd the rest of execution except for ex_fields
2024-07-21 Lukas JiristeUpdate Libft fot ft_swap_int
2024-07-21 Lukas JiristeFix change in ft_split signature.
2024-07-21 Lukas JiristeUpdate Libft for some new t_vec functions
2024-07-21 Lukas JiristeAdd the actual split to fields
2024-07-21 Lukas JiristeFix minor issues
2024-07-21 Lukas JiristeImplement expansion inside execution.c
2024-07-21 Lukas JiristeResort to returning const char ptrs to values
2024-07-21 Lukas JiristeAdd is_token_type function
2024-07-21 Lukas JiristeAdd the save_redirections function
2024-07-21 Lukas JiristeAdd save_assignments function
2024-07-21 Lukas JiristeAdd check for unsuccessful execution
2024-07-21 Lukas JiristeRename t_execution_info, add its definition
2024-07-21 Lukas JiristeMake some small changes
2024-07-21 Lukas JiristeRefactor the subshell execution
2024-07-21 Lukas JiristeAdd and outline for the tree execution.
2024-07-21 Lukas JiristeUpdate Libft for the Norm compliance
2024-07-19 Lukas JiristeSimplify the about_grammmar
next