open-vault/builtin/credential
Jacob Burroughs 65029f8c8f
Fix pkcs7 parsing in some cases (#12519)
* Fix pkcs7 parsing in some cases

brings in https://github.com/mozilla-services/pkcs7/pull/61 from upstream

In some cases but not all, aws includes a certificate in the pkcs7 response,
and currently vault fails to parse those certificates:
```
URL: PUT https://vault.example.com/v1/auth/aws/login
Code: 500. Errors
* failed to parse the BER encoded PKCS#7 signature: ber2der: Invalid BER format
```

This fixes logins on those instances.  Note we could not readily ascertain why
some instances have those certificates and others don't.

* Add changelog entry

* Correct missed line
2021-09-10 12:17:03 -04:00
..
app-id builtin: deprecate errwrap.Wrapf() throughout (#11430) 2021-04-22 11:20:59 -04:00
approle Migrate to sdk/internalshared libs in go-secure-stdlib (#12090) 2021-07-15 20:17:31 -04:00
aws Fix pkcs7 parsing in some cases (#12519) 2021-09-10 12:17:03 -04:00
cert builtin/credential/cert: fix dropped test error (#12184) 2021-07-28 13:19:23 -07:00
github Migrate to sdk/internalshared libs in go-secure-stdlib (#12090) 2021-07-15 20:17:31 -04:00
ldap Migrate to sdk/internalshared libs in go-secure-stdlib (#12090) 2021-07-15 20:17:31 -04:00
okta Send x-forwarded-for in Okta Push Factor request (#12320) 2021-09-03 13:09:11 -07:00
radius Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
token Migrate to sdk/internalshared libs in go-secure-stdlib (#12090) 2021-07-15 20:17:31 -04:00
userpass Swap out stepwise for external repo version (#12089) 2021-07-20 13:20:23 -04:00