Fix DTLS retransmission from previous session.
authorDr. Stephen Henson <steve@openssl.org>
Fri, 20 Dec 2013 15:26:50 +0000 (15:26 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Fri, 20 Dec 2013 23:20:24 +0000 (23:20 +0000)
commit2d64b51d20375dbf52ca9cd45b5fea9772605935
tree2991b772f407525f42dbf028619dbe2b15517f36
parent1f7732bca214229896f6de8e725414d6529838b0
Fix DTLS retransmission from previous session.

For DTLS we might need to retransmit messages from the previous session
so keep a copy of write context in DTLS retransmission buffers instead
of replacing it after sending CCS. CVE-2013-6450.
(cherry picked from commit 34628967f1e65dc8f34e000f0f5518e21afbfc7b)

Conflicts:

ssl/ssl_locl.h
CHANGES
ssl/d1_both.c
ssl/ssl_locl.h
ssl/t1_enc.c