7782 Commits

Author SHA1 Message Date
vishalnayak
0a9f229c2d Make generic utility for compression and decompression 2016-08-09 00:50:19 -04:00
vishalnayak
ab875c4d92 Pull out compression code into compressutil 2016-08-09 00:50:19 -04:00
vishalnayak
4ba0f1e7f7 Added utilities to compress the data 2016-08-09 00:50:19 -04:00
Jeff Mitchell
18b72519dc Merge pull request #1702 from hashicorp/renew-post-body
Add ability to specify renew lease ID in POST body.
2016-08-08 20:01:25 -04:00
Jeff Mitchell
bf63d3a7c0 Add HTTP test for renew and fix muxing 2016-08-08 20:01:08 -04:00
Jeff Mitchell
b3060d55f9 urllease_id -> url_lease_id 2016-08-08 18:34:00 -04:00
Jeff Mitchell
dcec5442fc Migrate default policy to a const 2016-08-08 18:33:31 -04:00
Jeff Mitchell
d223192b86 Add test for both paths in backend 2016-08-08 18:32:18 -04:00
Jeff Mitchell
732c3e18ee Fix parsing optional URL param 2016-08-08 18:08:25 -04:00
Jeff Mitchell
70d2142ba2 changelog++ 2016-08-08 18:04:07 -04:00
Jeff Mitchell
7f6e157852 Merge pull request #1701 from hashicorp/auth-backends-noroot
Don't allow root from authentication backends either.
2016-08-08 18:01:50 -04:00
Jeff Mitchell
7f13c4bcff Add ability to specify renew lease ID in POST body. 2016-08-08 18:00:44 -04:00
Jeff Mitchell
4c96bdb30a Remove change to naming return values 2016-08-08 17:56:14 -04:00
Jeff Mitchell
d2b274eac9 Use policyutil sanitizing 2016-08-08 17:42:25 -04:00
Jeff Mitchell
207d16bf8b Don't allow root from authentication backends either.
We've disabled this in the token store, but it makes no sense to have
that disabled but have it enabled elsewhere. It's the same issue across
all, so simply remove the ability altogether.
2016-08-08 17:32:37 -04:00
Jeff Mitchell
5e9d7e2c8f Add sys/renew to default policy 2016-08-08 17:32:30 -04:00
Jeff Mitchell
031437a98f Fix build 2016-08-08 17:00:59 -04:00
Jeff Mitchell
a689e40543 Move checking non-assignable policies above the actual token creation 2016-08-08 16:44:29 -04:00
Jeff Mitchell
92f4a02e95 Update upgrade docs 2016-08-08 16:44:13 -04:00
Jeff Mitchell
8f67abc6ba changelog++ 2016-08-08 16:42:20 -04:00
Jeff Mitchell
00113e6a51 changelog++ 2016-08-08 16:40:34 -04:00
Jeff Mitchell
24bf6fc68e Address review feedback 2016-08-08 16:30:48 -04:00
Jeff Mitchell
78bbc22fec Rename mounttune.go 2016-08-08 16:22:28 -04:00
Jeff Mitchell
593954d40c Fix tests and update mapstructure 2016-08-08 16:00:31 -04:00
Vishal Nayak
767f4556db Merge pull request #1700 from hashicorp/sethvargo/link
Update links to serf
2016-08-08 13:16:05 -04:00
Seth Vargo
94ee5e379b
Update links to serf 2016-08-08 12:47:14 -04:00
Jeff Mitchell
8b18117edb Initial dataonly work. 2016-08-08 11:55:24 -04:00
Jeff Mitchell
c1f53bec10 Merge pull request #1696 from hashicorp/transit-convergent-specify-nonce
Require nonce specification for more flexibility
2016-08-08 11:41:10 -04:00
Jeff Mitchell
e647dce4fc Bump Go version for building 2016-08-08 11:01:05 -04:00
Laura Bennett
c80f8c3aa4 Merge pull request #1687 from hashicorp/token-store-update
Minor update to token-store
2016-08-08 10:25:05 -04:00
Jeff Mitchell
c903fbe6f2 Merge pull request #1698 from hashicorp/issue-1263
Return warning about ACLing the LDAP configuration endpoint.
2016-08-08 10:19:30 -04:00
Jeff Mitchell
373e42d60c Return warning about ACLing the LDAP configuration endpoint.
Fixes #1263
2016-08-08 10:18:36 -04:00
Jeff Mitchell
d821eeffce changelog++ 2016-08-08 10:03:10 -04:00
Jeff Mitchell
42030ffde2 Merge pull request #1697 from hashicorp/issue-1695
Make `capabilities-self` part of the default policy.
2016-08-08 10:00:45 -04:00
Jeff Mitchell
116492a4ca Make capabilities-self part of the default policy.
Fixes #1695
2016-08-08 10:00:01 -04:00
Jeff Mitchell
0dad4c807b Remove old terraform page 2016-08-08 08:26:05 -04:00
Jeff Mitchell
84cd3c20b3 Remove context-as-nonce, add docs, and properly support datakey 2016-08-07 15:53:40 -04:00
Jeff Mitchell
b5858e2237 Add unit tests for convergence in non-context mode 2016-08-07 15:16:36 -04:00
vishalnayak
63ad69c031 Minor changes to test cases 2016-08-05 20:22:07 -04:00
vishalnayak
c6b16a7c48 Fix broken test case 2016-08-05 20:07:18 -04:00
Laura Bennett
08d4d0cf52 full updates based on feedback 2016-08-05 18:57:35 -04:00
Laura Bennett
fccaf7ee62 test updates based on feedback 2016-08-05 18:56:22 -04:00
Laura Bennett
218588975d fix an error, tests still broken 2016-08-05 17:58:48 -04:00
Jeff Mitchell
c7bf73f924 Refactor convergent encryption to make specifying a nonce in addition to context possible 2016-08-05 17:52:44 -04:00
Jeff Mitchell
001f02b211 Fix generate-root synopsis 2016-08-05 16:35:03 -04:00
Jeff Mitchell
0a386d48a2 changelog++ 2016-08-05 11:17:01 -04:00
Jeff Mitchell
d51727836a Merge pull request #1692 from hashicorp/ttl0-not-renewable
Don't mark never-expiring root tokens as renewable
2016-08-05 11:16:00 -04:00
Jeff Mitchell
f1fb3edede Don't mark never-expiring root tokens as renewable 2016-08-05 11:15:25 -04:00
Laura Bennett
0a5f9959d6 addresses feedback, but tests broken 2016-08-05 10:04:02 -04:00
Jeff Mitchell
503a13b17b Remove erroneous information about some endpoints being root-protected 2016-08-04 16:08:54 -04:00