Commit graph

1756 commits

Author SHA1 Message Date
Mariano Cano
2e1524ec2f Remove the creation on nonce on get acme directory.
According to RFC 8555, the replay nonces are only required in POST
requests. And of course in the new-nonce request.
2021-04-15 17:54:22 -07:00
max furman
16c20c9279 [action] codecov token not needed for public repos 2021-04-15 15:43:12 -07:00
Max
b7f8f15619
Merge pull request #541 from smallstep/max/ver
VERSION from ENV should always take precedence over CI tags
2021-04-15 15:23:19 -07:00
max furman
78c15805f4 VERSION from ENV should always take precedence over CI tags 2021-04-15 15:16:32 -07:00
Mariano Cano
7688ca18ac
Merge pull request #540 from smallstep/proxy-always
Always specify a Proxy in all custom transports.
2021-04-14 21:05:32 -07:00
Mariano Cano
02a5879cfe Specify always a Proxy in all custom transports.
Fixes #535
2021-04-14 19:35:31 -07:00
Max
0ec75c98cf
Merge pull request #539 from smallstep/max/escaped-route-fix
Use different method for unescpaed paths for the router
2021-04-14 15:43:12 -07:00
max furman
93c3c2bf2e Error handle non existent provisioner downstream and disable debug route logging 2021-04-14 15:35:43 -07:00
max furman
497ec0c79b Fix linter issues 2021-04-14 15:14:27 -07:00
max furman
b1888fd34d Use different method for unescpaed paths for the router 2021-04-14 15:11:15 -07:00
Max
938cd092b4
Merge pull request #536 from smallstep/max/dev
Move golangci-lint to github action and fix debian build action
2021-04-14 13:14:34 -07:00
Mariano Cano
e3e34bd00c Remove dockerignore files that are in the repo.
This was causing a dirty repo and versions with -dev.
2021-04-13 18:24:02 -07:00
max furman
335435decf [action] debian rules syntax 2021-04-13 16:53:30 -07:00
max furman
6a6be84874 [action] debian rules syntax 2021-04-13 16:37:00 -07:00
max furman
39f6a27515 [action] alternate makefile target for dh_auto_build 2021-04-13 16:30:13 -07:00
max furman
ee4d45cf79 [action] remove make bootstrap from debian build process 2021-04-13 16:02:46 -07:00
max furman
f02d97e621 [action] use matrix strategy in release.test | bump to 1.16 2021-04-13 15:53:49 -07:00
max furman
c71d56e4ae [action] use go version matrix for the test / build step 2021-04-13 15:47:26 -07:00
max furman
fa9bceefa2 [action] but golangci-lint timeout 2021-04-13 15:42:54 -07:00
max furman
819d466790 [actions] update test action as well 2021-04-13 15:38:36 -07:00
max furman
42a470d803 Move golangci-lint to github action | update bootstrap
- Update bootstrap to use official golangci-lint install
2021-04-13 15:32:46 -07:00
max furman
72217c972d GO111MODULE should not be necessary in bootstrap 2021-04-13 15:21:45 -07:00
max furman
79eb822326 Change go get to go install in bootstrap ...
- avoid the `-dev` tag
2021-04-13 15:13:44 -07:00
Max
b724af30ad
Merge pull request #496 from smallstep/max/acme
Convert to ACME DB interface
2021-04-13 15:02:03 -07:00
max furman
6cfb9b790c Remove check of deprecated value
- NegotiatedProtocolIsMutual is always true: Deprecated according to
golang docs
2021-04-13 14:53:05 -07:00
max furman
63ec2e35b0 Change Clock to empty struct in nosql/nosql | truncate > round
- saves space
-
2021-04-13 14:42:37 -07:00
Mariano Cano
1ebfacc101
Merge pull request #534 from smallstep/match-all
Update sshd_config.tpl to a Match all block.
2021-04-12 19:21:00 -07:00
max furman
672e3f976e Few ACME fixes ...
- always URL escape linker output
- validateJWS should accept RSAPSS
- GetUpdateAccount -> GetOrUpdateAccount
2021-04-12 19:06:07 -07:00
Mariano Cano
aea2a7c9f3 Update sshd_config.tpl to a Match all block.
Fixes #479
2021-04-12 18:37:10 -07:00
Max
7d119c23fc
Merge pull request #528 from smallstep/max/install
Updates to README
2021-04-06 13:02:47 -07:00
max furman
2fee0c92a3 Updates to README
* forward installation and quickstart to website
* remove quickstart completely as it's a copy of the getting started
2021-04-06 12:58:36 -07:00
Mariano Cano
ca1286aec2
Merge pull request #525 from ionrover2/patch-1
Update a spelling error in provisioners.md
2021-04-06 10:02:05 -07:00
Austin Tucker Hall
6801cf3d05
Update provisioners.md
mispelling that is driving me nuts
2021-04-05 17:19:27 -05:00
Max
cdbdd7410d
Merge pull request #421 from dnwe/only-trace-for-kube-probe
Log successful kube-probe requests at Trace lvl
2021-03-31 12:43:15 -07:00
max furman
2e0e62bc4c add WriteError method for acme api 2021-03-29 23:16:39 -07:00
max furman
9aef84b9af remove unused nonce.clone method 2021-03-29 23:02:41 -07:00
max furman
440678cb62 Add markInvalid arg to storeError for invalidating challenge 2021-03-29 22:58:26 -07:00
max furman
6b8585c702 PR review fixes / updates 2021-03-29 12:04:14 -07:00
max furman
bdace1e53f Add failure scenarios to db.CreateOrder unit tests 2021-03-25 19:40:18 -07:00
max furman
fd447c5b54 Fix small nbf->naf bug in db.CreateOrder
- still needs unit test
2021-03-25 16:45:26 -07:00
max furman
a785131d09 Fix lint issues 2021-03-25 15:15:32 -07:00
max furman
80c8567d99 change errnotfound type for getAccount
- more generalized NotFound type rather than the nosql
one we were using
- if the error is not recognized then the logic in create account will
break.
2021-03-25 14:54:12 -07:00
max furman
1831920363 Finish order unit tests and remove unused mocklinker 2021-03-25 13:46:51 -07:00
max furman
b6ebc0fd25 more unit tests 2021-03-25 12:05:46 -07:00
max furman
df05340521 fixing broken unit tests 2021-03-25 12:05:46 -07:00
max furman
bdf4c0f836 add acme order unit tests 2021-03-25 12:05:46 -07:00
max furman
c0a9f24798 add authorization and order unit tests 2021-03-25 12:05:46 -07:00
max furman
a58466589f add tls-alpn-01 validate unit tests 2021-03-25 12:05:46 -07:00
max furman
a8e4bbf715 start Validate unit tests 2021-03-25 12:05:46 -07:00
max furman
1fb0f1d7d9 add storeError unit tests 2021-03-25 12:05:46 -07:00