1
0
mirror of https://github.com/smallstep/cli.git synced 2026-10-29 00:17:23 +03:00

523 Commits

Author SHA1 Message Date
max furman
97573f2e78 bump certificates to v0.8.3 v0.8.3 2019-01-15 12:16:27 -08:00
Mariano Cano
6f71570c07 Merge pull request #57 from smallstep/mariano/federation
Add support for multiple roots and federation
2019-01-14 18:46:07 -08:00
max furman
4b297bface weird character 2019-01-14 18:43:25 -08:00
Mariano Cano
fcd2ea2e79 Remove unused flag from docs. 2019-01-14 18:24:15 -08:00
Mariano Cano
99db07969f Update dependencies to point to the master branch of certificates. 2019-01-14 18:19:17 -08:00
Max
fc8e827dd9 Merge pull request #58 from smallstep/seb/yay-2019
It's 2019
2019-01-14 17:43:45 -08:00
max furman
cd4609388c replace MIT license with Apache-2.0 license 2019-01-14 16:08:19 -08:00
Sebastian Tiedtke
7cc6e20aae it's 2019 2019-01-14 15:03:20 -08:00
Mariano Cano
4995e9d208 Remove token requirement for step ca roots and federation. 2019-01-14 11:55:09 -08:00
Max
8ac74d3a64 Merge pull request #49 from smallstep/keyusage
Audit of default key usage for root and intermediate certs
2019-01-11 19:00:51 -05:00
max furman
c6edb7fe9b small documentation changes 2019-01-11 15:53:55 -08:00
max furman
76da6b7f8c Audit of default key usage for root and intermediate certs
* root and intermediate certs only require the CertSign key usage.
do not need key encipherment or digital signature by default.
* intermediate certificate should not have client/server auth extended
key usage.
2019-01-11 15:27:17 -08:00
Mariano Cano
47a4d19355 Require branch mariano/multiroot in certificates 2019-01-10 12:47:27 -08:00
Mariano Cano
face214392 Add token flow and examples. 2019-01-10 12:43:13 -08:00
Mariano Cano
6b4c993d88 Add step ca roots and step ca federation commands. 2019-01-10 12:27:09 -08:00
Mariano Cano
0594eefd15 Adapt authority.Config to new format. 2019-01-10 12:24:12 -08:00
Mariano Cano
2cb56f1e23 Fix default certificate validity for intermediate-ca and root-ca profiles. 2019-01-08 19:51:28 -08:00
Mariano Cano
f740dd3955 Merge pull request #53 from smallstep/mariano/format-pkcs8
Add support to format to PKCS#8
2018-12-28 14:58:46 -08:00
Mariano Cano
1ab718289b Fix check of the error. 2018-12-27 20:23:38 -08:00
Mariano Cano
27cda2b8b6 Add an extra example. 2018-12-27 20:16:28 -08:00
Mariano Cano
c587481b84 Add support to format to PEM-encoded PKCS#8 form
Fixes #47
2018-12-27 20:07:56 -08:00
Mariano Cano
c784d82fcd Add test with PKCS#1 RSA public key. 2018-12-27 20:07:04 -08:00
Mariano Cano
299c65ade7 Add method to Parse a DER-encoded file. 2018-12-27 20:04:32 -08:00
Mariano Cano
1d65ab59f8 Add support to format to PKCS#8 form.
Fixes #47
2018-12-27 16:51:06 -08:00
Mariano Cano
6adc5b19be Use pemutil.Options on the Serialize method. 2018-12-27 16:23:36 -08:00
Mariano Cano
01ade37439 Fix bit length on public keys. 2018-12-27 15:44:24 -08:00
Mariano Cano
990c175ba6 Add --pkcs8 flag to step crypto key format.
Convert to DER pkcs1/sec1/pkcs8.
2018-12-27 15:32:22 -08:00
Mariano Cano
c4a78150cb Add missing change with commands to generate der files. 2018-12-27 13:22:57 -08:00
Mariano Cano
079e548abf Add MarshalPKIXPublicKey with ed25519 support. 2018-12-27 13:21:10 -08:00
Mariano Cano
b8cc206c3a Add support for encrypting PKCS#8 data.
Related to #47
2018-12-26 18:16:01 -08:00
Mariano Cano
8f209c3a0f Use Ed25519 as default curve for OKP keys. 2018-12-26 12:50:22 -08:00
Mariano Cano
8a9a1937b5 Update certificates version. v0.8.2 2018-12-21 17:32:36 -08:00
Mariano Cano
9ce795466f Merge pull request #52 from smallstep/mariano/validity
Allow to add custom validity in `step certificate create`
2018-12-21 17:19:25 -08:00
Mariano Cano
1496671a88 Allow to add custom validity in step certificate create
Fixes #51
2018-12-21 16:48:35 -08:00
Sebastian Tiedtke
b3e0774e29 Move license to APL-2.0 as per smallstep/cli/issues/34 2018-12-20 15:01:47 -08:00
Mariano Cano
efebc9c536 Merge pull request #45 from smallstep/renew-service
Renew daemon
2018-12-19 14:07:23 -08:00
max furman
e66f6dbda3 bump smallstep/certificates v0.8.2-rc.1 2018-12-11 20:38:15 -08:00
max furman
0248d66ddd add context to renew-period error msg 2018-12-11 20:31:35 -08:00
max furman
0bb83a1bcb white space and don't wrap error 2018-12-11 20:22:36 -08:00
max furman
1df747d276 documentation adjustments and use ReadCertPool 2018-12-11 17:42:39 -08:00
Mariano Cano
35e3906f73 Add support for running custom commands after a renewal.
Fixes #44
2018-12-11 17:01:02 -08:00
Mariano Cano
25e7bc2a0e Add support for running a custom command after the renew.
Fixes #44
2018-12-11 16:51:46 -08:00
max furman
09d47c447f fix ReadCertPool function
* document acceptable input
* don't fail if input is not either a file or directory
* trim space in comma delineated file list
2018-12-11 16:33:59 -08:00
Mariano Cano
7a3b673341 Remove extra character. 2018-12-11 14:15:13 -08:00
Mariano Cano
2df142c43d Add examples and some checks for the --renew-period flag.
Fixes #44
2018-12-11 12:01:55 -08:00
max furman
a633fd7f7e bump certificates version and update COMPONENT version for brew v0.8.1 2018-12-10 23:02:40 -08:00
max furman
b95666b511 fix makefile dependency ordering 2018-12-10 22:52:31 -08:00
Mariano Cano
df75da5fe7 Add fixed period to run the renewal every x duration. 2018-12-10 19:33:21 -08:00
Mariano Cano
53677e0481 Add initial version of renewal daemon.
Fixes #44
2018-12-10 18:27:16 -08:00
Mariano Cano
d1a5dc4946 Remove debug statement. 2018-12-10 11:16:35 -08:00