Skip to content

Releases: win-acme/win-acme

letsencrypt-win-simple v1.9.2

18 Mar 14:19
Compare
Choose a tag to compare
  • Re-enable TLS 1.0 #268
  • IP binding for all IP addresses is *, not empty string #313
  • Command line parameters for Email address and use default user for renew task #325
  • Added proxy configuration option. #287
  • Add option to make the private key non-exportable #296
  • Use a SeriLog console sink instead of Console.Write #373
  • Unattended runs for custom Plugins #275
  • Environment.ExitCode is set in case of error #348
  • Added prompt and re-factored function. Added certificate out path option. #372
  • Update NuGet dependencies #374
  • README updates #383 / #384

letsencrypt-win-simple v1.9.1

16 Jun 02:21
Compare
Choose a tag to compare

Fix subjectName index and CN prefix in UninstallCertificate #224
Remove TLS 1.0 as it is deprecated #219
Integrated pipeline issues when running under a site installed at Default Web Site #208
Chacter Limit when enter in Alternative Names for SAN cert #191
Fixing manual run when not using SAN #174
"Standard" pem names #27

letsencrypt-win-simple v1.9.0

15 Mar 00:00
Compare
Choose a tag to compare

SAN Support #3
Default Friendly Date Format Updated #81
Multiple Site/ Entire Server SAN Support #84
Added CertificatePath config option #85
Use '.' for MIME type extension #86
Multiple authorizations removed #90
Enable TLS 1.0, 1.1 and 1.2 #92
Added CertificateStore config option #98
Changed Manual Plugin sanInput to be able to have a longer input #102
Added RenewalDays config option
Fixed some variable names, locations, and protection
Added ObjectExtentions.cs to be able to copy objects so they don't all get updated.
Fixed Multiple Site SAN Issue where it was trying to update bindings that were not there.
Add in FTP uploading #25
Add in WebDav uploading #67
Allow user to specify credentials for scheduled task #129
Enhanced plugin architecture to allow the plugins to handle renewals and auto.
Suppress output when running unattended (manual host) #135
Delete folder structure for IIS, FTP and WebDav plugins after successful authorization #93
Delete old certificates automatically #83
Added Costura.Fody to remove extra dll files in binaries.
Added in ability to run script after install for select plugins
Removed SAN sites showing with no HTTP Hosts
Removed extra printouts #135
Fixed cert uninstall #124
Fixed IIS cert install #94
Fixed SAN index #147 #154

letsencrypt-win-simple v1.8

01 Feb 16:55
Compare
Choose a tag to compare

Moved web.config file to separate file
Changed the default web.config so it works with Stock IIS 7.5+ and allows all users to access it
Added logging
Added pagination to host list
Added ability to hide hosts with existing HTTPS bindings from host list
Removed IDN domains from host list
Added Centralized SSL Support
Added PFX password support
Added using HTTP IP for HTTPS binding
Added support for specifying RSA Key bit size
Increased authorization sleep
Changed certificate friendly name format
Scheduled Task is no longer hidden
Added ability to not overwrite scheduled task

letsencrypt-win-simple v1.7

04 Dec 18:37
Compare
Choose a tag to compare

Fixed Server 2008 cert store. Fall back to Personal store if Web Hosting is not available.
Add email to registration (used for renewal fail notices).

letsencrypt-win-simple v1.6

01 Dec 21:48
Compare
Choose a tag to compare

Check for IIS installed. Shouldn't crash if IIS not installed now.
Enable SNI for IIS 8. This will cause problems with IE on XP, but can be turned off and won't be set if there's an existing https binding.
Always prompt at end of program unless renew. No more disappearing errors when not running from console.
Store certs in "WebHosting" instead of personal.

Switch from letsencrypt-win lib submodule to ACMESharp nuget and latest API.

  • Removed the letsencrypt-win git submodule
  • Added references to latest ACMESharp (and related) nuget packages
  • Updated code to use latest ACMESharp namespaces and new CertProvider
    interface instead of deprecated CsrHelper
  • Includes support for auto-swiitching between 32/64-bit cert provider

letsencrypt-win-simple v1.4

19 Nov 00:43
Compare
Choose a tag to compare

Added plugin system.
Added manual option.
Better error reporting.

letsencrypt-win-simple v1.1

15 Nov 05:49
Compare
Choose a tag to compare
v1,1

It helps to save private key to certificate store. Added admin manifest.

letsencrypt-win-simple

13 Nov 21:52
Compare
Choose a tag to compare

Automatic renewals should be fully working. It will create a task in Windows Task Schedule that will run each night and update the certs automatically every 60 days. For renewals your web site must still be setup to pass authorization via the answer file.

letsencrypt-win-simple

13 Nov 01:35
Compare
Choose a tag to compare

Initial release on GitHub release system.