Commit graph

3842 commits

Author SHA1 Message Date
Jeff Mitchell 8d19b4fb53 Add keyring zeroize function and add some more memzero calls in
appropriate places. Known to be best-effort, but may help in some cases.

Fixes #1446
2016-05-27 20:47:40 +00:00
Jeff Mitchell e01bce371d 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 9185941f1a changelog++ 2016-05-27 13:55:23 -04:00
Jeff Mitchell 39fe3200e3 Return nil for pre-0.5.3 Consul tokens to avoid pathological behavior 2016-05-27 13:09:52 -04:00
Jeff Mitchell f20421924a 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 f035a320d0 Add test for renew/revoke to Consul secret backend 2016-05-27 11:27:53 -04:00
Jeff Mitchell 900a6cb9be Merge pull request #1464 from samirageb/patch-1
Fixed & clarified grammar around HCL & JSON
2016-05-27 01:42:25 -04:00
Sami Rageb 2dba9b180b 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
vishalnayak 1d94828e45 Re-enable rollback triggers for auth backends 2016-05-26 14:29:41 -04:00
Vishal Nayak 644ac5f5e8 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 4152ee31d0 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 a57996ac08 Add to auth/audit too 2016-05-26 13:38:51 -04:00
Jeff Mitchell 475b0e2d33 Add table/type checking to mounts table. 2016-05-26 12:55:00 -04:00
vishalnayak cfd337d06a Fix broken cert backend test 2016-05-26 11:06:46 -04:00
Jeff Mitchell 05d1da0656 Add comment about the deletions 2016-05-26 10:33:35 -04:00
Jeff Mitchell ccfa8d0567 Remove deprecated entries from PKI role output.
Fixes #1452
2016-05-26 10:32:04 -04:00
vishalnayak c0e745dbfa s/logical.ErrorResponse/fmt.Errorf in renewal functions of credential backends 2016-05-26 10:21:03 -04:00
vishalnayak 2ca846b401 s/logical.ErrorResponse/fmt.Errorf in revocation functions of secrets 2016-05-26 10:04:11 -04:00
Jeff Mitchell 81e14262cd Remove reference to cookies altogether
Fixes #1437
2016-05-26 09:29:41 -04:00
vishalnayak 70b8530962 Fix the consul secret backends renewal revocation problem 2016-05-25 23:24:16 -04:00
Jeff Mitchell 48e827bd52 Merge pull request #1450 from hashicorp/ssh-decode-port
Fix mapstructure decoding error
2016-05-25 19:28:14 -04:00
Jeff Mitchell c4c8a9489d
Cut version 0.6.0-beta2 2016-05-25 17:55:50 -04:00
Jeff Mitchell 63966a5049 beta2 2016-05-25 17:54:44 -04:00
Jeff Mitchell 417a56c42b 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 ff6f5ae75b Add a non-nil check for 'port' field to be present in the response 2016-05-25 21:26:32 +00:00
Jeff Mitchell 199f99d031 Decode json.Number before handing to mapstructure 2016-05-25 19:02:31 +00:00
Vishal Nayak f4d7074f4a Merge pull request #1447 from sayden/zookeeper-package-updated
go-zookeeper vendor package updated
2016-05-25 07:45:38 -04:00
sayden c68e16a6d0 Zookeeper vendor package updated to fix issue https://github.com/samuel/go-zookeeper/pull/102 2016-05-25 10:32:43 +02:00
vishalnayak 21605ee9d8 Typo fix: s/Vault/Consul 2016-05-24 18:22:20 -04:00
Jeff Mitchell cfc633c6f1 Merge pull request #1443 from hashicorp/sethvargo/arch
Use updated architecture diagram
2016-05-24 13:51:46 -04:00
vishalnayak 0617199d7d Set the OSARCH for dev builds 2016-05-24 13:25:50 -04:00
Seth Vargo b1959e1f26
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 315db7c8ad
Cut version 0.6.0-beta1 2016-05-23 16:14:15 -04:00
Jeff Mitchell 067dd35009 Remove now-unnecessary env var from Dockerfile 2016-05-23 15:41:22 -04:00
Jeff Mitchell adb1d206e3 Bump ver for internal use 2016-05-23 15:37:34 -04:00
Jason Coco 282e8b7a8a Merge pull request #1 from KevinPike/rabbitmq
Address RabbitMQ feedback
2016-05-21 08:22:08 -07:00
Kevin Pike 111ef09a18 Update rabbitmq lease docs 2016-05-20 23:28:41 -07:00
Kevin Pike cdfc6b46fd Update and document rabbitmq test envvars 2016-05-20 23:28:02 -07:00
Kevin Pike 4eb20e4aa8 Merge remote-tracking branch 'origin/master' into rabbitmq 2016-05-20 23:27:22 -07:00
Kevin Pike 5783b02e36 Address feedback 2016-05-20 22:57:24 -07:00
Jeff Mitchell 64d07ae572 changelog++ 2016-05-20 17:07:48 +00:00
Jeff Mitchell f766ed9d5f 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 05b0e0a866 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 c9aaabe235 Fix missing return after respondError in handleLogical 2016-05-20 15:49:48 +00:00
Jeff Mitchell 8618d6d261 changelog++ 2016-05-19 13:41:10 -04:00
Jeff Mitchell 26ecdb8fdf changelog++ 2016-05-19 13:39:39 -04:00
Jeff Mitchell 6854ec25d4 Merge pull request #1378 from hashicorp/cubbyhole-the-world
Cubbyhole the world
2016-05-19 13:34:33 -04:00
Jeff Mitchell caf77109ba Add cubbyhole wrapping documentation 2016-05-19 13:33:51 -04:00
Jeff Mitchell 5570fa1e6e Merge branch 'master-oss' into cubbyhole-the-world 2016-05-19 12:26:10 -04:00
Jeff Mitchell 8f592f3442 Don't use pointers to int64 in function calls when not necessary 2016-05-19 12:26:02 -04:00