Becca Petrin
|
abb621752f
|
Clean up error string formatting (#4304)
|
2018-04-09 14:35:21 -04:00 |
|
Vishal Nayak
|
28e3eb9e2c
|
Errwrap everywhere (#4252)
* package api
* package builtin/credential
* package builtin/logical
* package command
* package helper
* package http and logical
* package physical
* package shamir
* package vault
* package vault
* address feedback
* more fixes
|
2018-04-05 11:49:21 -04:00 |
|
Jeff Mitchell
|
5b281503eb
|
Fix test
|
2018-03-29 17:40:42 -04:00 |
|
Jeff Mitchell
|
7a6f582168
|
1.10 Updates (#4218)
|
2018-03-29 15:32:16 -04:00 |
|
Josh Soref
|
73b1fde82f
|
Spelling (#4119)
|
2018-03-20 14:54:10 -04:00 |
|
Jeff Mitchell
|
2e50667b12
|
Codify using strings.Join and strings.TrimSpace around PEM handling to ensure newline sanity (#4148)
Fixes #4136
|
2018-03-18 16:00:51 -04:00 |
|
Jeff Mitchell
|
e42033a566
|
Minor fixes from vet
|
2018-02-26 02:23:24 -05:00 |
|
Jeff Mitchell
|
b1cf13f14c
|
Fix certutil test
|
2018-02-23 01:35:07 -05:00 |
|
Jeff Mitchell
|
cf7c86e0f8
|
*Partially* revert "Remove now-unneeded PKCS8 code and update certutil tests for Go 1.10"
This partially reverts commit 83f6b21d3ef930df0352a4ae7b1e971790e3eb22.
|
2018-02-22 20:15:56 -05:00 |
|
Jeff Mitchell
|
0f26cb9b8d
|
Fix PKI tests by generating on-demand
|
2018-02-20 00:23:37 -05:00 |
|
Jeff Mitchell
|
aa9fc736c7
|
Sanitize pem encoding to Go default of a newline at the end rather than break backwards compat
|
2018-02-20 00:12:05 -05:00 |
|
Jeff Mitchell
|
ce8f652ef9
|
Remove now-unneeded PKCS8 code and update certutil tests for Go 1.10
|
2018-02-19 22:46:17 -05:00 |
|
Jeff Mitchell
|
642b88c76a
|
go vet fixes
|
2018-02-05 14:26:31 -05:00 |
|
dmwilcox
|
39dd122663
|
Update docs to reflect ability to load cold CA certs to output full chains. (#3740)
|
2018-01-03 10:59:18 -05:00 |
|
Jeff Mitchell
|
17310654a1
|
Add PKCS8 marshaling to PKI (#3518)
|
2017-11-06 12:05:07 -05:00 |
|
Seth Rutner
|
3874b63af3
|
Fix typos in error message (#2692)
|
2017-05-10 10:28:35 -04:00 |
|
Vishal Nayak
|
8bb6c8caef
|
Return error message for failure to parse CSR (#2657)
|
2017-04-28 08:30:24 -04:00 |
|
Saj Goonatilleke
|
01f3056b8b
|
pki: Include private_key_type on DER-formatted responses from /pki/issue/ (#2405)
|
2017-02-24 11:17:59 -05:00 |
|
joe miller
|
98df700495
|
allow roles to set OU value in certificates issued by the pki backend (#2251)
|
2017-01-23 12:44:45 -05:00 |
|
Chris Hoffman
|
d235acf809
|
Adding support for chained intermediate CAs in pki backend (#1694)
|
2016-09-27 17:50:17 -07:00 |
|
Jeff Mitchell
|
897d3c6d2c
|
Rename GetOctalFormatted and add serial number to ParsedCertBundle. Basically a noop.
|
2016-09-16 11:05:43 -04:00 |
|
vishalnayak
|
cff7aada7a
|
Fix invalid input getting marked as internal error
|
2016-07-28 16:23:11 -04:00 |
|
Jeff Mitchell
|
f1cc16b77f
|
Remove manual selection of nextprotos from tls config coming from certutil; it's really not up to us to dictate third party requirements
|
2016-07-22 11:12:46 -04:00 |
|
Jeff Mitchell
|
3ec81debe7
|
Trim leading/trailing space around PEM bundles.
Fixes #1634
|
2016-07-20 13:57:49 -04:00 |
|
vishalnayak
|
c14235b206
|
Merge branch 'master-oss' into json-use-number
Conflicts:
http/handler.go
logical/framework/field_data.go
logical/framework/wal.go
vault/logical_passthrough.go
|
2016-07-15 19:21:55 -04:00 |
|
vishalnayak
|
f34f0ef503
|
Make 'tls_min_version' configurable
|
2016-07-12 19:32:47 -04:00 |
|
vishalnayak
|
46d34130ac
|
Set minimum TLS version in all tls.Config objects
|
2016-07-12 17:06:28 -04:00 |
|
vishalnayak
|
ad7cb2c8f1
|
Added JSON Decode and Encode helpers.
Changed all the occurances of Unmarshal to use the helpers.
Fixed http/ package tests.
|
2016-07-06 12:25:40 -04:00 |
|
Adam Shannon
|
fb07d07ad9
|
all: Cleanup from running go vet
|
2016-04-13 14:38:29 -05:00 |
|
Andrew Stuart
|
c81e5c41d2
|
Update PrivateKeyType to string, update switch statement.
|
2015-12-14 11:16:47 -07:00 |
|
Andrew Stuart
|
100465fee8
|
Remove unnecessary cast
|
2015-12-14 06:17:20 -07:00 |
|
Andrew Stuart
|
567282170f
|
Remove printf call from test
|
2015-12-11 15:47:00 -07:00 |
|
Andrew Stuart
|
ae9e842841
|
Merge branch 'pkcs8'
|
2015-12-11 15:22:43 -07:00 |
|
Andrew Stuart
|
43bd14a755
|
Add benchmark for certutil bundle parsing
|
2015-12-11 15:17:49 -07:00 |
|
Andrew Stuart
|
551591fb70
|
Remove debugging print statement in compareCertBundleToParsedCertBundle
|
2015-12-11 15:17:49 -07:00 |
|
Andrew Stuart
|
b277eb9f14
|
Remove flag check before trying pkcs8 parsing.
|
2015-12-11 15:17:49 -07:00 |
|
Andrew Stuart
|
6f672a9589
|
Add pkcs8 flag setting in ParsePEMBundle
|
2015-12-11 15:17:49 -07:00 |
|
Andrew Stuart
|
4da225d39e
|
Update tests and finish implementation of PKCS8 handling
|
2015-12-11 15:17:49 -07:00 |
|
Andrew Stuart
|
25667df5f7
|
Update ParsePEMBundle to properly handle pkcs#8
Implementation based on be16001187/src/crypto/tls/tls.go (L273-L290)
|
2015-12-11 15:17:49 -07:00 |
|
Andrew Stuart
|
2861be29a4
|
Move to pem.Block.Type-based decoding
|
2015-12-11 14:57:33 -07:00 |
|
Andrew Stuart
|
9d97cc36c9
|
Add benchmark for certutil bundle parsing
|
2015-12-11 09:58:49 -07:00 |
|
Andrew Stuart
|
e70b0b86e2
|
Merge branch 'master' into pkcs8
|
2015-12-10 21:02:59 -07:00 |
|
Andrew Stuart
|
572f587093
|
Update flag to field with format info
|
2015-12-10 21:02:31 -07:00 |
|
Andrew Stuart
|
889245c990
|
Remove debugging print statement in compareCertBundleToParsedCertBundle
|
2015-12-10 16:33:42 -07:00 |
|
Andrew Stuart
|
cdeca4ed92
|
Remove flag check before trying pkcs8 parsing.
|
2015-12-09 19:41:32 -07:00 |
|
Andrew Stuart
|
ef2be34985
|
Remove flag check before trying pkcs8 parsing.
|
2015-12-09 15:33:25 -07:00 |
|
Andrew Stuart
|
a3b096e3fe
|
Add pkcs8 flag setting in ParsePEMBundle
|
2015-12-09 15:33:25 -07:00 |
|
Andrew Stuart
|
7d274cbb0b
|
Update tests and finish implementation of PKCS8 handling
|
2015-12-09 15:33:25 -07:00 |
|
Andrew Stuart
|
db48b7fccf
|
Update ParsePEMBundle to properly handle pkcs#8
Implementation based on be16001187/src/crypto/tls/tls.go (L273-L290)
|
2015-12-09 15:29:13 -07:00 |
|
Jeff Mitchell
|
0dbe15cb87
|
Mostly revert changes to certutil as the embedded struct stuff was being
problematic.
|
2015-11-19 14:18:39 -05:00 |
|