github caddyserver/certmagic v0.18.0

latest releases: v0.21.4, v0.21.3, v0.21.2...
17 months ago

This update brings several optimizations and improvements:

  • Don't access storage during on-demand TLS unless the subject is allowed in the first place
  • Managers moved into on-demand config, since they operate only at handshake-time
  • Experimental FallbackServerName that is like DefaultServerName, except this one applies even if a ServerName is specified in the handshake
  • Several bug fixes, especially related to on-demand TLS and Managers

What's Changed

  • Allow specifying http proxy via config by @georgmu in #212
  • Allow the default cache logger to be set by @pwilloughby in #213
  • Bump golang.org/x/text from 0.3.7 to 0.3.8 by @dependabot in #216
  • Bump golang.org/x/net from 0.0.0-20220805013720-a33c5aa5df48 to 0.7.0 by @dependabot in #218
  • obtain instead of renew cert if it does not exist in storage by @shitz in #221
  • Use recursive query when checking for TXT records by @kizmc in #224
  • Update & Improve CI by @wusatosi in #227
  • chore: Skip slow tests on Windows by @francislavoie in #229
  • Add a GetCertificateWithContext function by @ankon in #225
  • Refactor certificate Managers by @mholt in #231
  • Fix advanced cache initialization in README by @s111 in #198

New Contributors

Full Changelog: v0.17.2...v0.18.0

Don't miss a new certmagic release

NewReleases is sending notifications on new releases.