voltone / x509

Elixir package for working with X.509 certificates, Certificate Signing Requests (CSRs), Certificate Revocation Lists (CRLs) and RSA/ECC key pairs
BSD 3-Clause "New" or "Revised" License
120 stars 28 forks source link

Update extra_applications to reflect used OTP apps #19

Closed fhunleth closed 6 years ago

fhunleth commented 6 years ago

This ensures that OTP releases and Dialyzer know to include :asn1, :public_key, and :crypto. This also removes :logger since it wasn't actually being used.

NOTE: I added the OTP apps that I saw on quick inspection. I think this is it. Luckily, these apps are so commonly used that it's almost guaranteed that some other library will pull them in, but it seemed best for x509 to list them explicitly. If you want to see the full list, run mix app.tree.

voltone commented 6 years ago

Thanks. Isn't asn1 a compile-time dependency only, though?

fhunleth commented 6 years ago

You're right. asn1 was isn't a direct run-time dependency. I fixed the PR.

voltone commented 6 years ago

Thanks!