Commit Graph

1322 Commits (22bac129ec3e52652e6b5fdf2bbcd7b552f70d96)
 

Author SHA1 Message Date
Carl Tashian 22bac129ec Try focal + docker on Travis 4 years ago
Carl Tashian eb6e2191d5 Docker build tweaks 4 years ago
Carl Tashian 741fd143af Travis tweaks for Docker 4 years ago
Max d073a0abeb
Merge pull request #352 from smallstep/max/docker-master
Turn off docker builds for master branch. Only build for releases
4 years ago
max furman 4cf012b667 Turn off docker builds for master branch. Only build for releases 4 years ago
max furman cb594ed2e0 go mod tidy and golang 1.15.0 cleanup ...
- cs.NegotiatedProtocolIsMutual has been deprecated but we still build
in travis with 1.14 so for now we'll ignore this linting error
- string(int) was resolving to string of a single rune rather than
string of digits -> use fmt.Sprint
4 years ago
Carl Tashian b41aac6f5b Merge branch 'docker-buildx' into master 4 years ago
Carl Tashian 0a02177b51 Run directly, for Travis 4 years ago
Carl Tashian c44d1b760e Install docker CE as part of travis build 4 years ago
Carl Tashian 5d17c8b011 Merge branch 'docker-buildx' into master 4 years ago
Carl Tashian a1839c444b Try using `test -f` instead of testing `docker buildx` directly 4 years ago
Carl Tashian bf892ce43f Merge branch 'docker-buildx' into master 4 years ago
Carl Tashian 7b55c1b37d Merge branch 'docker-buildx' of https://github.com/smallstep/certificates into docker-buildx 4 years ago
Carl Tashian a8662bf984 Missing parens for logical grouping, in makefile 4 years ago
Carl Tashian ac964f365c
Merge pull request #346 from smallstep/docker-buildx
Fixes #344; also gets docker buildx working on both darwin & linux
4 years ago
max furman 795648e5d5 bump cli to v0.15.0 4 years ago
Mariano Cano 93b532ecff
Merge pull request #312 from smallstep/cert-templates
Certificate flexibility
4 years ago
Mariano Cano aaaa7e9b4e Merge branch 'master' into cert-templates 4 years ago
Carl Tashian 05450a843c Remove extraneous line from docker.mk 4 years ago
Carl Tashian 9815a38a2c Fixes #344; also gets docker buildx working on both darwin & linux 4 years ago
Max 393f3efe69
Merge pull request #345 from smallstep/max/acmeLogCert
Add cert logging for acme/certificate api
4 years ago
max furman 8e3481a8ef [logger map] small optimization
Rather than doing two key writes and one lookup, just write once.
4 years ago
max furman 55bf5a4526 Add cert logging for acme/certificate api 4 years ago
max furman e8c5a3b320 Document concurrency limitations in ACME server
- in concurrency / HA section
4 years ago
Mariano Cano c8d225a763 Use x509util from go.step.sm/crypto/x509util 4 years ago
Max 0eab3727bf
Merge pull request #336 from smallstep/max/docker
introduce docker-buildx
4 years ago
max furman 476bca3717 Add make docker-dev building and testing locally. 4 years ago
Max 7b9ddf1d09
Merge pull request #337 from smallstep/max/debName
Convert '-' to '~' in deb package name
4 years ago
max furman 652377dbf6 Convert '-' to '~' in deb package name 4 years ago
max furman 9e9808fe3d introduce docker-buildx 4 years ago
Max e55ad2ad52
Merge pull request #335 from smallstep/max/sshpop
Add SSHPOP default provisioner if SSH enabled during init
4 years ago
max furman 3fb116f1b4 Add SSHPOP default provisioner if SSH enabled during init 4 years ago
Mariano Cano 53eea843bc Fix newExtension comment. 4 years ago
Mariano Cano 7c3c16b7be Fix UnmarshalJSON comment. 4 years ago
Mariano Cano f1773489fc Fix comment. 4 years ago
Mariano Cano 3e80f41c19 Change provisioner options to have X509 as a field. 4 years ago
max furman 3f844c5e23 Update the way SubjectKeyId is calculated, and more ...
- swith lint to first in line for `make all`
- update tests to conform with new subjectkeyid
4 years ago
Mariano Cano a7b65f1e1e Add authority.Sign test with custom templates. 4 years ago
David Cowden 86efe7aff0 aws: use http.NoBody instead of nil
It's a little more descriptive.
4 years ago
David Cowden 2b121efc8f aws: test constructor with empty IDMS string array 4 years ago
Mariano Cano 6c64fb3ed2 Rename provisioner options structs:
* provisioner.ProvisionerOptions => provisioner.Options
* provisioner.Options => provisioner.SignOptions
* provisioner.SSHOptions => provisioner.SingSSHOptions
4 years ago
David Cowden dc39eef721 aws: test badIDMS functional path
The existing test only covers the constructor logic. Also test the live
code path that is executed when a bad IDMS version is supplied.
4 years ago
Mariano Cano e0dd1bd132 Fix typo and add extra test with all fields. 4 years ago
David Cowden 51f16ee2e0 aws: add tests covering metadata service versions
* Add constructor tests for the aws provisioner.
* Add a test to make sure the "v1" logic continues to work.

By and large, v2 is the way to go. However, there are some instances of
things that specifically request metadata service version 1 and so this
adds minimal coverage to make sure we don't accidentally break the path
should anyone need to depend on the former logic.
4 years ago
Mariano Cano e4ca83e8f9 Add marshalers and unmarshalers of defined types.
`type A B` does not inherit the methods from B.
4 years ago
Mariano Cano 3964125d47 Fix unmarshaling of Subject and Issuer. 4 years ago
David Cowden 5efe5f3573 metadata-v2: pull in joshathysolate-master
Taking of this PR to get it across the goal line.
4 years ago
Mariano Cano 978ad7e2b6 Fix merged tests. 4 years ago
Mariano Cano 44207523be Add missing tests. 4 years ago
Mariano Cano 5ac3f8a160 Add provisioner options tests. 4 years ago