Commit Graph

3919 Commits (991a9a6223c5c6ddb025d089292b2a854d304e52)
 

Author SHA1 Message Date
Herman Slatman 991a9a6223
Merge branch 'master' into herman/fix-init-with-duplicate-provisioner-name 8 months ago
Herman Slatman 3c084822b3
Prevent invalid provisioner name on `step ca init`
An unfortunate combination of `--provisioner acme` and the `--acme`
flags on `step ca init` could lead to an invalidat CA configuration.
This commit prevent this case from happening. A similar error could
occur for the `sshpop` provisioner, so a fix was implemented for that
case too.

The fix doesn't catch all cases, e.g. it doesn't check for multiple
provisioners having the same `acme-` or `sshpop-` prefix. The code
that is called is intended to be only called from a `step ca init`
invocation, so should work for these cases, but might not if the
methods are invoked at other times.
8 months ago
Max 454cec7cdc
Remove gitleaks ignore file (#1565) 8 months ago
Max 5758657b53
[action] remove gitleaks key from code-scan-cron (#1564) 8 months ago
Carl Tashian 88dda9cd37
Merge pull request #1563 from smallstep/carl/fix-cosign-regexp
Fix cosign identity regexp
8 months ago
Carl Tashian 13db94721a
Fix cosign identity regexp 8 months ago
Carl Tashian c1d0a90db5
Merge pull request #1562 from smallstep/carl/winget-pr
Small tweaks to Winget & Scoop configs
8 months ago
Carl Tashian aa6de4059f
Small tweaks to Winget & Scoop configs 8 months ago
Max 4e3b344b00
Update changelog for 0.25.0 release (#1561) 8 months ago
Mariano Cano f9db22d311
Merge pull request #1555 from smallstep/scep-password
Change scep password type to string
8 months ago
Mariano Cano 86c029df36
Merge pull request #1559 from smallstep/no-color
Allow to disable color in the text formatter
8 months ago
Mariano Cano 00d8d8f995
Allow to disable color in the text formatter
This commit adds support for NO_COLOR environment variable, if this is
set, colors will be disabled in the logrus text formatter.

This commit also adds support for the environment variables supported by
logrus, CLICOLOR and CLICOLOR_FORCE

Related to #1549
8 months ago
Mariano Cano 52baf52f84
Change scep password type to string
This commit changes the type of the decrypter key password to string to
be consistent with other passwords in the ca.json
8 months ago
Mariano Cano b66a92ca41
Merge pull request #1414 from smallstep/herman/scep-provisioner-decrypter
Add SCEP provisioner decrypter
8 months ago
Mariano Cano 8fdcbd3ad0
Merge pull request #1554 from smallstep/fix-redacted-types
Fix redacted types in SCEP provisioner
8 months ago
Mariano Cano 33bdae4a34
Fix redacted tests 8 months ago
Mariano Cano 4d5fbfa439
Fix redacted types in SCEP provisioner
This commit uses the same types for the fields in the provisioner.SCEP
type and the "redacted" models.SCEP.
8 months ago
Herman Slatman f505acbaa3
Merge pull request #1553 from smallstep/herman/change-scep-authority-initialization
Change SCEP authority initialization
8 months ago
Herman Slatman c0fbace882
Address review remarks 8 months ago
Herman Slatman 4dc5a688fd
Set SCEP authority options once 8 months ago
Herman Slatman 15c46ebbaa
Switch logic for SCEP initialization around 8 months ago
Herman Slatman f1da256ca4
Change SCEP authority initialization 8 months ago
Herman Slatman 0a5ae396c7
Merge branch 'master' into herman/scep-provisioner-decrypter 8 months ago
Herman Slatman 4554f86f16
Make SCEP decrypter properties use `omitempty` 8 months ago
Herman Slatman aea3f752bd
Upgrade to linkedca v0.20.1 8 months ago
github-actions[bot] 8989dbdb82
Merge pull request #1550 from smallstep/dependabot/go_modules/github.com/newrelic/go-agent/v3-3.25.1
Bump github.com/newrelic/go-agent/v3 from 3.24.1 to 3.25.1
8 months ago
github-actions[bot] eba23216d7
Merge pull request #1552 from smallstep/dependabot/go_modules/google.golang.org/api-0.142.0
Bump google.golang.org/api from 0.141.0 to 0.142.0
8 months ago
dependabot[bot] f1b40a7dfb
Bump google.golang.org/api from 0.141.0 to 0.142.0
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.141.0 to 0.142.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.141.0...v0.142.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
8 months ago
github-actions[bot] 0d430d4cdf
Merge pull request #1551 from smallstep/dependabot/go_modules/google.golang.org/grpc-1.58.2
Bump google.golang.org/grpc from 1.58.1 to 1.58.2
8 months ago
dependabot[bot] 44662c6544
Bump google.golang.org/grpc from 1.58.1 to 1.58.2
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.58.1 to 1.58.2.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.58.1...v1.58.2)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
8 months ago
dependabot[bot] 4df79cc974
Bump github.com/newrelic/go-agent/v3 from 3.24.1 to 3.25.1
Bumps [github.com/newrelic/go-agent/v3](https://github.com/newrelic/go-agent) from 3.24.1 to 3.25.1.
- [Release notes](https://github.com/newrelic/go-agent/releases)
- [Changelog](https://github.com/newrelic/go-agent/blob/master/CHANGELOG.md)
- [Commits](https://github.com/newrelic/go-agent/compare/v3.24.1...v3.25.1)

---
updated-dependencies:
- dependency-name: github.com/newrelic/go-agent/v3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
8 months ago
Herman Slatman ffe079f31b
Merge branch 'master' into herman/scep-provisioner-decrypter 8 months ago
Herman Slatman 0d66158bf1
Merge pull request #1544 from smallstep/herman/scep-notifying-webhook
Add SCEP issuance notification webhook
8 months ago
Mariano Cano e766ca7a38
Merge pull request #1546 from smallstep/fix-webhook-signature
Fix webhooks signature
8 months ago
Mariano Cano 31da66c124
Fix webhooks signature
This commit fixes the way webhooks signatures are created. Before this
change, the signature of an empty body was prepended by the body itself.
8 months ago
Herman Slatman 68a1c859b0
Merge pull request #1543 from dnwe/chi
chore(deps): upgrade github.com/go-chi/chi to v5
8 months ago
Herman Slatman 3f3b67e05c
Merge branch 'herman/scep-provisioner-decrypter' into herman/scep-notifying-webhook 8 months ago
Herman Slatman ba72710e2d
Address code review remarks 8 months ago
Herman Slatman 5f8e0de1c3
Fix duplicate import in SCEP provisioner 8 months ago
Herman Slatman 4fd4227b73
Use shorter SCEP decrypter property names from linkedca 8 months ago
Herman Slatman 5fd70af2c8
Make API responses aware of the new SCEP decrypter properties 8 months ago
Herman Slatman 3ade92f8d5
Support both a decrypter key URI as well as PEM 8 months ago
Herman Slatman 6d2d21e989
Fix undefined and unused variables
Forgot to save the latest version...
8 months ago
Herman Slatman b6c95d7be2
Add additional properties to SCEP notify webhook request body 8 months ago
Herman Slatman 63257e0576
Add full certificate DER bytes to success notification webhook 8 months ago
Herman Slatman 52bc96760b
Add SCEP certificate issuance notification webhook 8 months ago
Herman Slatman a3c9dd796a
Merge branch 'herman/scep-provisioner-decrypter' of github.com:smallstep/certificates into herman/scep-provisioner-decrypter 8 months ago
Herman Slatman 69a53eec33
Merge branch 'master' into herman/scep-provisioner-decrypter 8 months ago
Dominic Evans 231b5d8406 chore(deps): upgrade github.com/go-chi/chi to v5
Upgrade chi to the v5 module path to avoid deprecation warning about v4
and earlier on the old module path.

See https://github.com/go-chi/chi/blob/v4.1.3/go.mod#L1-L4

Signed-off-by: Dominic Evans <dominic.evans@uk.ibm.com>
8 months ago
Herman Slatman 09cc834ffa
Merge pull request #1541 from smallstep/herman/fix-go-tpm-0.9.0
Upgrade go-tpm to v0.9.0
8 months ago