1
0
mirror of synced 2026-10-26 00:39:22 +03:00

Commit Graph

  • bf892ce43f Merge branch 'docker-buildx' into master Carl Tashian 2020-08-17 10:49:44 -07:00
  • 7b55c1b37d Merge branch 'docker-buildx' of https://github.com/smallstep/certificates into docker-buildx Carl Tashian 2020-08-17 10:44:22 -07:00
  • a8662bf984 Missing parens for logical grouping, in makefile Carl Tashian 2020-08-17 10:42:22 -07:00
  • ac964f365c Merge pull request #346 from smallstep/docker-buildx Carl Tashian 2020-08-17 12:02:17 -05:00
  • 795648e5d5 bump cli to v0.15.0 v0.15.0 max furman 2020-08-16 21:04:12 -07:00
  • 32ba80f446 Use pemutil branch. Mariano Cano 2020-08-14 15:44:18 -07:00
  • b900a7a2fc Fix error message in tests. Mariano Cano 2020-08-14 15:38:54 -07:00
  • d30a95236d Use always go.step.sm/crypto Mariano Cano 2020-08-14 15:33:50 -07:00
  • 93b532ecff Merge pull request #312 from smallstep/cert-templates Mariano Cano 2020-08-14 11:23:11 -07:00
  • aaaa7e9b4e Merge branch 'master' into cert-templates Mariano Cano 2020-08-14 10:45:41 -07:00
  • 05450a843c Remove extraneous line from docker.mk Carl Tashian 2020-08-13 16:24:56 -07:00
  • 9815a38a2c Fixes #344; also gets docker buildx working on both darwin & linux Carl Tashian 2020-08-12 19:50:47 -07:00
  • 393f3efe69 Merge pull request #345 from smallstep/max/acmeLogCert Max 2020-08-12 16:42:35 -07:00
  • 8e3481a8ef [logger map] small optimization max furman 2020-08-12 16:35:38 -07:00
  • 55bf5a4526 Add cert logging for acme/certificate api max furman 2020-08-12 15:50:45 -07:00
  • a08cbf7706 nosql: update to 0.3.2 nosql-0.3.2 David Cowden 2020-08-12 01:39:16 -07:00
  • 533ad0ca20 Use always go.step.sm/crypto/x509util Mariano Cano 2020-08-11 17:59:33 -07:00
  • 8c2d5425e7 Use new x509util on pki package. Mariano Cano 2020-08-10 19:05:27 -07:00
  • 3577d696c7 Use new x509util in tls_test.go Mariano Cano 2020-08-10 18:14:32 -07:00
  • 0a59efd853 Use new x509util to generate the CA certificate. Mariano Cano 2020-08-10 16:09:22 -07:00
  • 4943ae58d8 Move TLSOption, TLSVersion, CipherSuites and ASN1DN to certificates. Mariano Cano 2020-08-10 15:29:18 -07:00
  • 77624c6b1c Remove now migrated sshutil. Mariano Cano 2020-08-10 11:29:04 -07:00
  • e83e47a91e Use sshutil and randutil from go.step.sm/crypto. Mariano Cano 2020-08-10 11:26:51 -07:00
  • e8c5a3b320 Document concurrency limitations in ACME server max furman 2020-08-07 13:48:35 -07:00
  • ce1eb0a01b Use new x509util for renew/rekey. Mariano Cano 2020-08-05 19:09:06 -07:00
  • f437b86a7b Merge branch 'cert-templates' into ssh-cert-templates Mariano Cano 2020-08-05 18:43:07 -07:00
  • c8d225a763 Use x509util from go.step.sm/crypto/x509util Mariano Cano 2020-08-05 16:02:46 -07:00
  • 0eab3727bf Merge pull request #336 from smallstep/max/docker Max 2020-08-04 11:21:53 -07:00
  • 476bca3717 Add make docker-dev building and testing locally. max furman 2020-08-03 20:45:51 -07:00
  • 37f84e9bb3 Add delay in test. Mariano Cano 2020-08-03 19:01:15 -07:00
  • 342cb713ee Add test with custom templates. Mariano Cano 2020-08-03 18:51:47 -07:00
  • 8d89bbd62f Remove unused code. Mariano Cano 2020-08-03 18:39:02 -07:00
  • c4bbc81d9f Fix authority tests. Mariano Cano 2020-08-03 18:36:05 -07:00
  • 413af88aad Fix provisioning tests. Mariano Cano 2020-08-03 18:10:29 -07:00
  • b66bdfabcd Enforce an OIDC users to send all template variables. Mariano Cano 2020-08-03 15:28:48 -07:00
  • 9822305bb6 Use only the IID template on IID provisioners. Mariano Cano 2020-08-03 15:11:42 -07:00
  • 7b9ddf1d09 Merge pull request #337 from smallstep/max/debName Max 2020-08-03 11:17:13 -07:00
  • 652377dbf6 Convert '-' to '~' in deb package name v0.14.7-rc.2.deb-name-test max furman 2020-08-03 09:23:29 -07:00
  • 9e9808fe3d introduce docker-buildx v0.14.7-rc.1.docker-buildx max furman 2020-08-02 13:25:21 -07:00
  • e55ad2ad52 Merge pull request #335 from smallstep/max/sshpop Max 2020-07-31 11:07:48 -07:00
  • 3fb116f1b4 Add SSHPOP default provisioner if SSH enabled during init max furman 2020-07-31 10:32:08 -07:00
  • 53eea843bc Fix newExtension comment. Mariano Cano 2020-07-31 11:03:47 -07:00
  • 7c3c16b7be Fix UnmarshalJSON comment. Mariano Cano 2020-07-31 11:00:17 -07:00
  • f1773489fc Fix comment. Mariano Cano 2020-07-31 10:45:59 -07:00
  • aa657cdb4b Use SSHOptions inside provisioner options. Mariano Cano 2020-07-30 18:44:52 -07:00
  • d82bdc1a00 Fix tests with criticalOptions. Mariano Cano 2020-07-30 18:04:39 -07:00
  • 02379d494b Add support for extensions and critical options on the identity function. Mariano Cano 2020-07-30 17:24:05 -07:00
  • 8ff8d90f8c On JWK and X5C validate the key id on the request. Mariano Cano 2020-07-30 14:59:54 -07:00
  • 3b19bb9796 Add TemplateData to SSHSignRequest. Mariano Cano 2020-07-30 14:59:17 -07:00
  • a78f7e8913 Add template support on k8ssa provisioner. Mariano Cano 2020-07-29 19:26:46 -07:00
  • 6c36ceb158 Add initial template support for iid provisisioners. Mariano Cano 2020-07-29 18:05:35 -07:00
  • 8e7bf96769 Fix error prefix. Mariano Cano 2020-07-29 18:05:22 -07:00
  • e0dce54338 Add missing argument. Mariano Cano 2020-07-29 18:05:02 -07:00
  • c1fc45c872 Simplify SSH modifiers with options. Mariano Cano 2020-07-29 16:06:39 -07:00
  • df1f7e5a2e Use CertificateRequest type as input for ssh NewCertificate. Mariano Cano 2020-07-29 14:29:12 -07:00
  • ad28f0f59a Move variable where it is used. Mariano Cano 2020-07-28 17:58:25 -07:00
  • 715eb4eacc Add initial support for ssh templates on OIDC. Mariano Cano 2020-07-27 17:47:52 -07:00
  • c2dc76550c Add ssh certificate template to X5C provisioner. Mariano Cano 2020-07-27 16:03:16 -07:00
  • 380a0d6daf Add ssh certificate templates to JWK provisioner. Mariano Cano 2020-07-27 15:58:05 -07:00
  • f75a12e10a Add omitempty tag option. Mariano Cano 2020-07-27 15:57:29 -07:00
  • d7e590908e Use sshutil for ssh renewing and rekeying. Mariano Cano 2020-07-27 15:54:51 -07:00
  • b66d123572 Use sshutil for SSH certificate signing. Mariano Cano 2020-07-27 15:43:41 -07:00
  • 570ede45e7 Do not enforce number of principals or extensions. Mariano Cano 2020-07-27 15:42:52 -07:00
  • 631f1612a1 Add TemplateData to SignSSHOptions. Mariano Cano 2020-07-27 15:41:53 -07:00
  • fdd0eb6773 Create method CertTypeFromString(s string). Mariano Cano 2020-07-27 11:06:51 -07:00
  • c6746425a3 Add methods to initialize ssh templates in provisioners. Mariano Cano 2020-07-24 17:09:29 -07:00
  • af3eeb870e Add package to generate ssh certificate for templates. Mariano Cano 2020-07-24 17:08:32 -07:00
  • 3e80f41c19 Change provisioner options to have X509 as a field. Mariano Cano 2020-07-30 17:44:22 -07:00
  • 3f844c5e23 Update the way SubjectKeyId is calculated, and more ... max furman 2020-07-28 12:00:07 -07:00
  • a7b65f1e1e Add authority.Sign test with custom templates. Mariano Cano 2020-07-22 19:18:45 -07:00
  • 86efe7aff0 aws: use http.NoBody instead of nil David Cowden 2020-07-22 18:39:46 -07:00
  • 2b121efc8f aws: test constructor with empty IDMS string array David Cowden 2020-07-22 18:33:44 -07:00
  • 6c64fb3ed2 Rename provisioner options structs: Mariano Cano 2020-07-22 18:24:45 -07:00
  • dc39eef721 aws: test badIDMS functional path David Cowden 2020-07-22 17:40:26 -07:00
  • e0dd1bd132 Fix typo and add extra test with all fields. Mariano Cano 2020-07-22 16:57:38 -07:00
  • 51f16ee2e0 aws: add tests covering metadata service versions David Cowden 2020-07-22 16:52:06 -07:00
  • e4ca83e8f9 Add marshalers and unmarshalers of defined types. Mariano Cano 2020-07-22 15:47:00 -07:00
  • 3964125d47 Fix unmarshaling of Subject and Issuer. Mariano Cano 2020-07-22 13:04:05 -07:00
  • 5efe5f3573 metadata-v2: pull in joshathysolate-master David Cowden 2020-07-22 04:15:34 -07:00
  • 978ad7e2b6 Fix merged tests. Mariano Cano 2020-07-21 14:34:55 -07:00
  • 44207523be Add missing tests. Mariano Cano 2020-07-21 14:06:21 -07:00
  • 5ac3f8a160 Add provisioner options tests. Mariano Cano 2020-07-21 12:59:45 -07:00
  • 02c4f9817d Set full token payload instead of only the known properties. Mariano Cano 2020-07-21 11:41:36 -07:00
  • 0c8376a7f6 Fix existing unit tests. Mariano Cano 2020-07-20 19:01:43 -07:00
  • 497158d0f6 Fail early on builds. Mariano Cano 2020-07-20 18:57:19 -07:00
  • d64cb99a22 Fix authority package tests. Mariano Cano 2020-07-20 17:51:33 -07:00
  • ccc705cdcd Use alias x509legacy to cli x509util in tls.go. Mariano Cano 2020-07-20 17:25:53 -07:00
  • ec5f155f8d Add more tests and missing marshallers. Mariano Cano 2020-07-20 17:19:20 -07:00
  • aafd6be44a Add tests for SerialNumber. Mariano Cano 2020-07-17 18:07:33 -07:00
  • b1a378c63b Add unit tests for extensions. Mariano Cano 2020-07-17 16:30:51 -07:00
  • 14652b35be Rename file. Mariano Cano 2020-07-17 12:49:48 -07:00
  • 5651873a38 Add certificate tests. Mariano Cano 2020-07-17 12:46:43 -07:00
  • abaaec04f1 Move subject, issuer and serial number. Mariano Cano 2020-07-17 12:46:10 -07:00
  • 8069d1246b Start working on x5099util unit tests. Mariano Cano 2020-07-16 19:43:22 -07:00
  • 0de15b0a42 Update cli dependency to master. Mariano Cano 2020-07-16 19:42:33 -07:00
  • 8f0dd811af Allow to send errors from template to cli. Mariano Cano 2020-07-16 12:25:40 -07:00
  • 1a04d458ae Leverage key usage options to template. Mariano Cano 2020-07-16 12:24:57 -07:00
  • a7fe0104c4 Remove ACME restrictions and add proper template support. Mariano Cano 2020-07-15 17:30:29 -07:00
  • 6a09f11357 Use only the common name in iid subject.. Mariano Cano 2020-07-15 15:44:04 -07:00
  • 8236765e9c Use only key part to generate the SubjectKeyId. Mariano Cano 2020-07-15 14:48:24 -07:00