Herman Slatman
f9ec62f46c
Merge branch 'master' into herman/improve-scep-marshaling
1 year ago
Herman Slatman
5e35aca29c
Use `CRLConfig.IsEnabled`
1 year ago
Herman Slatman
60a4512abe
Add `/crl` and `/1.0/crl` to the insecure HTTP handler
1 year ago
Mariano Cano
7700bb77da
Remove old call to compact
2 years ago
Mariano Cano
831a1e35ea
Add support for compating the badger db
...
This commit adds a job that will compact the badger db periodically.
In the nosql package, when Compact is called, it will run badger's
RunValueLogGC method.
2 years ago
max furman
fd921e5b26
successful isEnabled check should not return error
2 years ago
max furman
0b26698e72
Add IsEnabled method in AdminClient for checking admin API availability
2 years ago
Herman Slatman
b5961beba9
Fix and/or ignore linting issues
2 years ago
Herman Slatman
319333f936
Add `WithContext` methods to the CA client
2 years ago
Herman Slatman
f2e1c56c6c
Improve SCEP provisioner marshaling
2 years ago
Mariano Cano
fcfd2b9bdc
Return an appropriate error when requests fail
...
If an http client Do method fails, it always returns an *url.URL error,
this change generalizes all those errors in one common method instead of
returning an fake HTTP error.
Fixes smallstep/cli#738
2 years ago
Mariano Cano
47bd5a80d9
Set dialer local address with STEP_CLIENT_ADDR
...
The environment variable STEP_CLIENT_ADDR can be used to set the local
address to use when dialing an address. This can be useful when step
is behind an CIDR-based ACL.
Fixes smallstep/cli#730
2 years ago
Herman Slatman
54c560f620
Improve configuration file initialization log output
2 years ago
Herman Slatman
da5d2b405c
Merge branch 'master' into herman/remote-management-helm
2 years ago
max furman
7203739369
Fix err assert linter warnings - upgrade outdated package
2 years ago
Herman Slatman
c9ee4a9f9d
Disable initialization log output if started with `--quiet`
2 years ago
Andrew Reed
7101fbb0ee
Provisioner webhooks ( #1001 )
2 years ago
max furman
ffff9af323
linting and fixing review feedback
2 years ago
max furman
7c5e5b2b87
Even more linter fixes
2 years ago
max furman
1e0ea6f958
more linting fixes
2 years ago
Mariano Cano
567d96c771
Revert "Run on plaintext HTTP to support Cloud Run"
...
This reverts commit 09b9673a60
.
2 years ago
Brandon Weeks
f3d2bd7a19
Run on plaintext HTTP to support Cloud Run
2 years ago
max furman
ab0d2503ae
Standardize linting file and fix or ignore lots of linting errors
2 years ago
Mariano Cano
ebce40e9b6
Add new method ACMEClient.ValidateWithPayload
...
This new method will be used to validate to validate the device
attestation payload.
2 years ago
Mariano Cano
23b8f45b37
Address gosec warnings
...
Most if not all false positives
2 years ago
Mariano Cano
6cab4d328e
Add a middleware to automatically route HEAD requests to GET
...
Fixes #992
2 years ago
Mariano Cano
f1aabaa99c
Use functions from os instead of io/ioutil
2 years ago
Mariano Cano
a8819376d3
Remove empty lines on debug information
...
At the start of step-ca some information about the CA is displayed,
this change remove extra lines when displaying the ssh public keys.
2 years ago
Shulhan
fe04f93d7f
all: reformat all go files with the next gofmt (Go 1.19)
...
There are some changes that manually edited, for example using '-' as
default list and grouping imports.
2 years ago
Herman Slatman
a564b4f32e
Merge pull request #944 from smallstep/herman/tls-wasm-client
...
Set nil dial context for js/wasm runtime
2 years ago
Herman Slatman
a7dd3a986f
Set nil dial context for js/wasm runtime
2 years ago
Mariano Cano
26dd97e718
Merge branch 'master' into context-authority
2 years ago
Mariano Cano
3c4d0412ef
Merge pull request #941 from smallstep/ssh-provisioner
...
Report SSH provisioner
2 years ago
Mariano Cano
eebbd65dd5
Fix linter error
2 years ago
Max
f8148071fb
Merge pull request #915 from smallstep/max/removing-beta
...
exposing authority configuration for provisioner cli commands
2 years ago
Mariano Cano
1ad75a3bdb
Skip failing test for now
...
This test fails randomly on VMs, there's an issue to fix this so
skipping it for now
2 years ago
max furman
bfb406bf70
Fixes for PR review
2 years ago
Mariano Cano
f639bfc53b
Use contexts on the new PolicyAdminResponder
2 years ago
Mariano Cano
d461918eb0
Merge branch 'master' into context-authority
2 years ago
Mariano Cano
62d93a644e
Apply base context to test of the ca package
2 years ago
Mariano Cano
9147356d8a
Fix linter errors
2 years ago
Mariano Cano
d1f75f1720
Refactor ACME api.
2 years ago
Mariano Cano
688f9ceb56
Add scep authority to context.
2 years ago
Mariano Cano
216d8f0efb
Handle acme requests with the new api
2 years ago
Mariano Cano
439cb81b13
Use admin Route function
2 years ago
Mariano Cano
8bd4e1d73e
Inject the acme database in the context
2 years ago
Mariano Cano
0446e82320
Add context methods for the authority database
2 years ago
Mariano Cano
623c296555
Create context methods from admin database
2 years ago
Mariano Cano
d5070ecf31
Use server BaseContext
...
Instead of using the authority middleware this change adds the
authority in the base context of the server.
2 years ago
Mariano Cano
a93653ea8e
Use api.Route instead of the caHandler.
2 years ago