7782 Commits

Author SHA1 Message Date
Ivan Povalyukhin
734bd6e502 [code-gardening] fix typo in the documentation 2015-09-28 19:34:57 -07:00
Jeff Mitchell
347f48c55b
Cut version 0.3.0 v0.3.0 2015-09-27 22:37:55 -04:00
Jeff Mitchell
23411f2ea0 Format token lease/TTL as int in JSON API when looking up 2015-09-27 22:36:36 -04:00
Jeff Mitchell
07efc59b95 Update version number 2015-09-27 17:10:33 -04:00
Jeff Mitchell
102190f0ad Update dist script 2015-09-27 16:56:32 -04:00
Jeff Mitchell
9f530d88c6 Merge pull request #647 from jszwedko/some-go-vet-changes
Fix warnings returned by `make vet`
2015-09-27 16:21:33 -04:00
Jesse Szwedko
38681655e6 Fix warnings returned by make vet
$GOPATH/src/github.com/hashicorp/vault/vault/policy.go:69: unreachable code
$GOPATH/src/github.com/hashicorp/vault/vault/policy_store_test.go:139: github.com/hashicorp/vault/logical.StorageEntry composite literal uses unkeyed fields
2015-09-26 21:17:39 -07:00
Jeff Mitchell
70ce824267 Switch per-mount values to strings going in and seconds coming out, like other commands. Indicate deprecation of 'lease' in the token backend. 2015-09-25 10:41:21 -04:00
Sam
ae8192f990 Merge pull request #643 from hashicorp/edit-this-page
Add "Edit this page" link everywhere except /
2015-09-24 17:45:44 -07:00
Sam Handler
493bf787a9 Add 'edit this page' link to footer 2015-09-24 14:10:32 -07:00
Sam Handler
901863828e bundle update middleman-hashicorp 2015-09-24 13:53:13 -07:00
Sam Handler
e2866e7463 Update README to point to Makefile 2015-09-24 13:52:27 -07:00
Sam Handler
e495806291 Add Makefile 2015-09-24 13:51:25 -07:00
Jeff Mitchell
6c21b3b693 Remove JWT for the 0.3 release; it needs a lot of rework. 2015-09-24 16:23:44 -04:00
Jeff Mitchell
3dee178392 Start rejigging JWT 2015-09-24 16:20:22 -04:00
Jeff Mitchell
b2da14c3e8 Documentation fix for global TTLs 2015-09-24 12:17:26 -04:00
Jeff Mitchell
816214c4c9 Add revoke-self to docs 2015-09-24 12:05:00 -04:00
Jeff Mitchell
b507979e7c Reorder changelog slightly 2015-09-24 10:55:32 -04:00
Jeff Mitchell
932431f423 Merge pull request #642 from dol/fix/jwt-docs
Fixes docs for new JWT secret backend
2015-09-24 10:55:00 -04:00
Dominic Luechinger
886c67892d Fixes docs for new JWT secret backend 2015-09-24 16:47:17 +02:00
Jeff Mitchell
3976cb5ae3 Forgot to add JWT to the chnangelog 2015-09-23 14:26:31 -04:00
Jeff Mitchell
d6cce87e00 Minor typo fix 2015-09-23 10:07:55 -04:00
Jeff Mitchell
76b22ca243 Bump version to v0.3.0-rc v0.3.0-rc 2015-09-22 13:29:29 -04:00
Jeff Mitchell
cb3448c9e8 Add Dockerfile to build a cross-compilation container 2015-09-22 13:19:58 -04:00
Jeff Mitchell
78e4edf447 Bump Travis go version 2015-09-22 11:52:20 -04:00
Jeff Mitchell
5367775932 Update Changelog to 0.3 2015-09-22 11:44:28 -04:00
Jeff Mitchell
4b4cce4f21 Update deps 2015-09-22 11:44:21 -04:00
Jeff Mitchell
798560b4f3 Merge pull request #637 from Banno/pg-username-doc-fix
docs: pg username not prefixed with vault-
2015-09-22 11:23:40 -04:00
Spencer Herzberg
66e0cb2175 docs: pg username not prefixed with vault-
due to
05fa4a4a48,
vault no longer prefixes the username with `vault-`
2015-09-22 10:14:47 -05:00
Jeff Mitchell
8703e37b98 Update godeps 2015-09-22 10:15:06 -04:00
Jeff Mitchell
cdda89dea2 Fix situation where a new required singleton backend would not be activated upon upgrade. 2015-09-21 17:54:36 -04:00
Jeff Mitchell
4d16d5716d Merge pull request #631 from hashicorp/remove-generic-leases
Don't use leases on the generic backend
2015-09-21 16:57:57 -04:00
Jeff Mitchell
4801922b43 Minor updates to passthrough and additional tests 2015-09-21 16:57:41 -04:00
Jeff Mitchell
7e1c2c62c4 Use 'ttl_seconds' in CLI output so as not to shadow actual 'ttl' parameter 2015-09-21 16:37:37 -04:00
Jeff Mitchell
a782efa308 If there's no lease, output ttl instead of lease_duration 2015-09-21 16:37:37 -04:00
Jeff Mitchell
b0c97f8b8d If lease_duration is not zero, output it even if there is no lease. 2015-09-21 16:37:37 -04:00
Jeff Mitchell
a439b483f5 Don't use leases on the generic backend...with a caveat.
You can now turn on and off the lease behavior in the generic backend by
using one of two factories. Core uses the normal one if it's not already
set, so unit tests can use the custom one and all stay working.

