9692 Commits

Author SHA1 Message Date
Jeff Mitchell
a479c23540 Merge pull request #1462 from hashicorp/enable-auth-rollbacks
Re-enable rollback triggers for auth backends
2016-05-27 15:01:35 -04:00
Jeff Mitchell
35fcad0279 changelog++ 2016-05-27 13:55:23 -04:00
Jeff Mitchell
3bf1645e8f Return nil for pre-0.5.3 Consul tokens to avoid pathological behavior 2016-05-27 13:09:52 -04:00
Jeff Mitchell
328eda16c4 Merge pull request #1467 from hashicorp/consul-renew-revoke-test
Add test for renew/revoke to Consul secret backend
2016-05-27 13:08:44 -04:00
Jeff Mitchell
ba5dc348d8 Add test for renew/revoke to Consul secret backend 2016-05-27 11:27:53 -04:00
Jeff Mitchell
aa02af00ac Merge pull request #1464 from samirageb/patch-1
Fixed & clarified grammar around HCL & JSON
2016-05-27 01:42:25 -04:00
Sami Rageb
0a8a7cba24 Fixed & clarified grammar around HCL & JSON
- Fixed the statement that HCL is JSON compatible, it's vice versa
- Added that HCL is a superset of JSON to eliminate any lingering confusion
2016-05-26 20:14:59 -05:00
Devin Christensen
3cbedeaa4d Remove prepared stmnts from pgsql physical backend
Prepared statements prevent the use of connection multiplexing software
such as PGBouncer. Even when PGBouncer is configured for [session mode][1]
there's a possibility that a connection to PostgreSQL can be re-used by
different clients.  This leads to errors when clients use session based
features (like prepared statements).

This change removes prepared statements from the PostgreSQL physical
backend. This will allow vault to successfully work in infrastructures
that employ the use of PGBouncer or other connection multiplexing
software.

