open-vault/physical
Calvin Leung Huang a08ccbffa7
[Review Only] Autoseal OSS port (#757)
* Port awskms autoseal

* Rename files

* WIP autoseal

* Fix protobuf conflict

* Expose some structs to properly allow encrypting stored keys

* Update awskms with the latest changes

* Add KeyGuard implementation to abstract encryption/decryption of keys

* Fully decouple seal.Access implementations from sealwrap structs

* Add extra line to proto files, comment update

* Update seal_access_entry.go

* govendor sync

* Add endpoint info to configureAWSKMSSeal

* Update comment

* Refactor structs

* Update make proto

* Remove remove KeyGuard, move encrypt/decrypt to autoSeal

* Add rest of seals, update VerifyRecoveryKeys, add deps

* Fix some merge conflicts via govendor updates

* Rename SealWrapEntry to EncryptedBlobInfo

* Remove barrier type upgrade check in oss

* Add key to EncryptedBlobInfo proto

* Update barrierTypeUpgradeCheck signature
2018-10-19 14:43:57 -07:00
..
alicloudoss point at a fork of aliyun-oss-go-sdk (#5358) 2018-10-01 10:05:08 -07:00
azure Add support for "sovereign" Azure cloud environments (#4997) 2018-08-15 19:40:36 -04:00
cassandra Re-add dockertest and fix up imports and update script (#4909) 2018-07-11 17:49:13 -04:00
cockroachdb Re-add dockertest and fix up imports and update script (#4909) 2018-07-11 17:49:13 -04:00
consul The big one (#5346) 2018-09-17 23:03:00 -04:00
couchdb Re-add dockertest and fix up imports and update script (#4909) 2018-07-11 17:49:13 -04:00
dynamodb Clean up container on connection failure, switch to ory/dockertest on package postgresql (#5050) 2018-08-07 09:56:33 -07:00
etcd Fix build (#5457) 2018-10-03 14:53:08 -07:00
file Move sort from listresponse to file backend to solve 5141 2018-08-24 13:37:15 -04:00
foundationdb FoundationDB physical backend (#4900) 2018-07-16 10:18:09 -04:00
gcs Logger cleanup (#5480) 2018-10-09 09:43:17 -07:00
inmem Add an option to log all ops to inmem (#5306) 2018-09-07 17:35:46 -04:00
manta Move to "github.com/hashicorp/go-hclog" (#4227) 2018-04-02 17:46:59 -07:00
mssql Errwrap everywhere (#4252) 2018-04-05 11:49:21 -04:00
mysql [5529] Mysql HA: table creation error using InnoDB and utf8 charset (#5543) 2018-10-18 13:35:04 -04:00
postgresql Errwrap everywhere (#4252) 2018-04-05 11:49:21 -04:00
s3 Errwrap everywhere (#4252) 2018-04-05 11:49:21 -04:00
spanner Fix Google Cloud races (#5081) 2018-08-14 09:53:36 -04:00
swift Add additional config keys for swift (#4901) 2018-07-11 08:29:29 -07:00
zookeeper Logger cleanup (#5480) 2018-10-09 09:43:17 -07:00
cache.go The big one (#5346) 2018-09-17 23:03:00 -04:00
error.go Port some changes (#5518) 2018-10-15 14:06:45 -07:00
latency.go Port some changes (#5518) 2018-10-15 14:06:45 -07:00
physical.go The big one (#5346) 2018-09-17 23:03:00 -04:00
physical_access.go The big one (#5346) 2018-09-17 23:03:00 -04:00
physical_util.go The big one (#5346) 2018-09-17 23:03:00 -04:00
physical_view.go Add compile tests to verify physical stores satisfy the correct interfaces (#3820) 2018-01-19 17:44:24 -08:00
testing.go DynamoDB Nested Values Bug (#4570) 2018-05-16 13:30:56 -04:00
transactions.go The big one (#5346) 2018-09-17 23:03:00 -04:00
types.pb.go [Review Only] Autoseal OSS port (#757) 2018-10-19 14:43:57 -07:00
types.proto [Review Only] Autoseal OSS port (#757) 2018-10-19 14:43:57 -07:00