mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-24 21:15:48 +00:00
Not really sure how it's possible for the system to give us an extra block of data, but it does if both the input and output buffers are sized the same during the first decrypt. This fixes things, but I wish I better understood why it was broken.