Loading src/common/tortls.c +2 −2 Original line number Diff line number Diff line Loading @@ -880,8 +880,8 @@ tor_x509_cert_new(X509 *x509_cert) } /** Read a DER-encoded X509 cert, of length exactly <b>certificate_len</b>, * from a <b>certificate</b>. Return a newly allocated tor_x509_cert_t on success * and NULL on failure. */ * from a <b>certificate</b>. Return a newly allocated tor_x509_cert_t on * success and NULL on failure. */ tor_x509_cert_t * tor_x509_cert_decode(const uint8_t *certificate, size_t certificate_len) { Loading src/common/tortls.h +2 −1 Original line number Diff line number Diff line Loading @@ -132,7 +132,8 @@ int tor_tls_get_my_certs(int server, const tor_x509_cert_t **id_cert_out); crypto_pk_t *tor_tls_get_my_client_auth_key(void); crypto_pk_t *tor_tls_cert_get_key(tor_x509_cert_t *cert); int tor_tls_cert_matches_key(const tor_tls_t *tls, const tor_x509_cert_t *cert); int tor_tls_cert_matches_key(const tor_tls_t *tls, const tor_x509_cert_t *cert); int tor_tls_cert_is_valid(int severity, const tor_x509_cert_t *cert, const tor_x509_cert_t *signing_cert, Loading src/or/connection_or.c +2 −1 Original line number Diff line number Diff line Loading @@ -2348,7 +2348,8 @@ connection_or_compute_authenticate_cell_body(or_connection_t *conn, if (tor_tls_get_my_certs(server, &link_cert, &id_cert)) return -1; my_digests = tor_x509_cert_get_id_digests(id_cert); their_digests = tor_x509_cert_get_id_digests(conn->handshake_state->id_cert); their_digests = tor_x509_cert_get_id_digests(conn->handshake_state->id_cert); tor_assert(my_digests); tor_assert(their_digests); my_id = (uint8_t*)my_digests->d[DIGEST_SHA256]; Loading Loading
src/common/tortls.c +2 −2 Original line number Diff line number Diff line Loading @@ -880,8 +880,8 @@ tor_x509_cert_new(X509 *x509_cert) } /** Read a DER-encoded X509 cert, of length exactly <b>certificate_len</b>, * from a <b>certificate</b>. Return a newly allocated tor_x509_cert_t on success * and NULL on failure. */ * from a <b>certificate</b>. Return a newly allocated tor_x509_cert_t on * success and NULL on failure. */ tor_x509_cert_t * tor_x509_cert_decode(const uint8_t *certificate, size_t certificate_len) { Loading
src/common/tortls.h +2 −1 Original line number Diff line number Diff line Loading @@ -132,7 +132,8 @@ int tor_tls_get_my_certs(int server, const tor_x509_cert_t **id_cert_out); crypto_pk_t *tor_tls_get_my_client_auth_key(void); crypto_pk_t *tor_tls_cert_get_key(tor_x509_cert_t *cert); int tor_tls_cert_matches_key(const tor_tls_t *tls, const tor_x509_cert_t *cert); int tor_tls_cert_matches_key(const tor_tls_t *tls, const tor_x509_cert_t *cert); int tor_tls_cert_is_valid(int severity, const tor_x509_cert_t *cert, const tor_x509_cert_t *signing_cert, Loading
src/or/connection_or.c +2 −1 Original line number Diff line number Diff line Loading @@ -2348,7 +2348,8 @@ connection_or_compute_authenticate_cell_body(or_connection_t *conn, if (tor_tls_get_my_certs(server, &link_cert, &id_cert)) return -1; my_digests = tor_x509_cert_get_id_digests(id_cert); their_digests = tor_x509_cert_get_id_digests(conn->handshake_state->id_cert); their_digests = tor_x509_cert_get_id_digests(conn->handshake_state->id_cert); tor_assert(my_digests); tor_assert(their_digests); my_id = (uint8_t*)my_digests->d[DIGEST_SHA256]; Loading