Skip to content

Commit c342c13

Browse files
authored
Merge pull request libgit2#4444 from tiennou/fix/4440
stransport: provide error message on trust failures
2 parents 1bf173c + 1b2e83a commit c342c13

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/streams/stransport.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,10 @@ static int stransport_connect(git_stream *stream)
8383
}
8484

8585
if (sec_res == kSecTrustResultDeny || sec_res == kSecTrustResultRecoverableTrustFailure ||
86-
sec_res == kSecTrustResultFatalTrustFailure)
86+
sec_res == kSecTrustResultFatalTrustFailure) {
87+
giterr_set(GITERR_SSL, "untrusted connection error");
8788
return GIT_ECERTIFICATE;
89+
}
8890

8991
return 0;
9092

0 commit comments

Comments
 (0)