Merge branch 'maint-0.3.1' into release-0.3.1
This commit is contained in:
commit
5eefa43137
|
@ -0,0 +1,3 @@
|
||||||
|
o Minor bugfixes (unit tests):
|
||||||
|
- Fix a memory leak in the link-handshake/certs_ok_ed25519 test.
|
||||||
|
Fixes bug 22803; bugfix on 0.3.0.1-alpha.
|
|
@ -234,6 +234,7 @@ test_link_handshake_certs_ok(void *arg)
|
||||||
}
|
}
|
||||||
channel_tls_process_certs_cell(cell2, chan1);
|
channel_tls_process_certs_cell(cell2, chan1);
|
||||||
mock_peer_cert_expect_tortls = NULL;
|
mock_peer_cert_expect_tortls = NULL;
|
||||||
|
tor_x509_cert_free(mock_peer_cert);
|
||||||
mock_peer_cert = NULL;
|
mock_peer_cert = NULL;
|
||||||
|
|
||||||
tor_assert(c1->handshake_state->authenticated);
|
tor_assert(c1->handshake_state->authenticated);
|
||||||
|
@ -297,7 +298,8 @@ test_link_handshake_certs_ok(void *arg)
|
||||||
UNMOCK(tor_tls_get_peer_cert);
|
UNMOCK(tor_tls_get_peer_cert);
|
||||||
UNMOCK(tor_tls_get_own_cert);
|
UNMOCK(tor_tls_get_own_cert);
|
||||||
tor_x509_cert_free(mock_own_cert);
|
tor_x509_cert_free(mock_own_cert);
|
||||||
mock_own_cert = NULL;
|
tor_x509_cert_free(mock_peer_cert);
|
||||||
|
mock_own_cert = mock_peer_cert = NULL;
|
||||||
memset(c1->identity_digest, 0, sizeof(c1->identity_digest));
|
memset(c1->identity_digest, 0, sizeof(c1->identity_digest));
|
||||||
memset(c2->identity_digest, 0, sizeof(c2->identity_digest));
|
memset(c2->identity_digest, 0, sizeof(c2->identity_digest));
|
||||||
connection_free_(TO_CONN(c1));
|
connection_free_(TO_CONN(c1));
|
||||||
|
|
Loading…
Reference in New Issue