Commit Graph

18720 Commits

Author SHA1 Message Date
Mitchell Hashimoto
e3fbe54a04 http: mask user error away from unseal since its not actionable 2015-03-12 11:26:59 -07:00
Armon Dadgar
c2672f2868 vault: sanity check key length 2015-03-12 11:20:38 -07:00
Mitchell Hashimoto
d564131cef http: test all seal endpoints 2015-03-12 11:12:44 -07:00
Mitchell Hashimoto
549631a896 http: prefix with v1 2015-03-12 10:47:31 -07:00
Mitchell Hashimoto
1115518349 http: tests 2015-03-12 10:46:45 -07:00
Mitchell Hashimoto
a0c8b7d7d1 vault: the config has to be exported 2015-03-12 10:22:12 -07:00
Mitchell Hashimoto
59ce4265de http: start the API server 2015-03-11 23:05:16 -07:00
Mitchell Hashimoto
019f9ae5b9 api: update mount API 2015-03-11 22:34:54 -07:00
Armon Dadgar
acb4a9211b vault: Verify paths that are root 2015-03-11 18:47:15 -07:00
Armon Dadgar
49ec653589 vault: testing new system endpoints 2015-03-11 18:34:33 -07:00
Armon Dadgar
ada83992b1 vault: testing mount/unmount 2015-03-11 18:29:49 -07:00
Armon Dadgar
586878ffe0 vault: First pass at mount/unmount 2015-03-11 18:19:45 -07:00
Armon Dadgar
38895b4590 vault: Router can check for matching mounts 2015-03-11 18:19:45 -07:00
Mitchell Hashimoto
aa0f561723 api: lease renew should parse the secret 2015-03-11 19:48:32 -05:00
Mitchell Hashimoto
440b537c77 api: secret parsing and leasing 2015-03-11 19:48:31 -05:00
Mitchell Hashimoto
c15ba2f71d api: mount API client 2015-03-11 19:48:31 -05:00
Armon Dadgar
ecd6f422ac vault: Adding mounts table endpoint 2015-03-11 16:12:15 -07:00
Armon Dadgar
76870a1449 vault: Setup the mount tables after load 2015-03-11 15:50:42 -07:00
Armon Dadgar
424fb7cd8d vault: Moving generic backend into package 2015-03-11 15:50:42 -07:00
Mitchell Hashimoto
78ef15d413 api: store token cookie, tests 2015-03-11 17:46:42 -05:00
Mitchell Hashimoto
7c8f723c57 api: separate sys out further 2015-03-11 17:46:41 -05:00
Mitchell Hashimoto
8894987d0b api: document jar requirement 2015-03-11 17:46:41 -05:00
Mitchell Hashimoto
a32e3a3ca1 api: auth methods 2015-03-11 17:46:41 -05:00
Mitchell Hashimoto
6f48a19c44 api: automatically get errors in RawRequest 2015-03-11 17:46:41 -05:00
Mitchell Hashimoto
ca13e2501e api: Response can decode errors 2015-03-11 17:46:41 -05:00
Mitchell Hashimoto
f0c804e42a api: sys methods 2015-03-11 17:46:41 -05:00
Armon Dadgar
0c25e5cdff vault: Testing mount table setup 2015-03-11 15:33:25 -07:00
Armon Dadgar
e585bfcd40 vault: Loading mount tables on start 2015-03-11 15:19:41 -07:00
Armon Dadgar
0de7661512 vault: Adding UUID method 2015-03-11 15:13:07 -07:00
Armon Dadgar
835d428339 vault: Test routing while sealed 2015-03-11 14:31:55 -07:00
Armon Dadgar
ee30d5c23e shamir: Remove debug statements 2015-03-11 14:28:56 -07:00
Armon Dadgar
46cc5dda13 vault: Testing core unseal 2015-03-11 14:25:16 -07:00
Armon Dadgar
886072849e vault: Testing initialization 2015-03-11 11:57:05 -07:00
Armon Dadgar
75f5f9b58a vault: Test initialization simple 2015-03-11 11:52:01 -07:00
Armon Dadgar
df49aa1f88 vault: First pass at Unseal 2015-03-11 11:43:36 -07:00
Armon Dadgar
25b135f41c vault: Support secret sharing 2015-03-11 11:34:08 -07:00
Armon Dadgar
adb5692449 shamir: First pass at Shamir secret sharing 2015-03-11 11:18:51 -07:00
Armon Dadgar
eca348ca5d vault: First pass at initialization 2015-03-09 17:45:34 -07:00
Armon Dadgar
9e16bfbe53 vault: Adding core skeleton 2015-03-09 16:33:27 -07:00
Armon Dadgar
d2be3d9807 vault: Adding mount type 2015-03-09 16:12:07 -07:00
Mitchell Hashimoto
da6210d3c1 api: start the groundwork API stuff 2015-03-09 11:38:50 -07:00
Armon Dadgar
0ab293c7b9 vault: Adding router 2015-03-05 17:23:56 -08:00
Armon Dadgar
f557b435af logical: Adding generic backend 2015-03-05 16:35:09 -08:00
Armon Dadgar
86ec65e3b0 vault: more logical details 2015-03-05 15:31:40 -08:00
Armon Dadgar
e57809d3b5 vault: Skeleton logical backend interface 2015-03-05 15:24:00 -08:00
Armon Dadgar
e2e258c324 vault: Adding a barrier view 2015-03-05 14:34:05 -08:00
Armon Dadgar
f1c9e929b3 vault: Basic test for barrier confidentiality and integrity 2015-03-05 14:03:00 -08:00
Armon Dadgar
25e46bdd57 vault: Structure the barrier init file 2015-03-05 13:57:45 -08:00
Armon Dadgar
6a035407be physical: Expose the Inmem implementation 2015-03-05 13:57:30 -08:00
Armon Dadgar
ce7d02f3b0 physical: Factory constructor style for backends 2015-03-05 13:47:10 -08:00