Releases: PureDarwin/corecrypto
Releases · PureDarwin/corecrypto
corecrypto-2200
This release contains the following improvements over corecrypto-2006 (the last documented release):
- Added
cckprng
andccrng
APIs, which are required by the 10.15 XNU - Added SHA-384 and SHA-512 implementations
- Added user-mode
libcorecrypto
library, in both dynamic and static versions
corecrypto-2006
This release contains a fixed implementation of cckprng. The version in corecrypto-2005 used the rdrand instruction, which QEMU does not implement. As a result, the kext would emit an illegal-instruction fault during boot, resulting in a kernel panic. I also implemented the SHA256 API, as the stub for that function was called hundreds of times during the boot process.
corecrypto-2005
This release of corecrypto contains updated headers (from xnu-4903.221.2
), as well as a simplistic implementation of the cckprng API, which that version of XNU takes a dependency on.
corecrypto-2000.1
Changes from corecrypto-2000:
- Updates following PureDarwin/darwinbuild@0d6ff1f
- Minor change to status message wording