google / certificate-transparency

Auditing for TLS certificates.
https://certificate.transparency.dev
Apache License 2.0
868 stars 283 forks source link

Move cgo merkle tree to alternative package. #1363

Closed gdbelvin closed 7 years ago

gdbelvin commented 7 years ago

This allows 3rd parties to use merkle tree verification algorithms without aquiring a dependency on openssl.

AlCutter commented 7 years ago

Would the fulltree package be better moved under the merkletree/ package?

gdbelvin commented 7 years ago

I found it easier to compile at the root level. I can try again under the merkletree package if you prefer.

AlCutter commented 7 years ago

Yeah, it's definitely related to merkletree so I think it's the right place for it. I can give you a hand on Monday wrangling the compile if you'd like.