9692 Commits

Author SHA1 Message Date
Jeff Mitchell
98168dc791 Sync over 2017-10-23 16:43:07 -04:00
Jeff Mitchell
d79e0d2ad5 Remove extra curly brace 2017-10-23 16:06:27 -04:00
Jeff Mitchell
de93e70c54 Sync over 2017-10-23 16:03:36 -04:00
Jeff Mitchell
12e245852c Sync 2017-10-23 15:35:28 -04:00
Jeff Mitchell
2468b5600d Remove some diffing cruft 2017-10-23 15:13:04 -04:00
Jeff Mitchell
5b9b67d85a Remove some old policy upgrade code 2017-10-23 15:11:29 -04:00
Jeff Mitchell
07b97c5744 Sync 2017-10-23 14:59:37 -04:00
Jeff Mitchell
3d62970de5 Sync some seal testing stuff 2017-10-23 13:42:04 -04:00
Jeff Mitchell
ee08fa12dc Sync some changes 2017-10-23 12:50:34 -04:00
Jeff Mitchell
9d253c51d5 Remove unneeded build tag 2017-10-23 12:46:35 -04:00
Jeff Mitchell
fde0e35db0 Sync makefile 2017-10-23 12:38:30 -04:00
Joel Thompson
e271ced8b5 auth/aws: Fix path-help for role endpoint (#3474)
Some of the path help documentation was incorrect for auth/aws/role as
behavior changed during PR development and the help wasn't updated. This
fixes incorrect information and makes the path help somewhat more
consistent.

Fixes #3472
2017-10-23 10:53:09 -04:00
Vishal Nayak
a5e0e42b6a return the actual error for base64 decoding failure (#3397) 2017-10-20 11:21:45 -04:00
Chris Hoffman
49df3d67e5 copying general purpose tools from transit backend to /sys/tools (#3391) 2017-10-20 10:59:17 -04:00
Joel Thompson
7e03a4aed7 Explicitly check go version in build (#3309)
* Explicitly check go version in build

Several GH issues have been opened by people trying to use an older
version of Go to build Vault (e.g., #3307 is the most recent). This adds
an explicit check to the build to hopefully make it more clear to users
in the future.

* Also add checking for go patch version

* Up minimum go version

And fix a comment

* Bump travis to go1.9.1
2017-10-19 16:30:19 -04:00
Seth Vargo
e768b73403 Allow more complex errors from plugins (no interface change) (#3444)
* Allow more complex errors from plugins

This enables more complex types to be registered and returned from plugins.

*  Register common error types

This is a slightly less drastic change, which keeps the HTTPCodedError
as an interface.

* Remove replication error from list
2017-10-19 13:29:59 -07:00
Vishal Nayak
b78a63befb Added spellcheck target to makefile (#3398)
* Added spellcheck target to makefile

* address review comments
2017-10-19 12:55:39 -04:00
Chris Hoffman
07ea7ba193 updating mssql docs (#3477) 2017-10-19 11:21:29 -04:00
Brian Shumate
9b9cc294aa Match plugin name from releases (#3453) 2017-10-19 11:10:42 -04:00
Jeff Mitchell
648a7bd237 changelog++ 2017-10-18 14:25:35 -04:00
navinanandaraj
ece3c77e6f Change list users to list all for session validation (#3469) 2017-10-18 14:24:12 -04:00
Vishal Nayak
d5f3f3a3a0 set entity id on the token (#3468) 2017-10-18 13:23:05 -04:00
Vishal Nayak
eabc1842cd remove premium version checks for identity store (#3462) 2017-10-17 14:08:51 -04:00
Jeff Mitchell
27f375d5c7 changelog++ 2017-10-16 16:27:10 -04:00
Jeff Mitchell
86f967bbaf Try out a radius fix (#3461) 2017-10-16 16:26:34 -04:00
vishalnayak
487debad74 fix typo 2017-10-15 15:43:47 -04:00
Vishal Nayak
605182d0f4 add entity aliases from credential backends (#3457) 2017-10-15 15:13:12 -04:00
blazindragon
aafaf1cf87 Correct typo: DELET to DELETE (#3452) 2017-10-13 10:11:04 -04:00
Jeff Mitchell
a8bca9362f Use 0700 for directory permissions in file physical backend. 2017-10-12 14:24:34 -04:00
Brian Kassouf
26a71da225 Add a note about the instant client libraries (#3434)
* Add a note about the instant client libraries

* Update oracle.html.md
2017-10-12 09:40:06 -04:00
Vishal Nayak
6b9ce0c8c5 Porting identity store (#3419)
* porting identity to OSS

* changes that glue things together

* add testing bits

* wrapped entity id

* fix mount error

* some more changes to core

* fix storagepacker tests

* fix some more tests

* fix mount tests

* fix http mount tests

* audit changes for identity

* remove upgrade structs on the oss side

* added go-memdb to vendor
2017-10-11 10:21:20 -07:00
Jeff Mitchell
a3bd4530b6 changelog++ 2017-10-11 11:49:39 -04:00
Jeremy Voorhis
333bd83a3f Implement signing of pre-hashed data (#3448)
Transit backend sign and verify endpoints now support algorithm=none
2017-10-11 11:48:51 -04:00
Chris Hoffman
33e004f637 adding ability to set gcflags on build (#3451) 2017-10-11 11:36:26 -04:00
Martins Sipenko
095017a364 Fix docs (#3449) 2017-10-11 11:29:26 -04:00
Brendan
6ecbad6c62 Update index.html.md (#3433)
Fixed typo in json property used to create custom secret_id
2017-10-11 09:25:43 -04:00
emily
ea412e52b7 add GCP APIs that need to be enabled to GCP auth docs, small doc fixes (#3446) 2017-10-11 09:18:32 -04:00
Jeff Mitchell
f6c277cd2d Sync up server.go a bit 2017-10-10 12:27:51 -04:00
Seth Vargo
fab7f3bd9a Fix tags on structure (#3442)
The comma breaks mapstructure for this actually.
2017-10-10 10:53:46 -04:00
Billie Cleek
022e93f627 do not panic when Client.Transport is not *http.Transport (#3440) 2017-10-10 08:46:54 -04:00
Jeff Mitchell
6775fe4927 changelog++ 2017-10-09 08:50:01 -04:00
Jeff Mitchell
42953d6482 Fix panic when setting a client http client with no transport (#3437)
Fixes #3436
2017-10-09 08:49:20 -04:00
Brian Kassouf
f0348318e7 Update CHANGELOG.md 2017-10-06 14:22:33 -07:00
Brian Kassouf
9689e88561 Allow for response errors to be passed back from a plugin (#3412)
* Allow for response errors to be passed back from a plugin

* Fix issue with checking plugin.BasicError == nil
2017-10-06 14:20:57 -07:00
Jeff Mitchell
2758dbcf27 changelog++ 2017-10-06 14:30:42 -04:00
Jeff Mitchell
024aad97ac changelog++ 2017-10-06 14:29:59 -04:00
Marcus Söderberg
af3022b4f5 Add http headers to the api client (#3394) 2017-10-06 14:27:58 -04:00
Nicolas Corrarello
72b0a2fcdb Adding Nomad docs to the nav. Minor cosmetics fixes 2017-10-06 16:03:06 +01:00
Ben Paxton
44e0deff44 Append trailing slash to folder listing in etcd3 backend (#3406) 2017-10-06 09:48:46 -04:00
David Dixon
111369e336 Small typo corrections for policies doc (#3413) 2017-10-06 09:38:00 -04:00