and -> and/or
SODIUM_VERSION_STRING should be the package version even on Visual Studio
ed25519_open(): check that S < l
Not strictly required, but I don't see any downsides either.