Commit Graph

37 Commits

Author SHA1 Message Date
Mariano Cano
01b6aebbf7 Make provisioner more configurable.
The intention of this change is to make it usable from cert-manager.
2019-06-17 19:01:04 -07:00
max furman
599fc1058c loadOrStore -> cmpAndSwap 2019-06-10 13:21:06 -07:00
max furman
b73fe8c157 Add used OTT to DB during authToken step 2019-05-06 15:52:02 -07:00
max furman
cd5c7e7134 dep update cli and add distribution.md back 2019-04-30 11:07:54 -07:00
max furman
c242602231 reload and shutdown trickery
* Only shutdown the database once.
* Be careful when reloading the CA. Depending on whether the DB has
already been shutdown, and error may be unrecoverable.
2019-04-25 13:25:41 -07:00
max furman
cbeca9383b Update nosql integration
* shutdown and reload database on SIGHUP
2019-04-24 18:00:59 -07:00
Mariano Cano
c248b00c72 Use square/go-jose instead of fork. 2019-04-11 15:44:59 -07:00
max furman
b3196d74dd final cli bump 2019-04-10 14:09:30 -07:00
max furman
110e07706f update cli dep 2019-04-10 14:05:33 -07:00
max furman
9977eff153 bump cli dep and fix text error msg 2019-04-10 14:00:36 -07:00
max furman
ab4d569f36 Add /revoke API with interface db backend 2019-04-10 13:50:35 -07:00
Mariano Cano
07ff7d9807 Update cli dependency. 2019-04-10 11:04:13 -07:00
Mariano Cano
ba640234db Use master branch. 2019-04-10 11:02:18 -07:00
Mariano Cano
b171e57c86 Use github.com/maraino/go-jose fork. 2019-04-09 12:00:33 -07:00
Mariano Cano
89b25bfb90 Use update-go-jose branch of smallstep/cli 2019-04-05 13:04:44 -07:00
Mariano Cano
1812c0619a Update go-jose to 2.3.0.
This is a dependency for smallstep/cli#105, it will be solved once
square/go-jose#224 gets merged
2019-04-05 12:54:23 -07:00
max furman
464d1d4255 cli update 2019-03-29 12:39:48 -07:00
max furman
1bb25b5171 update cli dep | update release docs 2019-03-26 15:06:38 -07:00
Mariano Cano
eacd2122d0 Use cli master dependency 2019-03-25 15:58:22 -07:00
Mariano Cano
da7360e445 Use x509util-real-x509 branch of cli 2019-03-20 17:44:59 -07:00
max furman
c23eb88a4f Added version operability for git archive tarball (non git repo) 2019-02-21 14:51:03 -08:00
max furman
229e5908b7 Added test for different authority key id after renew
Also ran dep ensure.
2019-02-14 19:17:42 -08:00
max furman
c94fb80f4b dep update cli 2019-02-12 12:56:58 -08:00
max furman
bf26528b74 dep ensure 2019-02-12 09:49:10 -08:00
Mariano Cano
852f4ed564 Fix dependency and linter errors. 2019-02-11 20:27:41 -08:00
max furman
cedf8784b6 dep update cli 2019-02-06 18:59:36 -08:00
max furman
7e43402575 bug fix: don't add common name to CSR validation claims in Sign
* added unit test for this case
2019-02-06 16:26:25 -08:00
max furman
47228cd9a0 dep ensure to update cli 2019-02-05 19:50:23 -08:00
max furman
3415a1fef8 move SplitSANs to cli 2019-02-05 19:32:01 -08:00
max furman
e6e8443f3c allow multiple identical SANs in cert 2019-01-31 11:20:21 -06:00
max furman
f0683c2e0a Enable signing certificates with custom SANs
* validate against SANs in token. must be 1:1 equivalent.
2019-01-30 18:21:03 -06:00
max furman
5d92735594 bump smallstep/cli to current version 2018-12-11 16:36:16 -08:00
max furman
95d4d9c4c1 update the help and usage information 2018-11-26 15:34:35 -05:00
max furman
c74fcd57a7 ca-component -> certificates
* fix redundant error check
* add README
2018-10-31 21:36:01 -07:00
Mariano Cano
b4fd89c7a4 Update step/cli to make the code buildable 2018-10-26 15:05:53 -07:00
max furman
d773770a44 add authority.New unit tests 2018-10-08 21:48:44 -07:00
max furman
c284a2c0ab first commit 2018-10-05 21:48:36 +00:00