summaryrefslogtreecommitdiffstats
path: root/http.h
diff options
context:
space:
mode:
authorTaylor Blau <me@ttaylorr.com>2023-02-16 19:27:14 +0100
committerJunio C Hamano <gitster@pobox.com>2023-02-17 01:21:56 +0100
commite00e56a7df616659c90d107c3d31d362b5dff103 (patch)
tree7631e8a47c5799297c3d4e4de8904ef0a8ff3fe8 /http.h
parentThe sixteenth batch (diff)
downloadgit-e00e56a7df616659c90d107c3d31d362b5dff103.tar.xz
git-e00e56a7df616659c90d107c3d31d362b5dff103.zip
dir-iterator: drop unused `DIR_ITERATOR_FOLLOW_SYMLINKS`
The `FOLLOW_SYMLINKS` flag was added to the dir-iterator API in fa1da7d2ee (dir-iterator: add flags parameter to dir_iterator_begin, 2019-07-10) in order to follow symbolic links while traversing through a directory. `FOLLOW_SYMLINKS` gained its first caller in ff7ccc8c9a (clone: use dir-iterator to avoid explicit dir traversal, 2019-07-10), but it was subsequently removed in 6f054f9fb3 (builtin/clone.c: disallow `--local` clones with symlinks, 2022-07-28). Since then, we've held on to the code for `DIR_ITERATOR_FOLLOW_SYMLINKS` in the name of making minimally invasive changes during a security embargo. In fact, we even changed the dir-iterator API in bffc762f87 (dir-iterator: prevent top-level symlinks without FOLLOW_SYMLINKS, 2023-01-24) without having any non-test callers of that flag. Now that we're past those security embargo(s), let's finalize our cleanup of the `DIR_ITERATOR_FOLLOW_SYMLINKS` code and remove its implementation since there are no remaining callers. Signed-off-by: Taylor Blau <me@ttaylorr.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'http.h')
0 files changed, 0 insertions, 0 deletions