##* The initial patch is not solving it in a good way. It should rather check if EVP_CIPH_STREAM_CIPHER is set, and then accept that outlen == 0. Kind of doing the oposite of what the proposed patch does.

##* The initial patch is not solving it in a good way. It should rather check if EVP_CIPH_STREAM_CIPHER is set, and then accept that outlen == 0. Kind of doing the oposite of what the proposed patch does.