12.28.1 (2026-10-05)
Bugs Fixed
- Fixed
AuthenticatedRegionCryptoStream.Dispose()to be idempotent and thread-safe, so the buffer it rents is no longer returned to the sharedArrayPool<byte>more than once when the stream is disposed repeatedly or concurrently. Returning the same array twice allowed unrelated callers to rent the same array instance and corrupt each other's data.