source-controller/pkg/git/libgit2
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
..
managed Remove dependency on libgit2 credentials callback 2022-05-27 14:01:23 +05:30
checkout.go Remove dependency on libgit2 credentials callback 2022-05-27 14:01:23 +05:30
checkout_test.go pkg/git: introduce concrete and partial commit 2022-05-20 19:52:18 +05:30
libgit2.go gogit: allow checkout of commit without branch 2021-10-27 00:43:31 +05:30
managed_test.go Remove dependency on libgit2 credentials callback 2022-05-27 14:01:23 +05:30
transport.go Remove dependency on libgit2 credentials callback 2022-05-27 14:01:23 +05:30
transport_test.go libgit2: Add support for hashed known_hosts 2022-05-16 16:57:22 +01:00