>
> >6.2.2. Record compression and decompression
> >
> >[snip snip] The compression algorithm translates a
> >TLSPlaintext structure into a TLSCompressed structure. Compression
> >functions are initialized with default state information whenever a
> >connection state is made active.
>
> The connection is active the whole time, isn't it? I don't see any
language
> to suggest that the connection becomes inactive between blocks.
>
> IMO, the SSL engine should only force a sync from zlib when the input
queue
> empties. I see no reason it should ever reset the dictionary for as long
as a
> connection remains.
>


Oops, I meant 2246. And reading it more carefully, I agree with your
interpretation.  The dictionary need not be reset. Compression state can and
should be maintained across records.  Did anyone do an rfc-draft for deflate
in tls?

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to