Update upstream. (Add SHA512 support.)