Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
caddyserver
/
certmagic
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
310
Star
5.4k
Code
Issues
24
Pull requests
2
Actions
Wiki
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Wiki
Security
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit History
Commits on Nov 20, 2025
Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#358)
Show description for 20b57b0
dependabot[bot]
and
mholt
authored
20b57b0
Copy full SHA for 20b57b0
Explicitly allow small RSA key sizes for testing
mholt
committed
80e9a59
Copy full SHA for 80e9a59
Commits on Oct 23, 2025
Add TryLock for use with optional tasks like ARI updates to reduce lock contention (#357)
Show description for d66689d
polyscone
and
mholt
authored
d66689d
Copy full SHA for d66689d
Commits on Sep 16, 2025
Fix edge case panic in case of repeated account recreation failure (fix #354)
mholt
committed
aba1313
Copy full SHA for aba1313
Commits on Sep 10, 2025
Don't log about OCSP when disabled (Fixes #353)
mholt
committed
14972fd
Copy full SHA for 14972fd
Commits on Sep 4, 2025
Ability to disable distributed solvers
Show description for 5a448ab
mholt
committed
5a448ab
Copy full SHA for 5a448ab
Commits on Sep 3, 2025
Precise lock lease renewal for storages that support it (#347)
Show description for 7084df0
zoltan-frm
authored
7084df0
Copy full SHA for 7084df0
Commits on Aug 5, 2025
Move cfg nil check from RenewManagedCertificates to getConfig (#348)
Show description for 621b7e9
joga84
authored
621b7e9
Copy full SHA for 621b7e9
Commits on Jul 7, 2025
readme: Update draft-ari link to RFC 9773
mholt
committed
17fb245
Copy full SHA for 17fb245
Commits on Jul 2, 2025
acmeissuer: LE now supports IP certs (#345)
Show description for 3cab966
mohammed90
authored
3cab966
Copy full SHA for 3cab966
Commits on Jun 12, 2025
A way to add a manual cert to the cache, replacing others immediately
Show description for e592554
mholt
committed
e592554
Copy full SHA for e592554
Commits on Jun 11, 2025
Don't evict manually-loaded certs
mholt
committed
ae678af
Copy full SHA for ae678af
Commits on Jun 5, 2025
Replace the file storage logger with the default logger (#311)
Show description for 476582b
jinrenjie
and
mholt
authored
476582b
Copy full SHA for 476582b
Commits on May 19, 2025
Demote stapling logs when no OCSP server specified (close #327)
mholt
committed
41f81ce
Copy full SHA for 41f81ce
Commits on Apr 28, 2025
go.mod: Upgrade to libdns v1.0.0
mholt
committed
e51e7ae
Copy full SHA for e51e7ae
Commits on Apr 16, 2025
Bump golang.org/x/net from 0.37.0 to 0.38.0 (#342)
Show description for 0d908a3
dependabot[bot]
authored
0d908a3
Copy full SHA for 0d908a3
Commits on Apr 15, 2025
go.mod: Upgrade acmez with minor patch
mholt
committed
f5d71eb
Copy full SHA for f5d71eb
Commits on Apr 9, 2025
Guard Cache.SetOptions with default values (#341)
Show description for 2cc2fca
stephank
authored
2cc2fca
Copy full SHA for 2cc2fca
Commits on Apr 7, 2025
go.mod: Upgrade to libdns v1 beta (breaking API change in libdns)
mholt
committed
b9399ea
Copy full SHA for b9399ea
Commits on Mar 25, 2025
Use Lookup profile only in GetCertificate
Show description for cc7de8f
mholt
committed
cc7de8f
Copy full SHA for cc7de8f
Commits on Mar 24, 2025
go.mod: Upgrade acmez
mholt
committed
be2003b
Copy full SHA for be2003b
Commits on Mar 14, 2025
Convert SNI to punycode; coupla other low-key fixes
mholt
committed
94c13e6
Copy full SHA for 94c13e6
Commits on Mar 6, 2025
go.mod: Upgrade dependencies
mholt
committed
54e6486
Copy full SHA for 54e6486
docs: replaced the name and twitter link (#333)
sashaphmn
authored
b8b37c2
Copy full SHA for b8b37c2
Commits on Mar 1, 2025
Fix link in readme (close #329)
mholt
committed
2134b61
Copy full SHA for 2134b61
Commits on Feb 20, 2025
Add context to some DNS utils; export a couple functions
Show description for a7894dd
mholt
committed
a7894dd
Copy full SHA for a7894dd
Commits on Feb 10, 2025
Clarify TestCA in comment
mholt
committed
b24a7ba
Copy full SHA for b24a7ba
Commits on Jan 20, 2025
ari: Nil check for RetryAfter time in storedCert
Show description for 3a89cea
mholt
committed
3a89cea
Copy full SHA for 3a89cea
Commits on Jan 18, 2025
Fix log message
mholt
committed
d461cbc
Copy full SHA for d461cbc
Commits on Jan 15, 2025
Add extra nil checks on cert.Leaf just in case
Show description for 3f66629
mholt
committed
3f66629
Copy full SHA for 3f66629
Guard other code path as in previous commits
Show description for 5a906ed
mholt
committed
5a906ed
Copy full SHA for 5a906ed
Commits on Jan 14, 2025
Follow-up from last commit: use new ARI in return value
mholt
committed
a7ae863
Copy full SHA for a7ae863
Follow-up from last commit: return input cert, not an empty one
mholt
committed
c69ed90
Copy full SHA for c69ed90
Return from ARI update if cert no longer in cache
mholt
committed
efce150
Copy full SHA for efce150
Commits on Jan 9, 2025
ACME profiles initial support
mholt
committed
3265401
Copy full SHA for 3265401
Pagination
Previous
Next
You can’t perform that action at this time.