42/minishell.git
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
2024-07-19 Lukas JiristeReplace the parsing table with a correct one
2024-06-27 Lukas JiristeFix leak.
2024-06-27 Lukas JiristeUpdate Libft for better parse_tree printing
2024-06-27 Lukas JiristeFix quote handling during tokenization
2024-06-23 Lukas JiristeImplement tokenization
2024-06-21 Lukas JiristeChange the file structure of the project
2024-06-21 Lukas JiristeUpdate Libft for parsing support
2024-06-21 Lukas JiristeAdd grammar rules and parsing table for minishell
2024-06-14 Lukas JiristeRepair problems caused by change 2 commit back
2024-06-14 Lilia-42Add a comment
2024-06-14 Lukas JiristeChange char * as it is easier to understand
2024-05-03 Lukas JiristeCreate the structure for input handling
2024-05-03 Lukas JiristeRename almost_empty to is_almost_empty
2024-05-02 Lukas JiristeAdd version without history
next