open-vault/vault
Brian Kassouf 34d958968d Revert stopoptions (#4088)
* Use an atomic value instead to communicate whether to give up HA lock

* Remove now-unneeded StopOptions struct

* Add a channel based mutex acquisition function to avoid a deadlock

* Make periodic leader refresh only spawn a single waiting goroutine and
extend logic to the key upgrade check
2018-03-06 21:35:58 -05:00
..
acl.go
acl_test.go
audit.go Non-HMAC audit values (#4033) 2018-03-02 12:18:39 -05:00
audit_broker.go Non-HMAC audit values (#4033) 2018-03-02 12:18:39 -05:00
audit_test.go Non-HMAC audit values (#4033) 2018-03-02 12:18:39 -05:00
audited_headers.go
audited_headers_test.go
auth.go Non-HMAC audit values (#4033) 2018-03-02 12:18:39 -05:00
auth_test.go
barrier.go
barrier_access.go
barrier_aes_gcm.go
barrier_aes_gcm_test.go
barrier_test.go
barrier_view.go
barrier_view_test.go
capabilities.go
capabilities_test.go
cluster.go Move local cluster parameters to atomic values to fix some potential data races (#4036) 2018-02-23 14:47:07 -05:00
cluster_test.go Port some replicated cluster changes from ent (#4037) 2018-02-23 14:01:15 -05:00
core.go Revert stopoptions (#4088) 2018-03-06 21:35:58 -05:00
core_test.go Non-HMAC audit values (#4033) 2018-03-02 12:18:39 -05:00
cors.go
dynamic_system_view.go
expiration.go Log warnings when too many leases are active (#3957) 2018-02-14 09:22:46 -05:00
expiration_integ_test.go
expiration_test.go
generate_root.go
generate_root_test.go
identity_lookup.go
identity_lookup_test.go
identity_store.go
identity_store_aliases.go
identity_store_aliases_test.go
identity_store_entities.go
identity_store_entities_test.go
identity_store_group_aliases.go
identity_store_group_aliases_test.go
identity_store_groups.go
identity_store_groups_test.go
identity_store_schema.go
identity_store_structs.go
identity_store_test.go
identity_store_upgrade.go
identity_store_util.go
init.go
init_test.go
keyring.go
keyring_test.go
logical_cubbyhole.go
logical_cubbyhole_test.go
logical_passthrough.go
logical_passthrough_test.go
logical_system.go Non-HMAC audit values (#4033) 2018-03-02 12:18:39 -05:00
logical_system_helpers.go
logical_system_integ_test.go Rearrange shutdown logic to remove some lock switching (#4083) 2018-03-06 18:06:09 -05:00
logical_system_test.go Add the ability to use multiple paths for capability checking (#3663) 2018-03-01 11:14:56 -05:00
mount.go Non-HMAC audit values (#4033) 2018-03-02 12:18:39 -05:00
mount_test.go
plugin_catalog.go
plugin_catalog_test.go
plugin_reload.go
policy.go
policy_store.go Add core object to policy store for some ent uses 2018-02-23 14:00:46 -05:00
policy_store_test.go Add core object to policy store for some ent uses 2018-02-23 14:00:46 -05:00
policy_test.go
rekey.go
rekey_test.go
request_forwarding.go Port some replicated cluster changes from ent (#4037) 2018-02-23 14:01:15 -05:00
request_forwarding_service.pb.go
request_forwarding_service.proto
request_handling.go Non-HMAC audit values (#4033) 2018-03-02 12:18:39 -05:00
request_handling_test.go
rollback.go
rollback_test.go
router.go
router_access.go
router_test.go
seal.go Use atomic values in seal to avoid some data races (#4040) 2018-02-23 17:18:48 -05:00
seal_access.go
seal_test.go Use atomic values in seal to avoid some data races (#4040) 2018-02-23 17:18:48 -05:00
seal_testing.go Use atomic values in seal to avoid some data races (#4040) 2018-02-23 17:18:48 -05:00
sealunwrapper.go Add sealunwrapper to ease OSS downgrades (#3936) 2018-02-09 16:37:40 -05:00
sealunwrapper_test.go Add sealunwrapper to ease OSS downgrades (#3936) 2018-02-09 16:37:40 -05:00
testing.go Non-HMAC audit values (#4033) 2018-03-02 12:18:39 -05:00
token_store.go
token_store_test.go
util.go
util_test.go
wrapping.go