ssl/s3_pkt.c: move multi-block processing to ssl3_write_bytes.
authorAndy Polyakov <appro@openssl.org>
Wed, 5 Feb 2014 13:08:44 +0000 (14:08 +0100)
committerAndy Polyakov <appro@openssl.org>
Wed, 5 Feb 2014 13:08:44 +0000 (14:08 +0100)
commita9c6edcde7f8e874f177e55ea5f62b89646ea42c
tree06c79aead078a99c86543bd1539de96853ed8315
parent0d5096fbd6bd58bd68ca114c5e4f59fd2f9aa199
ssl/s3_pkt.c: move multi-block processing to ssl3_write_bytes.

This allows to process multiple fragmets of maximum fragment size,
as opposite to chopping maximum-sized fragments to multiple smaller
ones. This approach relies on dynamic allocation of larger buffers,
which we trade for performance improvement, for several *times* in
some situations.
ssl/s3_pkt.c