10000 mbedtls: display error codes as hex for consistency with mbedTLS docs · libgit2/libgit2@ebade15 · GitHub
[go: up one dir, main page]

Skip to content

Commit ebade15

Browse files
committed
mbedtls: display error codes as hex for consistency with mbedTLS docs
Remaining parts of https://github.com/JuliaLang/julia/blob/8d47a314537779c8fb86642c54925613628a91b0/deps/patches/libgit2-mbedtls-fixup.patch
1 parent 97e8404 commit ebade15

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/streams/mbedtls.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -205,12 +205,12 @@ static int ssl_set_error(mbedtls_ssl_context *ssl, int error)
205205
break;
206206

207207
case MBEDTLS_ERR_X509_CERT_VERIFY_FAILED:
208-
giterr_set(GITERR_SSL, "SSL error: %x[%x] - %s", error, ssl->session_negotiate->verify_result, errbuf);
208+
giterr_set(GITERR_SSL, "SSL error: %#04x [%x] - %s", error, ssl->session_negotiate->verify_result, errbuf);
209209
ret = GIT_ECERTIFICATE;
210210
break;
211211

212212
default:
213-
giterr_set(GITERR_SSL, "SSL error: %x - %s", error, errbuf);
213+
giterr_set(GITERR_SSL, "SSL error: %#04x - %s", error, errbuf);
214214
}
215215

216216
return ret;
@@ -236,7 +236,7 @@ static int verify_server_cert(mbedtls_ssl_context *ssl)
236236
char vrfy_buf[512];
237237
int len = mbedtls_x509_crt_verify_info(vrfy_buf, sizeof(vrfy_buf), "", ret);
238238
if (len <= 1) vrfy_buf[len - 1] = '\0'; // Remove trailing \n
239-
giterr_set(GITERR_SSL, "the SSL certificate is invalid: %x - %s", ret, vrfy_buf);
239+
giterr_set(GITERR_SSL, "the SSL certificate is invalid: %#04x - %s", ret, vrfy_buf);
240240
return GIT_ECERTIFICATE;
241241
}
242242

0 commit comments

Comments
 (0)
0