Changed to use Apple's CDSA rather than libcrypto #20

Merged
merged 1 commit into from Nov 10, 2011

4 participants

@Darkshadow2

I changed SUDSAVerifier.m to use CDSA. This will let you change the base version without having to deal with the differing libcrypto problem.

The CDSA code will work back to 10.4 (and should work back to at least 10.2, though I can't test that).

@ekscrypto

Aren't most CDSA functions deprecated in 10.7 ? Wouldn't it be better to convert those to SecTransforms ?

@jfro

using CDSA solves issue with libcrypto while maintaining support for older OSes. SecTransforms are 10.7+ right?

@ekscrypto

You are correct, SecTransforms is for 10.7 only.

@andymatuschak andymatuschak merged commit 78e24a6 into sparkle-project:master Nov 10, 2011
@andymatuschak

These look good; thanks so much, Michael.

@andymatuschak

And this should fix #33.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment