mirror of
https://github.com/ridercz/AutoACME.git
synced 2026-04-25 15:15:53 +03:00
[PR #33] [MERGED] ACME V2 and DNS challenge #46
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/AutoACME#46
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/ridercz/AutoACME/pull/33
Author: @avonwyss
Created: 11/27/2018
Status: ✅ Merged
Merged: 11/28/2018
Merged by: @ridercz
Base:
master← Head:dns📝 Commits (5)
62e2513Added support for IDN #31c1854c0Replaced local server URL constants with Certes constants9ef6e18Converted code to ACME V2 protocol, and implemented DNS challenge support (requires Windows DNS Server for catch-all domain)509adbfAdded support for multiple names (space or comma-separated) in host entries, which then request a SAN certificate57ff58cAdded support for wildcard certificates📊 Changes
26 files changed (+1518 additions, -1212 deletions)
View changed files
📝
Altairis.AutoAcme.Configuration/Altairis.AutoAcme.Configuration.csproj(+4 -4)📝
Altairis.AutoAcme.Configuration/Store.cs(+13 -1)📝
Altairis.AutoAcme.Configuration/app.config(+22 -22)📝
Altairis.AutoAcme.Configuration/packages.config(+13 -13)➖
Altairis.AutoAcme.Core/AcmeContext.cs(+0 -284)📝
Altairis.AutoAcme.Core/AcmeEnvironment.cs(+39 -33)📝
Altairis.AutoAcme.Core/Altairis.AutoAcme.Core.csproj(+18 -7)➕
Altairis.AutoAcme.Core/AutoAcmeContext.cs(+154 -0)📝
Altairis.AutoAcme.Core/CertificateRequestResult.cs(+3 -1)➖
Altairis.AutoAcme.Core/ChallengeFile.cs(+0 -23)➖
Altairis.AutoAcme.Core/ChallengeHosted.cs(+0 -56)➕
Altairis.AutoAcme.Core/Challenges/ChallengeResponseProvider.cs(+85 -0)➕
Altairis.AutoAcme.Core/Challenges/DnsChallengeResponseProvider.cs(+122 -0)➕
Altairis.AutoAcme.Core/Challenges/HttpChallengeFileResponseProvider.cs(+31 -0)➕
Altairis.AutoAcme.Core/Challenges/HttpChallengeHostedResponseProvider.cs(+72 -0)➕
Altairis.AutoAcme.Core/Challenges/HttpChallengeResponseProvider.cs(+123 -0)📝
Altairis.AutoAcme.Core/app.config(+26 -22)📝
Altairis.AutoAcme.Core/packages.config(+15 -13)📝
Altairis.AutoAcme.IisSync/Altairis.AutoAcme.IisSync.csproj(+15 -1)📝
Altairis.AutoAcme.IisSync/App.config(+37 -33)...and 6 more files
📄 Description
This is a preparation for supporting wildcard hosts (which IIS 2016 now fully supports as well); see my comment in #17
Migration from the current version and the HTTP-based challenges need some testing, but I think it should work fine.
Note: this PR includes the IDN changes
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.