Skip to content

Releases: gbour/letsencrypt-erlang

eletsencrypt script

07 Feb 21:57
Compare
Choose a tag to compare

allows certificates management from linux console

0.7.0

28 Dec 20:10
Compare
Choose a tag to compare
  • replace cowboy http server by elli
  • hex.pm package with valid dependencies (hex.pm only)

hex package

08 Sep 14:00
Compare
Choose a tag to compare
  • [test] fix tests (fake CA name), get back to using docker for boulder server, test w/ OTP 19
  • [feat] add connect timeout option
  • [fix] update agreement url
  • [fix] use hex dependencies only (required for valid hex package)

tls-sni challenge

09 Apr 17:29
Compare
Choose a tag to compare
  • [feat] support tls-sni-01 challenge (with standalone method only)
  • [fix] include X3 intermediate certificate as this is now the one used to signed generated certificates
  • [fix] format certificate PEM in 64 columns (required for old openssl version, such as Debian stable)
  • [test] lots of improvements: testing against both production/staging boulder version, verify generated certificate informations, test suite refactoring

SAN certificates

27 Mar 16:40
Compare
Choose a tag to compare
  • [feat] permit generating SAN certificates (with multiple domain names)
  • [feat] improve travis CI tests (running local boulder server)
  • [fix] compatibility with erlang 17

New *standalone* and *slave* modes

14 Mar 15:26
Compare
Choose a tag to compare

Major features:

  • [feat] new standalone and slave modes
  • [feat] certificate issuance can be done asynchronous
  • [feat] catch more errors (wrong tld, invalid response, timeout)
  • [doc] code sample for each mode

*/!* letsencrypt:certify() function renamed to letsencrypt:make_cert()

0.2.0

02 Mar 17:39
Compare
Choose a tag to compare

Small improvements & bugfixes of 0.1.0 version:

  • [doc] update README with API documentation
  • [feat] add types and specs definitions to run dialyzer
  • [feat] run travis CI
  • [feat] save http connection in server state
  • [bug] import public_key.hrl correctly
  • [bug] retrieve nonce with GET instead of HEAD (HEAD query was failing sometimes, probably due to an issue in erlang http client library)