diff options
author | Nick Mathewson <nickm@torproject.org> | 2011-10-28 16:38:56 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2011-10-28 16:38:56 -0400 |
commit | c2a098e9800edb27d6a3630337e0efa72dfa7ba2 (patch) | |
tree | 01889da1b348476e5b0ff2c0eec0c9db83d1aba1 /src/tools | |
parent | 7a8960cf1b34d27db0ffe0929c1810800f319c86 (diff) | |
download | tor-c2a098e9800edb27d6a3630337e0efa72dfa7ba2.tar tor-c2a098e9800edb27d6a3630337e0efa72dfa7ba2.tar.gz |
Fix a double-free that would occur on an invalid cert in a CERTS cell
We would stash the certs in the handshake state before checking them
for validity... and then if they turned out to be invalid, we'd give
an error and free them. Then, later, we'd free them again when we
tore down the connection.
Fixes bug 4343; fix on 0.2.3.6-alpha.
Diffstat (limited to 'src/tools')
0 files changed, 0 insertions, 0 deletions