source-controller/pkg/git/libgit2/managed
Sanskar Jaiswal d4beacb6ad Remove dependency on libgit2 credentials callback
Injects transport and auth options at the transport level directly to
bypass the inbuilt credentials callback because of it's several
shortcomings. Moves some of the pre-existing logic from the reconciler
to the checkout implementation.

Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
2022-05-27 14:01:23 +05:30
..
const.go libgit2: refactor max length values into constants 2022-04-07 19:10:50 +01:00
http.go Remove dependency on libgit2 credentials callback 2022-05-27 14:01:23 +05:30
http_test.go Remove dependency on libgit2 credentials callback 2022-05-27 14:01:23 +05:30
init.go libgit2: enable managed transport by default 2022-05-24 10:46:32 +01:00
managed_test.go Remove dependency on libgit2 credentials callback 2022-05-27 14:01:23 +05:30
options.go Remove dependency on libgit2 credentials callback 2022-05-27 14:01:23 +05:30
options_test.go Remove dependency on libgit2 credentials callback 2022-05-27 14:01:23 +05:30
ssh.go Remove dependency on libgit2 credentials callback 2022-05-27 14:01:23 +05:30
ssh_test.go Remove dependency on libgit2 credentials callback 2022-05-27 14:01:23 +05:30