Vladimir Kozlov
Vladimir Kozlov
We've resolved this by using SHA256Cng. It works on Mono also (it just wraps SHA256Managed). However, we afraid that some versions of Mono (Unity3D?) may not contains SHA256Cng implementation so...
I just checked it on Mono 4.0.2 for Windows - SHA256.Create() returns an instance of type System.Security.Cryptography.SHA256Managed.
A simple check that seems to work very well and also notifies the library user about the problem: ```cs if (message.LengthBits >= ushort.MaxValue && m_connection.m_peerConfiguration.UnreliableSizeBehaviour == NetUnreliableSizeBehaviour.IgnoreMTU) { // drop...