sequencer: always free "struct replay_opts"
Phillip Wood committed over 2 years ago
Merge branch 'pw/t3428-cleanup' into pw/rebase-m-signoff-fix
Junio C Hamano committed over 2 years ago
repository: drop `initialize_the_repository()`
Patrick Steinhardt committed over 2 years ago
repository: drop `the_index` variable
Patrick Steinhardt committed over 2 years ago
builtin/clone: stop using `the_index`
Patrick Steinhardt committed over 2 years ago
repository: initialize index in `repo_init()`
Patrick Steinhardt committed over 2 years ago
builtin: stop using `the_index`
Patrick Steinhardt committed over 2 years ago
t/helper: stop using `the_index`
Patrick Steinhardt committed over 2 years ago
Merge branch 'icasefs-symlink-confusion'
Johannes Schindelin committed over 2 years ago
init: refactor the template directory discovery into its own function
Johannes Schindelin committed over 2 years ago
find_hook(): refactor the `STRIP_EXTENSION` logic
Johannes Schindelin committed over 2 years ago
clone: when symbolic links collide with directories, keep the latter
Johannes Schindelin committed over 2 years ago
entry: report more colliding paths
Johannes Schindelin committed over 2 years ago
t5510: verify that D/F confusion cannot lead to an RCE
Johannes Schindelin committed over 2 years ago
submodule: require the submodule path to contain directories only
Johannes Schindelin committed over 2 years ago
clone_submodule: avoid using `access()` on directories
Johannes Schindelin committed over 2 years ago
submodules: submodule paths must not contain symlinks
Johannes Schindelin committed over 2 years ago
clone: prevent clashing git dirs when cloning submodule in parallel
Filip Hejsek committed over 2 years ago
t7423: add tests for symlinked submodule directories
Filip Hejsek committed over 2 years ago
has_dir_name(): do not get confused by characters < '/'
Filip Hejsek committed over 2 years ago