diff options
author | Nick Mathewson <nickm@torproject.org> | 2012-04-27 12:13:56 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2012-04-27 12:13:56 -0400 |
commit | f0212197cccf461e431d6807a94ea0fdc411e179 (patch) | |
tree | f93d3aa7b0d9416403caa10eb1cd49a6055baf67 /src/or | |
parent | f6afd4efa6c24fab8ace710fc0eac4c8811b93dd (diff) | |
download | tor-f0212197cccf461e431d6807a94ea0fdc411e179.tar.gz tor-f0212197cccf461e431d6807a94ea0fdc411e179.zip |
Only disable cert chaining on the first TLS handshake
If the client uses a v2 cipherlist on the renegotiation handshake,
it looks as if they could fail to get a good cert chain from the
server, since they server would re-disable certificate chaining.
This patch makes it so the code that make the server side of the
first v2 handshake special can get called only once.
Fix for 4591; bugfix on 0.2.0.20-rc.
Diffstat (limited to 'src/or')
0 files changed, 0 insertions, 0 deletions