Commit Graph

1132 Commits (195cdd664aa8ba1f53b3e90d6f76c0b234868dfe)
 

Author SHA1 Message Date
Mariano Cano 7e33aeb8d3 Add unit test for profileDefaultDuration. 5 years ago
Mariano Cano f06db4099e Add backdate support on ssh rekey. 5 years ago
Mariano Cano 935d0d4542 Add support for backdate to SSH certificates. 5 years ago
Mariano Cano 64e0a2ca6f Disable backdata on ca tests. 5 years ago
Mariano Cano 76c14560b0 Use errs package for HTTP errors. 5 years ago
Mariano Cano 50717b3ffa Update assert package. 5 years ago
Mariano Cano e67ccd9e3d Add fault tolerance against clock skew accross system on TLS certificates. 5 years ago
max furman 967e86a48b Simplify trimming *. prefix of domain in acme dns validation. 5 years ago
Max 37d33968f1
Merge pull request #146 from anxolerd/normalize-wildcard
Perform domain normalization for wildcard domains
5 years ago
Oleksandr Kovalchuk ec8ff0bced
Add testcase which ensures we pass correct domain to lookupTxt
Make sure we do not pass domains with asterisk (wildcard) in the middle,
like _acme-challenge.*.example.com to lookupTxt function, but preprocess
domain and remove leading wildcard so we lookup for
_acme-challenge.example.com.
5 years ago
Oleksandr Kovalchuk 46832bb9b3
Remove superflurous Printf statement
The statement was used for debug purposes and should not be included in
the final build
5 years ago
Oleksandr Kovalchuk a995cca418
Perform domain normalization for wildcard domains
Perform domain normalization for wildcard domains, so we do query
TXT records for _acme-challenge.example.domain instead of
_acme-challenge.*.example.domain when performing DNS-01 challenge. In
this way the behavior is consistent with letsencrypt and records queried
are in sync with the ones that are shown in certbot manual mode.
5 years ago
Mariano Cano 1fa35491ea Update cli dependency. 5 years ago
Mariano Cano eeabf5ba4c Fix tests. 5 years ago
Mariano Cano a6deea7d8d Renew identity certificate in /ssh/rekey and /ssh/renew 5 years ago
Mariano Cano 0b5d37b284 Add method to just write the identity certificate. 5 years ago
Mariano Cano 839fe6b952 Add method to renew the identity. 5 years ago
max furman aa58940582 Should be returning nil from applyIdentity if cert expired. 5 years ago
max furman 6200aeaad0 cli dep update 5 years ago
Max bd6eca6342
Merge pull request #145 from smallstep/err 5 years ago
max furman e5a8629a21 updating dependencies 5 years ago
max furman cb78a087d5 Update cli dep 5 years ago
max furman f9ef5070f9 Move api errors to their own package and modify the typedef 5 years ago
Mariano Cano 6d6f496331 Allow no provisioners. 5 years ago
Mariano Cano ba11f6acb7 Update dependencies. 5 years ago
Mariano Cano d210082113 Use new version of nosql. 5 years ago
Mariano Cano 7ecb831e07 Add wrappers to identity methods in the ca package. 5 years ago
Mariano Cano 3f71b8debd Add mTLS test for identity client. 5 years ago
Mariano Cano 3717c7a8d3 Improve identity tests. 5 years ago
Mariano Cano 0d9a9e083e Add identity client and move identity to a new package. 5 years ago
Mariano Cano 89b216c21e Fix test. 5 years ago
Mariano Cano 96b6989658 Addapt test to api change. 5 years ago
Mariano Cano bde29b1bbd Addapt tests to the api change. 5 years ago
Mariano Cano 28b08ef46b Fail silently if the identity fails. 5 years ago
Mariano Cano 401fc20e96 Re-enable profiler. 5 years ago
max furman 623be4ef09 update cli dep 5 years ago
Max 1f42637ba1
Merge pull request #143 from smallstep/expired-cert
Expired cert
5 years ago
max furman 1e17ec7d33 Use x5cInsecure token for /ssh/check-host endpoint 5 years ago
Mariano Cano 7fe1eb8686 Add GetTransport to client. 5 years ago
Mariano Cano e841a86b48 Make sure to define the KeyID from the token if available. 5 years ago
Mariano Cano 014d2c7ccd Go mod tidy. 5 years ago
Mariano Cano 40ec0b435a Add method to create an ssh token. 5 years ago
Mariano Cano 8eeb82d0ce Store renew certificate in the database. 5 years ago
Mariano Cano 50152391a3 Add leeway in identity not before. 5 years ago
max furman 2676d525c4 redundant variable type def 5 years ago
Mariano Cano 83129fd59f Add quotes in configuration paths. 5 years ago
max furman 55237d635c Fix authority calling wrong revoke method 5 years ago
Mariano Cano b25cbbe6ca Create a custom client that sends a custom User-Agent. 5 years ago
Mariano Cano 15a222d354 Add missing unit tests for ssh. 5 years ago
Mariano Cano a049e1f7e7 Check at the cert type instead of at the body. 5 years ago