9070 Commits

Author SHA1 Message Date
Calvin Leung Huang
334e43a646
Update field data behavior (#5489)
* Update Get and getPrimitive to correctly handle nil and error values

* Return empty slice on zero length decode result
2018-10-15 10:36:13 -07:00
Jeff Mitchell
8db6aabee1 changelog++ 2018-10-15 11:07:10 -04:00
Didi Kohen
7ef861b553 Allow usage of non-superusers for cassandra connection (#5493) 2018-10-15 11:06:03 -04:00
Jeff Mitchell
0d5e820f75 changelog++ 2018-10-15 11:03:25 -04:00
Jeff Mitchell
d7655a9db0
Buffer authhandler output channel to prevent hang on shutdown (#5507)
Fixes #5026
2018-10-15 11:02:53 -04:00
Munif Tanjim
574a08c064 Update database API doc's parameter description (#5512) 2018-10-15 06:47:43 -07:00
Vivek Lakshmanan
ad9295a719 Fix expiration handling to not leak goroutines (#5506)
* Fix expiration handling to not leak goroutines

* Apply feedback
2018-10-12 19:02:59 -07:00
Yoko
25eb8a8ce1
[Guide] Fixed issue 5497 (#5508)
* Fixied issue 5497

* Cleaned up the policy
2018-10-12 16:26:03 -07:00
madalynrose
dfbfe374dd
Licensing in the UI (#5437)
Add licensing to the UI
2018-10-12 15:03:01 -04:00
madalynrose
763d98da80
Wizard tests (#5328)
add integration tests for the ui tutorial
2018-10-12 14:49:06 -04:00
Jim Kalafut
0986f6b274
changelog++ 2018-10-12 09:33:06 -07:00
Jim Kalafut
46ccb88184
Don't copy HA lock file during migration (#5503) 2018-10-12 09:29:15 -07:00
Jeff Mitchell
ab29c4230a changelog++ 2018-10-11 16:21:06 -04:00
Jeff Mitchell
a00233648f
Warn when users don't configure api_addr (#5496)
Fixes some sources of user strife
2018-10-10 14:52:00 -04:00
Jeff Mitchell
f1f9ed485b Update website docs to reflect fix in #5495 2018-10-10 11:56:50 -04:00
Jeff Mitchell
c34cc1e7d7 changelog++ 2018-10-10 11:54:59 -04:00
Jeff Mitchell
55a883787d
Fix root generation init not allowing empty input (#5495) 2018-10-10 11:54:12 -04:00
Jeff Mitchell
320d1b7c07 Update website docs around root token generation 2018-10-10 11:51:05 -04:00
Jeff Mitchell
7cd1984a4d changelog++ 2018-10-10 09:43:53 -04:00
Jeff Mitchell
1200c98b59
Re-add default NotBefore duration in PKI (#5482)
Fixes #5481
2018-10-10 09:42:37 -04:00
Yoko
2b713c751e
Updating the diagrams (#5488) 2018-10-09 14:51:27 -07:00
Jeff Mitchell
1289583d72 Add note about accepting 200 or 204 2018-10-09 16:54:18 -04:00
Jeff Mitchell
99fa361bb8
Only return 200 if there are actually warnings in AWS roles create/update (#5487) 2018-10-09 16:52:47 -04:00
Calvin Leung Huang
0b2350bc15
Logger cleanup (#5480) 2018-10-09 09:43:17 -07:00
Calvin Leung Huang
8430fab8dd
Remove unnecessary test (#5483) 2018-10-09 09:40:47 -07:00
Becca Petrin
7776f46ee7
Make builtin auth and secret plugins buildable (#5456) 2018-10-09 09:29:20 -07:00
Jeff Mitchell
dba9d02fb8 Bump Travis Go version 2018-10-08 12:54:14 -04:00
Jeff Mitchell
e8480fe2bb Merge branch '0.11.3' into master-oss 2018-10-08 12:52:13 -04:00
Jeff Mitchell
db5783d1f0 Remove outdated references to UUIDs for token values 2018-10-08 12:45:17 -04:00
Jeff Mitchell
fb601237bf
Cut version 0.11.3 v0.11.3 2018-10-08 11:28:51 -04:00
Jeff Mitchell
3b594c1142 Prep for release 2018-10-08 11:24:02 -04:00
Jeff Mitchell
e67829e19b Prep for release 2018-10-08 11:23:50 -04:00
Jeff Mitchell
183b7f2917 changelog++ 2018-10-08 10:03:32 -04:00
Jeff Mitchell
58bc9ec16a changelog++ 2018-10-08 10:01:45 -04:00
Jeff Mitchell
815385807c changelog++ 2018-10-08 10:00:24 -04:00
Jeff Mitchell
62ecc2c917 changelog++ 2018-10-08 10:00:22 -04:00
Jeff Mitchell
1fce957a4f Set allowed OIDs to any value when generaing a CA. (#5462)
* Set allowed OIDs to any value when generaing a CA.

Also, allow utf-8 in addition to utf8 as the OID type specifier, and
allow `*` to specify any OID of a supported type.

* Update PKI docs
2018-10-08 10:00:20 -04:00
Jim Kalafut
97fb44fd91 Fix docs typos 2018-10-08 10:00:18 -04:00
Jim Kalafut
f464e30fee Fix 'vault auth' panic (#5473)
Running 'vault auth' with no parameters was panicking:

panic: assignment to entry in nil map
	github.com/hashicorp/vault/command/login.go:255 +0xdee

Now it will show help.
2018-10-08 10:00:15 -04:00
Becca Petrin
a44cac3741 add a check to prevent panics (#5471) 2018-10-08 10:00:10 -04:00
vishalnayak
a198fb3944 Fix TestIdentityStore_GroupHierarchyCases 2018-10-08 10:00:07 -04:00
Vishal Nayak
26aeeee077 Added test for verifying member group id deletion (#5469) 2018-10-08 10:00:02 -04:00
Brian Kassouf
79eda10d87 Fix issue with revoking leases that have periods in them (#5461) 2018-10-08 10:00:00 -04:00
Jim Kalafut
611251d3e5 Update examples to use sha256 (#5468)
sha_256 is supported but not referenced in our API docs.
2018-10-08 09:59:57 -04:00
Sebastian Plattner
5d5f4c407f Fix remove Group Member in Identity Group not working (#5466) 2018-10-08 09:59:43 -04:00
Jeff Mitchell
d4b1902d62 changelog++ 2018-10-08 09:59:41 -04:00
Konstantinos Tsanaktsidis
0312fe4af1 Fix a panic in MongoDB backend with concurrent create/revoke (#5463)
When Vault is concurrently creating and revoking leases for MongoDB
users as part of the database secrets engine, and then loses connection
to MongoDB, it can panic. This occurrs because the RevokeUser path does
_not_ lock the mutex, but the CreateUser path does. Both threads of
execution can concurently decide to call c.session.Close() in
mongodb/connection_producer.go:119, and then mgo panics when the second
close attempt occurs.
2018-10-08 09:59:39 -04:00
Jeff Mitchell
7c49fa6621 Remove incorrect api docs text around metadata being supported for identity aliases 2018-10-08 09:59:36 -04:00
Jeff
1950f4ddb7 fix doc typo (#5455) 2018-10-08 09:58:29 -04:00
Martins Sipenko
ccab7ab74a Fix missing > (#5452) 2018-10-08 09:58:19 -04:00