ssl/*: remove SSL3_RECORD->orig_len to restore binary compatibility.
authorAndy Polyakov <appro@openssl.org>
Fri, 1 Feb 2013 14:31:50 +0000 (15:31 +0100)
committerDr. Stephen Henson <steve@openssl.org>
Wed, 6 Feb 2013 13:56:15 +0000 (13:56 +0000)
commiteeb486a5f41a6d71708f02bb32b07f023f5d5ea7
treeaeefc335174eb97e9bb9c97d6547d8ae412a86a7
parentd7f55e76f2bf963d92ebe494c4a9c29897d626a9
ssl/*: remove SSL3_RECORD->orig_len to restore binary compatibility.

Kludge alert. This is arranged by passing padding length in unused
bits of SSL3_RECORD->type, so that orig_len can be reconstructed.
(cherry picked from commit 8bfd4c659f180a6ce34f21c0e62956b362067fba)
ssl/d1_pkt.c
ssl/s3_cbc.c
ssl/s3_enc.c
ssl/s3_pkt.c
ssl/ssl3.h
ssl/ssl_locl.h
ssl/t1_enc.c