This also adds logic into core to check, when the response is coming
from a generic backend, whether that backend has leases enabled. This
adds some slight overhead.
2015-09-21 16:37:37 -04:00
Jeff Mitchell
791ae62db3 Minor doc update to SSH 2015-09-21 16:26:07 -04:00
Jeff Mitchell
03aeb356ed Use the stable-website branch for documentation pushes, to allow us to update the documentation async from releases. 2015-09-21 16:20:36 -04:00
Jeff Mitchell
fa53293b7b Enhance SSH backend documentation; remove getting of stored keys and have TTLs honor backends systemview values 2015-09-21 16:14:30 -04:00
Jeff Mitchell
08a81a3364 Update transit backend documentation, and also return the min decryption
value in a read operation on the key.
2015-09-21 16:13:43 -04:00
Jeff Mitchell
a57eb45b50 Add API endpoint documentation to cubbyhole 2015-09-21 16:13:36 -04:00
Jeff Mitchell
e4cab7afe5 Add API endpoint documentation to generic 2015-09-21 16:13:29 -04:00
Vishal Nayak
d71e1b9b55 Merge pull request #629 from hashicorp/token-create-sudo
TokenStore: Provide access based on sudo permissions and not policy name
2015-09-21 10:12:29 -04:00
vishalnayak
33b7705474 Take ClientToken instead of Policies 2015-09-21 10:04:03 -04:00
Jeff Mitchell
c2f74828a4 Fix up per-backend timing logic; also fix error in TypeDurationSecond in
GetOkErr.
2015-09-21 09:55:03 -04:00
Jeff Mitchell
97ecc3d72d Add clarity to the lease concepts document. 2015-09-21 08:56:26 -04:00
Jeff Mitchell
6ac419d9b8 Merge pull request #630 from hashicorp/barrier-pathing
Bump AESGCM version; include path in the GCM tags.
2015-09-21 08:39:30 -04:00
Jeff Mitchell
bc00f750c3 Merge pull request #632 from hashicorp/sethvargo/faster_deploy
Use a faster middleman deploy
2015-09-20 14:36:40 -04:00
Seth Vargo
a36a762313 Use a faster middleman deploy 2015-09-20 14:09:35 -04:00