@@ -11,23 +11,14 @@ type FeatureFlag int
1111
1212const (
1313 unused FeatureFlag = iota // unused is used for testing
14- AllowAccountDeactivation
15- AllowKeyRollover
16- ResubmitMissingSCTsOnly
1714 UseAIAIssuerURL
1815 AllowTLS02Challenges
19- GenerateOCSPEarly
2016 // For new-authz requests, if there is no valid authz, but there is a pending
2117 // authz, return that instead of creating a new one.
2218 ReusePendingAuthz
2319 CountCertificatesExact
24- RandomDirectoryEntry
2520 IPv6First
26- DirectoryMeta
2721 AllowRenewalFirstRL
28- RecheckCAA
29- UDPDNS
30- ROCACheck
3122 // Allow issuance of wildcard domains for ACMEv2
3223 WildcardDomains
3324 // Enforce prevention of use of disabled challenge types
@@ -38,25 +29,16 @@ const (
3829
3930// List of features and their default value, protected by fMu
4031var features = map [FeatureFlag ]bool {
41- unused : false ,
42- AllowAccountDeactivation : false ,
43- AllowKeyRollover : false ,
44- ResubmitMissingSCTsOnly : false ,
45- UseAIAIssuerURL : false ,
46- AllowTLS02Challenges : false ,
47- GenerateOCSPEarly : false ,
48- ReusePendingAuthz : false ,
49- CountCertificatesExact : false ,
50- RandomDirectoryEntry : false ,
51- IPv6First : false ,
52- DirectoryMeta : false ,
53- AllowRenewalFirstRL : false ,
54- RecheckCAA : false ,
55- UDPDNS : false ,
56- ROCACheck : false ,
57- WildcardDomains : false ,
58- EnforceChallengeDisable : false ,
59- TLSSNIRevalidation : false ,
32+ unused : false ,
33+ UseAIAIssuerURL : false ,
34+ AllowTLS02Challenges : false ,
35+ ReusePendingAuthz : false ,
36+ CountCertificatesExact : false ,
37+ IPv6First : false ,
38+ AllowRenewalFirstRL : false ,
39+ WildcardDomains : false ,
40+ EnforceChallengeDisable : false ,
41+ TLSSNIRevalidation : false ,
6042}
6143
6244var fMu = new (sync.RWMutex )
0 commit comments