open-vault/builtin/credential/aws
Jeff Mitchell 8916f6b625
Some atomic cleanup (#4732)
Taking inspiration from
https://github.com/golang/go/issues/17604#issuecomment-256384471
suggests that taking the address of a stack variable for use in atomics
works (at least, the race detector doesn't complain) but is doing it
wrong.

The only other change is a change in Leader() detecting if HA is enabled
to fast-path out. This value never changes after NewCore, so we don't
need to grab the read lock to check it.
2018-06-09 15:35:22 -04:00
..
backend.go Some atomic cleanup (#4732) 2018-06-09 15:35:22 -04:00
backend_test.go Skip CI acceptance tests on missing required values (#4346) 2018-04-13 10:18:06 -04:00
cli.go Errwrap everywhere (#4252) 2018-04-05 11:49:21 -04:00
client.go Errwrap everywhere (#4252) 2018-04-05 11:49:21 -04:00
path_config_certificate.go Errwrap everywhere (#4252) 2018-04-05 11:49:21 -04:00
path_config_client.go Remove sensitive fields when reading config data (#4216) 2018-03-30 10:17:39 -04:00
path_config_client_test.go Add context to storage backends and wire it through a lot of places (#3817) 2018-01-19 01:44:44 -05:00
path_config_sts.go Remove structs/mapstructure tags from auth/aws 2018-02-27 15:27:49 -05:00
path_config_tidy_identity_whitelist.go Remove structs/mapstructure tags from auth/aws 2018-02-27 15:27:49 -05:00
path_config_tidy_roletag_blacklist.go Remove structs/mapstructure tags from auth/aws 2018-02-27 15:27:49 -05:00
path_identity_whitelist.go Remove structs/mapstructure tags from auth/aws 2018-02-27 15:27:49 -05:00
path_login.go Clean up error string formatting (#4304) 2018-04-09 14:35:21 -04:00
path_login_test.go auth/aws: Properly handle malformed ARNs (#3280) 2017-09-03 20:37:06 -04:00
path_role.go Errwrap everywhere (#4252) 2018-04-05 11:49:21 -04:00
path_role_tag.go Errwrap everywhere (#4252) 2018-04-05 11:49:21 -04:00
path_role_test.go Allow non-prefix-matched IAM role and instance profile ARNs in AWS auth backend (#4071) 2018-03-17 21:24:49 -04:00
path_roletag_blacklist.go Remove structs/mapstructure tags from auth/aws 2018-02-27 15:27:49 -05:00
path_tidy_identity_whitelist.go Some atomic cleanup (#4732) 2018-06-09 15:35:22 -04:00
path_tidy_roletag_blacklist.go Some atomic cleanup (#4732) 2018-06-09 15:35:22 -04:00