Skip to content

Releases: grisp/grisp_keychain

1.0.0

21 Oct 13:09
1.0.0
71410b1

Choose a tag to compare

Added

  • Initial implementation of keychain API for managing TLS certificates and keys
  • Filesystem-based backend (grisp_keychain_filesystem) for certificate management
  • Support for client certificates and private keys
  • Support for trusted certificate authorities (client and server)
  • Configurable TLS verification modes (verify_peer and verify_none)
  • Domain-specific server certificate loading
  • Callback functions for dynamic certificate loading
  • Path specification support for absolute paths and application-relative paths
  • Automatic loading of certificates from directories
  • Support for PEM format certificates and keys (.pem and .crt extensions)
  • Public API functions:
    • tls_options/1 - Get TLS options for a specific domain
    • read_cert/2 - Read primary client certificate in DER format

New Contributors

  • @ziopio made their first contribution in #1

Full Changelog: https://github.com/grisp/grisp_keychain/commits/1.0.0