aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJakub Kicinski <kuba@kernel.org>2020-02-25 15:50:09 -0800
committerDaniel Borkmann <daniel@iogearbox.net>2020-02-26 09:25:45 +0100
commit8c86c39ac527e70e054120ca7a9d3f235d7847ea (patch)
tree611b002d5ad738ecf256636492e2e890e86afecd
parent11d4a3bb4a49e9f1303be072aaaceb0d27ab68e7 (diff)
downloadl2md-8c86c39ac527e70e054120ca7a9d3f235d7847ea.tar.gz
l2md: enable proxy support
libgit2 requires an explicit opt-in to enable proxies. With the option set it consults gitconfig like git would. Signed-off-by: Jakub Kicinski <kuba@kernel.org> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
-rw-r--r--repo.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/repo.c b/repo.c
index 9623fb5..49b0ea4 100644
--- a/repo.c
+++ b/repo.c
@@ -22,6 +22,7 @@ static void progress_checkout(const char *path, size_t curr, size_t total,
static void setup_fetch_opts(git_fetch_options *opts)
{
opts->callbacks.sideband_progress = progress_sideband;
+ opts->proxy_opts.type = GIT_PROXY_AUTO;
}
static void setup_checkout_opts(git_checkout_options *opts)