[1]: https://pgbouncer.github.io/config.html#poolmode
2016-05-26 17:07:21 -06:00
vishalnayak
a8134338c9 Re-enable rollback triggers for auth backends 2016-05-26 14:29:41 -04:00
Vishal Nayak
9c6aebf1c0 Merge pull request #1456 from hashicorp/consul-lease-renewal
Fix the consul secret backends renewal revocation problem
2016-05-26 13:59:45 -04:00
Jeff Mitchell
56643e7956 Merge pull request #1461 from hashicorp/check-table-sanity
Add table/type checking to mounts table.
2016-05-26 13:59:00 -04:00
Jeff Mitchell
638b24721f Add to auth/audit too 2016-05-26 13:38:51 -04:00
Jeff Mitchell
1c7a7cfa6b Add table/type checking to mounts table. 2016-05-26 12:55:00 -04:00
vishalnayak
25e90e7577 Fix broken cert backend test 2016-05-26 11:06:46 -04:00
Jeff Mitchell
fba0f6e46c Add comment about the deletions 2016-05-26 10:33:35 -04:00
Jeff Mitchell
1632b8fadc Remove deprecated entries from PKI role output.
Fixes #1452
2016-05-26 10:32:04 -04:00
vishalnayak
80faa2f4ed s/logical.ErrorResponse/fmt.Errorf in renewal functions of credential backends 2016-05-26 10:21:03 -04:00
vishalnayak
2fa0773f3f s/logical.ErrorResponse/fmt.Errorf in revocation functions of secrets 2016-05-26 10:04:11 -04:00
Jeff Mitchell
77981d56aa Remove reference to cookies altogether
Fixes #1437
2016-05-26 09:29:41 -04:00
vishalnayak
41aebe2dba Fix the consul secret backends renewal revocation problem 2016-05-25 23:24:16 -04:00
Jeff Mitchell
e696d030c9 Merge pull request #1450 from hashicorp/ssh-decode-port
Fix mapstructure decoding error
2016-05-25 19:28:14 -04:00
Jeff Mitchell
7eebb734a4
Cut version 0.6.0-beta2 v0.6.0-beta2 2016-05-25 17:55:50 -04:00
Jeff Mitchell
e608f8e917 beta2 2016-05-25 17:54:44 -04:00
Jeff Mitchell
2eb70f3982 Disable rollback on auth for now and add workaround for its auth/ adding to entry paths 2016-05-25 17:53:45 -04:00
vishalnayak
8678c5e779 Add a non-nil check for 'port' field to be present in the response 2016-05-25 21:26:32 +00:00
Jeff Mitchell
86094cce6a Decode json.Number before handing to mapstructure 2016-05-25 19:02:31 +00:00
Vishal Nayak
87e5d0ab1c Merge pull request #1447 from sayden/zookeeper-package-updated
go-zookeeper vendor package updated
2016-05-25 07:45:38 -04:00
sayden
57030707f1 Zookeeper vendor package updated to fix issue https://github.com/samuel/go-zookeeper/pull/102 2016-05-25 10:32:43 +02:00
vishalnayak
ce5152212c Typo fix: s/Vault/Consul 2016-05-24 18:22:20 -04:00
Jeff Mitchell
356d4d67e4 Merge pull request #1443 from hashicorp/sethvargo/arch
Use updated architecture diagram
2016-05-24 13:51:46 -04:00
vishalnayak
b45aa72f71 Set the OSARCH for dev builds 2016-05-24 13:25:50 -04:00
Seth Vargo
5cfd4b597e
Use updated architecture diagram
As much as we love @armon's omnigraffle, this new diagram better matches
the Vault branding 😄.
2016-05-23 20:10:51 -04:00
Jeff Mitchell
ef5b37f46c
Cut version 0.6.0-beta1 v0.6.0-beta1 2016-05-23 16:14:15 -04:00
Jeff Mitchell
caa257be44 Remove now-unnecessary env var from Dockerfile 2016-05-23 15:41:22 -04:00
Jeff Mitchell
816adadac8 Bump ver for internal use 2016-05-23 15:37:34 -04:00
Jason Coco
bac88b6a96 Merge pull request #1 from KevinPike/rabbitmq
Address RabbitMQ feedback
2016-05-21 08:22:08 -07:00
Kevin Pike
493f69c657 Update rabbitmq lease docs 2016-05-20 23:28:41 -07:00
Kevin Pike
03cef8ad85 Update and document rabbitmq test envvars 2016-05-20 23:28:02 -07:00
Kevin Pike
8caffae70f Merge remote-tracking branch 'origin/master' into rabbitmq 2016-05-20 23:27:22 -07:00
Kevin Pike
36023720c6 Address feedback 2016-05-20 22:57:24 -07:00
Jeff Mitchell
d63d8f68e6 changelog++ 2016-05-20 17:07:48 +00:00
Jeff Mitchell
8fecc7493e Merge pull request #1435 from hashicorp/audit-seal-stepdown
Enable audit-logging of seal and step-down commands.
2016-05-20 13:07:01 -04:00
Jeff Mitchell
fa08f1f0fe Enable audit-logging of seal and step-down commands.
This pulls the logical request building code into its own function so
that it's accessible from other HTTP handlers, then uses that with some
added logic to the Seal() and StepDown() commands to have meaningful
audit log entries.
2016-05-20 17:03:54 +00:00
Jeff Mitchell
1b5e97df42 Fix missing return after respondError in handleLogical 2016-05-20 15:49:48 +00:00
Jeff Mitchell
5c0a49f8f2 changelog++ 2016-05-19 13:41:10 -04:00
Jeff Mitchell
7cea00e417 changelog++ 2016-05-19 13:39:39 -04:00
Jeff Mitchell
8fda6d7c68 Merge pull request #1378 from hashicorp/cubbyhole-the-world
Cubbyhole the world
2016-05-19 13:34:33 -04:00
Jeff Mitchell
205ba863ea Add cubbyhole wrapping documentation 2016-05-19 13:33:51 -04:00
Jeff Mitchell
580062704c Merge branch 'master-oss' into cubbyhole-the-world 2016-05-19 12:26:10 -04:00
Jeff Mitchell
8efe203a8e Don't use pointers to int64 in function calls when not necessary 2016-05-19 12:26:02 -04:00