EasySSL
EasySSL copied to clipboard
SSL certificate parsing for humans
Since Elixir 1.15 introduces code path pruning this library cannot compile anymore without the `:private_key` application in `extra_application`.
I got the following errors when I try to use EasySSL with Elixir 1.14. (Sorry I'm an Elixir newbie and I cannot guess a root cause but let me report)...
SHA256 seems to be somewhat of a standard for certificate fingerprints. For example from google chrome: 
Besides other documentation changes, this commit ensures the generated HTML doc for HexDocs.pm will become the source of truth for this Elixir library and leverage on latest features of ExDoc.
I am getting the following warnings after installing EasySSL 1.3, and doing a `deps.get` or `deps.compile` ``` ==> easy_ssl Compiling 1 file (.ex) warning: :crypto.hash/2 defined in application :crypto is...
i can imagine you never needed custom extensions, because for the certstream-server it's unusual to see them - but they do exist :) right now, i just know "it's there",...
[Disclaimer: This is my first piece of Elixir code. Be gentle please.] This PR includes: - Fix to use a fixed order when printing the aggregated subject/issuer string. Maps are...
Could you release the latest stuff to `hex.pm`, so the `extra_applications: [:public_key]` stuff becomes visible? Would prefer to do `{:easy_ssl, "~> 1.3.1"}` or `{:easy_ssl, "~> 1.4"}` instead of `{:easy_ssl, github:...
- add sigils to remove warnign on recent elixir versions - update `mix.lock` to remove some dependencies, `ssl_verify_fun`.