Commit Graph

5 Commits

Author SHA1 Message Date
Yashodhan Ghadge 4df4cbd5e3 * removing error code and creating a new empty remote instead if the owner remote is not found in the list of tracked remotes
* adding a test to check if external clone via HTTPS works
2021-10-15 14:34:35 +05:30
Yashodhan Ghadge c86c835832 * adding a weak bool param for Remote
* create a new remote in the smartTransportCallback incase one is not found
2021-10-15 14:10:24 +05:30
lhchavez dcc9331226
Expose the ssh.PublicKey into the CertificateCheckCallback (#818)
This change exposes the raw SSH hostkey and the ssh.PublicKey into the
CertificateCheckCallback, so that callers can do better validations.
2021-09-05 19:00:59 -07:00
lhchavez b983e1daeb
Add support for managed HTTP/S transports (#810)
This change uses the newly-exposed Transport interface to use Go's
implementation of http.Client instead of httpclient via libgit2.
2021-09-05 16:39:07 -07:00
lhchavez f1fa96c7b7
Add support for custom smart transports (#806)
This change adds support for git smart transports. This will be then
used to implement http, https, and ssh transports that don't rely on the
libgit2 library.
2021-09-05 15:44:18 -07:00