crash.software
Projects
Pull Requests
Issues
Builds
scan4all
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
scan4all
Files
🤬
Sign In
d3f2fa63
ROOT
/
vendor
/
github.com
/
caddyserver
/
certmagic
/
solvers.go
Search
History
731 lines
|
ISO-8859-1
|
23 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
httpSolver
closed
:
int32
acmeIssuer
:
*ACMEIssuer
address
:
string
tlsALPNSolver
config
:
*Config
address
:
string
DNS01Solver
DNSProvider
:
ACMEDNSProvider
TTL
:
time.Duration
PropagationDelay
:
time.Duration
PropagationTimeout
:
time.Duration
Resolvers
:
[]string
OverrideDomain
:
string
txtRecords
:
map[string][]dnsPresentMemory
txtRecordsMu
:
sync.Mutex
dnsPresentMemory
dnsZone
:
string
dnsName
:
string
rec
:
libdns.Record
ACMEDNSProvider
libdns.RecordAppender
libdns.RecordDeleter
distributedSolver
storage
:
Storage
storageKeyIssuerPrefix
:
string
solver
:
acmez.Solver
Present
(ctx context.Context, chal acme.Challenge)
:
error
Wait
(ctx context.Context, challenge acme.Challenge)
:
error
CleanUp
(ctx context.Context, chal acme.Challenge)
:
error
challengeTokensPrefix
()
:
string
challengeTokensKey
(domain string)
:
string
solverInfo
closed
:
int32
count
:
int
listener
:
net.Listener
done
:
chan struct{}
getSolverInfo
(address string)
:
*solverInfo
robustTryListen
(addr string)
:
(net.Listener, error)
dialTCPSocket
(addr string)
:
error
GetACMEChallenge
(identifier string)
:
(Challenge, bool)
solvers
solversMu
:
sync.Mutex
activeChallenges
activeChallengesMu
:
sync.Mutex
Challenge
acme.Challenge
data
challengeKey
(chal acme.Challenge)
:
string
solverWrapper
acmez.Solver
Present
(ctx context.Context, chal acme.Challenge)
:
error
Wait
(ctx context.Context, chal acme.Challenge)
:
error
CleanUp
(ctx context.Context, chal acme.Challenge)
:
error
_
:
acmez.Solver
_
:
acmez.Waiter
_
:
acmez.Waiter
*httpSolver
Present
(ctx context.Context, _ acme.Challenge)
:
error
serve
(ctx context.Context, si *solverInfo)
CleanUp
(ctx context.Context, _ acme.Challenge)
:
error
*tlsALPNSolver
Present
(ctx context.Context, chal acme.Challenge)
:
error
handleConn
(conn net.Conn)
CleanUp
(ctx context.Context, chal acme.Challenge)
:
error
*DNS01Solver
Present
(ctx context.Context, challenge acme.Challenge)
:
error
Wait
(ctx context.Context, challenge acme.Challenge)
:
error
CleanUp
(ctx context.Context, challenge acme.Challenge)
:
error
saveDNSPresentMemory
(mem dnsPresentMemory)
getDNSPresentMemory
(dnsName, keyAuth string)
:
(dnsPresentMemory, error)
deleteDNSPresentMemory
(dnsName, keyAuth string)
All occurrences
Please wait...
Page is in error, reload to recover