Jeff Mitchell
861454e0ed
Migrate to sdk/internalshared libs in go-secure-stdlib ( #12090 )
...
* Swap sdk/helper libs to go-secure-stdlib
* Migrate to go-secure-stdlib reloadutil
* Migrate to go-secure-stdlib kv-builder
* Migrate to go-secure-stdlib gatedwriter
2021-07-15 20:17:31 -04:00
Lars Lehtonen
773746e0b8
internalshared: deprecate errwrap.Wrap() ( #11569 )
...
* internalshared/configutil: deprecate errwrap.Wrapf()
* internalshared/kv-builder: deprecate errwrap.Wrapf()
* internalshared/listenerutil: deprecate errwrap.Wrapf()
* internalshared/reloadutil: deprecate errwrap.Wrapf()
2021-05-10 11:58:00 -05:00
Scott Miller
2feeb39b85
Expose unknown fields and duplicate sections as diagnose warnings ( #11455 )
...
* Expose unknown fields and duplicate sections as diagnose warnings
* section counts not needed, already handled
* Address PR feedback
* Prune more of the new fields before tests call deep.Equals
* Update go.mod
2021-05-04 14:47:56 -05:00
Brian Kassouf
f5be0716db
Revert "Migrate internalshared out ( #9727 )" ( #10141 )
...
This reverts commit ee6391b691
.
2020-10-13 16:38:21 -07:00
Jeff Mitchell
ee6391b691
Migrate internalshared out ( #9727 )
...
* Migrate internalshared out
* fix merge issue
* fix merge issue
* go mod vendor
Co-authored-by: Brian Kassouf <bkassouf@hashicorp.com>
2020-10-12 11:56:24 -07:00
ncabatoff
9a3744f502
Fix parsing of seal stanzas that have an array for purpose
( #9589 )
...
Hexadecimal integers will be converted to decimal, which is unfortunate but shouldn't have any negative effects other than perhaps confusion in the `vault debug` output.
2020-07-27 16:28:52 -04:00
ncabatoff
34144e38ee
Fix 1.5 regression that meant non-string values in the seal stanza would fail config parsing, preventing startup. ( #9555 )
2020-07-23 13:53:00 -04:00
Jeff Mitchell
14615acda4
Port encrypted config shared bits to a separate PR ( #9037 )
...
* Port encrypted config shared bits to a separate PR
* Address feedback
2020-05-19 18:15:30 -04:00
Jeff Mitchell
4bfac290c3
Remove mistaken build flag
2020-05-14 10:44:02 -04:00
Jeff Mitchell
a6b1d1c35d
Make aws and transit wrapper funcs a var again
2020-05-14 09:58:03 -04:00
Jeff Mitchell
91b09c09b5
Create configutil and move some common config and setup functions there ( #8362 )
2020-05-14 09:19:27 -04:00