source-controller/pkg/git/libgit2/managed
Paulo Gomes 978148ea71
libgit2: enforce context timeout
Some scenarios could lead a goroutine to be running indefinetely within managed ssh.
Previously between the two git operations, the reconciliation
could take twice the timeout set for the Flux object.

Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-05-27 13:59:50 +01:00
..
const.go libgit2: refactor max length values into constants 2022-04-07 19:10:50 +01:00
http.go fix docs, error handling and managed proxy auth 2022-05-27 14:01:23 +05:30
http_test.go fix panics on unmanaged http and proxy on managed http 2022-05-27 14:01:23 +05:30
init.go libgit2: enable managed transport by default 2022-05-24 10:46:32 +01:00
options.go libgit2: enforce context timeout 2022-05-27 13:59:50 +01:00
options_test.go Remove dependency on libgit2 credentials callback 2022-05-27 14:01:23 +05:30
ssh.go libgit2: enforce context timeout 2022-05-27 13:59:50 +01:00
ssh_test.go fix panics on unmanaged http and proxy on managed http 2022-05-27 14:01:23 +05:30
transport.go remvoe support for sha1 and md5 hashing for public keys 2022-05-27 14:01:23 +05:30
transport_test.go remvoe support for sha1 and md5 hashing for public keys 2022-05-27 14:01:23 +05:30