Jim Kalafut
343d779434
changelog++
2018-08-10 09:12:32 -07:00
Jeff Mitchell
99e1d0f444
changelog++
2018-08-09 16:38:22 -04:00
Jeff Mitchell
fc37078cac
changelog++
2018-08-09 14:08:16 -04:00
Brian Kassouf
bb076f161d
core: Cancel context before taking state lock ( #5020 )
...
* core: Cancel context before taking state lock
* Create active context outside of postUnseal
* Attempt to drain requests before canceling context
* fix test
2018-08-01 12:07:37 -07:00
Jeff Mitchell
b60acd819c
changelog++
2018-07-30 10:37:56 -04:00
Jeff Mitchell
eeef86c0e0
changelog++
2018-07-25 10:10:39 -04:00
Jeff Mitchell
6e1e326199
Prep for 0.10.4
2018-07-25 09:52:09 -04:00
Jeff Mitchell
fdc18011a4
changelog++
2018-07-25 04:08:00 -04:00
Chris Hoffman
611e4ff08c
changelog++
2018-07-24 22:39:44 -04:00
Jeff Mitchell
21b1516a4f
changelog++
2018-07-24 22:12:10 -04:00
Jeff Mitchell
0f10a8d0ba
changelog++
2018-07-24 22:07:20 -04:00
Chris Hoffman
1578c5b982
Add locking when adding aliases to existing entities ( #4965 )
2018-07-24 22:01:58 -04:00
Brian Kassouf
2c254119e3
changelog++
2018-07-24 17:37:16 -07:00
Brian Kassouf
419202094c
changelog+++
2018-07-24 17:33:11 -07:00
Chris Hoffman
da1704e0a0
changelog++
2018-07-24 14:27:01 -04:00
Jeff Mitchell
e6ca29d96d
changelog++
2018-07-24 10:10:31 -04:00
Matthew Irish
5896af60e6
changelog++
2018-07-23 16:58:50 -05:00
Jeff Mitchell
73f442ce86
changelog++
2018-07-23 12:45:49 -04:00
Chris Hoffman
0c87e69486
changelog++
2018-07-23 10:02:22 -04:00
Jeff Mitchell
e1c1315393
changelog++
2018-07-20 14:11:31 -04:00
Jeff Mitchell
5400a5e4da
changelog++
2018-07-20 00:48:59 -04:00
Matthew Irish
2ea9775f6b
changelog++
2018-07-18 21:14:07 -05:00
Jeff Mitchell
c420eb01c5
changelog++
2018-07-16 10:56:19 -04:00
Jeff Mitchell
a3ebf4840f
changelog++
2018-07-16 10:12:40 -04:00
Calvin Leung Huang
51d842bd0a
changelog++
2018-07-13 11:39:42 -04:00
Jeff Mitchell
c2d909d9bf
changelog++
2018-07-13 11:05:13 -04:00
Jeff Mitchell
c1bf656cf6
changelog++
2018-07-13 09:33:01 -04:00
Jeff Mitchell
197b4f5f40
changelog++
2018-07-12 18:46:48 -04:00
Jeff Mitchell
9e3acbafb5
changelog++
2018-07-12 18:40:21 -04:00
Jeff Mitchell
4d1a6690f5
Use Go's in-built permitted DNS domain logic ( #4908 )
...
Fixes #4863
2018-07-11 17:35:46 -04:00
Jeff Mitchell
a0c09278ee
changelog++
2018-07-11 15:51:20 -04:00
Jeff Mitchell
d12186afc7
changelog++
2018-07-11 15:50:05 -04:00
Jeff Mitchell
2d15cc75e0
changelog++
2018-07-11 15:18:24 -04:00
Jeff Mitchell
7904d73ead
changelog++
2018-07-11 12:47:02 -04:00
Jeff Mitchell
877d109021
changelog++
2018-07-11 12:45:33 -04:00
Jeff Mitchell
a4a7185ba2
changelog++
2018-07-06 17:02:05 -04:00
Jeff Mitchell
25d9341df0
changelog++
2018-07-06 15:46:10 -04:00
vishalnayak
972ef86f84
changelog++
2018-07-02 12:16:45 -04:00
Jim Kalafut
16a2bc7ca2
Changelog++
2018-06-28 09:51:15 -07:00
Brian Kassouf
f757ed93e2
changelog++
2018-06-20 09:45:32 -07:00
Brian Kassouf
cfc309a159
changelog++
2018-06-20 09:40:34 -07:00
Jim Kalafut
6011ae5721
Add DynamoDB fix to changelog
2018-06-20 09:38:28 -07:00
Jeff Mitchell
80de75fbe4
Add missing feature to changelog
2018-06-20 10:55:40 -04:00
Jeff Mitchell
bf33d5d849
Prep for release
2018-06-20 09:27:04 -04:00
Jeff Mitchell
441eec9ce5
changelog++
2018-06-19 23:02:41 -04:00
Jeff Mitchell
f4a2641246
changelog++
2018-06-19 22:58:03 -04:00
Chris Hoffman
cfc7d4c6c2
changelog++
2018-06-19 20:59:44 -04:00
Jeff Mitchell
50a65d1b51
changelog++
2018-06-19 12:58:44 -04:00
Jeff Mitchell
d37f75efd8
changelog++
2018-06-19 12:09:57 -04:00
Jeff Mitchell
fccf7204b8
Bump plugins and changelog
2018-06-18 11:54:23 -04:00
vishalnayak
67783875fc
changelog++
2018-06-18 09:31:40 -04:00
Jeff Mitchell
13d4a21dd9
changelog++
2018-06-16 18:23:10 -04:00
Jeff Mitchell
3fc71999c6
changelog++
2018-06-15 15:35:43 -04:00
Jeff Mitchell
f82404022a
changelog++
2018-06-15 15:33:45 -04:00
madalynrose
090e19beb4
Update CHANGELOG.md
2018-06-14 15:07:26 -04:00
Jeff Mitchell
d054d76bbb
changelog++
2018-06-14 09:55:54 -04:00
Jeff Mitchell
ed6529e4ea
changelog++
2018-06-14 09:53:57 -04:00
Jeff Mitchell
61c26c6505
changelog++
2018-06-14 09:52:17 -04:00
Jeff Mitchell
507cbd1550
changelog++
2018-06-13 11:47:58 -04:00
Jeff Mitchell
28761f5828
changelog++
2018-06-12 12:25:24 -04:00
vishalnayak
b6b5f6437f
changelog++
2018-06-11 11:23:55 -04:00
Jeff Mitchell
5b45f57b73
changelog++
2018-06-11 11:03:42 -04:00
Jeff Mitchell
2dd190bc85
changelog++
2018-06-11 10:39:23 -04:00
Brian Kassouf
0fe89cdd49
changelog++
2018-06-08 10:51:28 -07:00
Jeff Mitchell
c09c9db775
changelog++
2018-06-08 13:47:15 -04:00
Jeff Mitchell
896a905833
changelog++
2018-06-06 10:47:39 -04:00
Jeff Mitchell
f1684cef2d
changelog++
2018-06-06 10:42:58 -04:00
Jeff Mitchell
1f3cd66950
Add AD to changelog
2018-06-06 10:33:23 -04:00
Jeff Mitchell
ad27dc1c89
Prep for release
2018-06-05 23:54:54 -04:00
Jeff Mitchell
4b7d2bed01
Transit convergent v3
2018-06-05 18:53:39 -04:00
Vishal Nayak
11e2fd2fce
approle: Fix role name case sensitivity issue
2018-06-05 18:53:27 -04:00
Jeff Mitchell
5207099042
Offline token revocation fix
2018-06-05 18:53:27 -04:00
Chris Hoffman
217d2d0739
changelog++
2018-06-05 16:57:46 -04:00
Jeff Mitchell
39b77c4bf3
changelog++
2018-06-05 15:27:34 -04:00
Jeff Mitchell
d499eeac51
changelog++
2018-06-05 11:23:52 -04:00
Jeff Mitchell
8e39515754
changelog++
2018-06-04 23:19:22 -04:00
Jeff Mitchell
9ded5f57fe
changelog++
2018-06-04 19:42:19 -04:00
Chris Hoffman
c4a902dfa1
changelog++
2018-06-03 20:50:57 -04:00
Jeff Mitchell
f465c18a59
Update CHANGELOG.md
2018-06-03 19:33:00 -04:00
Brian Kassouf
0d76ae874c
Update CHANGELOG.md
2018-06-01 15:33:06 -07:00
Jeff Mitchell
6eb183dee0
changelog++
2018-06-01 09:57:30 -04:00
Jeff Mitchell
c8bc434441
changelog++
2018-06-01 09:16:49 -04:00
Jeff Mitchell
ffdd6dd62b
changelog++
2018-06-01 09:14:57 -04:00
vishalnayak
07688b0de1
changelog++
2018-05-31 10:20:33 -04:00
Matthew Irish
3fca27ae2e
changelog++
2018-05-30 12:29:42 -05:00
Jeff Mitchell
51e6372a64
changelog++
2018-05-29 16:06:44 -04:00
Calvin Leung Huang
a986adfc3f
changelog++
2018-05-29 16:00:48 -04:00
Jeff Mitchell
eec68e0de2
changelog++
2018-05-29 15:01:39 -04:00
Matthew Irish
64c0458d7e
changelog++
2018-05-29 12:49:35 -05:00
Matthew Irish
a3584bc52b
changelog++
2018-05-28 21:55:22 -05:00
Jeff Mitchell
a8cabe5733
changelog++
2018-05-28 12:09:07 -04:00
madalynrose
0d90e50122
Update CHANGELOG.md
2018-05-25 16:43:16 -04:00
Chris Hoffman
fa372dc1ae
changelog++
2018-05-25 12:53:26 -04:00
Chris Hoffman
d853375822
changelog++
2018-05-25 12:52:49 -04:00
Jeff Mitchell
52cb8234a6
Changelogify and fix some minor website bits
2018-05-25 10:39:23 -04:00
Brian Kassouf
c7142ce061
changelog++
2018-05-24 10:03:48 -07:00
Jeff Mitchell
ddf90c4f38
changelog++
2018-05-23 09:57:27 -04:00
Matthew Irish
e54650e6dc
Update CHANGELOG.md
2018-05-22 16:52:28 -05:00
Chris Hoffman
59a91dc472
changelog++
2018-05-22 16:52:18 -04:00
Jeff Mitchell
bc50ec113a
changelog++
2018-05-22 10:39:24 -04:00
madalynrose
7ec2cb5f37
Update CHANGELOG.md
2018-05-21 14:54:05 -04:00
Jeff Mitchell
d0402f5084
changelog++
2018-05-21 09:21:24 -04:00
Jeff Mitchell
cec2123a98
changelog++
2018-05-19 13:25:27 -04:00
Jeff Mitchell
c03d80e81d
changelog++
2018-05-18 16:35:01 -04:00
Jeff Mitchell
18c96d66f9
changelog++
2018-05-16 13:31:56 -04:00
Jeff Mitchell
a0c5ac1211
changelog++
2018-05-16 12:14:22 -04:00
Jeff Mitchell
f7e37de648
Re-add capability to unwrap pre-0.6.2 wrapping tokens
2018-05-15 20:01:58 -04:00
Jeff Mitchell
6b2593ff54
changelog++
2018-05-11 11:58:52 -04:00
Tyler Marshall
407550bd89
Fix minor spelling mistake ( #4548 )
2018-05-10 13:42:01 -07:00
Jeff Mitchell
ae3fed38fe
changelog++
2018-05-10 15:40:45 -04:00
Jeff Mitchell
af802275bd
Fix response wrapping from K/V version 2 ( #4511 )
...
This takes place in two parts, since working on this exposed an issue
with response wrapping when there is a raw body set. The changes are (in
diff order):
* A CurrentWrappingLookupFunc has been added to return the current
value. This is necessary for the lookahead call since we don't want the
lookahead call to be wrapped.
* Support for unwrapping < 0.6.2 tokens via the API/CLI has been
removed, because we now have backends returning 404s with data and can't
rely on the 404 trick. These can still be read manually via
cubbyhole/response.
* KV preflight version request now ensures that its calls is not
wrapped, and restores any given function after.
* When responding with a raw body, instead of always base64-decoding a
string value and erroring on failure, on failure we assume that it
simply wasn't a base64-encoded value and use it as is.
* A test that fails on master and works now that ensures that raw body
responses that are wrapped and then unwrapped return the expected
values.
* A flag for response data that indicates to the wrapping handling that
the data contained therein is already JSON decoded (more later).
* RespondWithStatusCode now defaults to a string so that the value is
HMAC'd during audit. The function always JSON encodes the body, so
before now it was always returning []byte which would skip HMACing. We
don't know what's in the data, so this is a "better safe than sorry"
issue. If different behavior is needed, backends can always manually
populate the data instead of relying on the helper function.
* We now check unwrapped data after unwrapping to see if there were raw
flags. If so, we try to detect whether the value can be unbase64'd. The
reason is that if it can it was probably originally a []byte and
shouldn't be audit HMAC'd; if not, it was probably originally a string
and should be. In either case, we then set the value as the raw body and
hit the flag indicating that it's already been JSON decoded so not to
try again before auditing. Doing it this way ensures the right typing.
* There is now a check to see if the data coming from unwrapping is
already JSON decoded and if so the decoding is skipped before setting
the audit response.
2018-05-10 15:40:03 -04:00
Jeff Mitchell
eecdbb0ee8
changelog++
2018-05-09 10:55:44 -04:00
Jeff Mitchell
2cc4f20f18
Revert "changelog++"
...
This reverts commit cd603e299cbe7377ed27cf702ba23dc8cdcc4a33.
2018-05-07 16:11:18 -04:00
Jeff Mitchell
767d241fda
changelog++
2018-05-07 14:02:47 -04:00
Chris Hoffman
d4265b59ab
changelog++
2018-05-07 13:54:29 -04:00
Chris Hoffman
caa48d3e60
changelog++
2018-05-07 13:27:54 -04:00
Jeff Mitchell
b894050c21
changelog++
2018-05-04 13:26:39 -04:00
vishalnayak
9fcda0c1f0
changelog++
2018-05-04 10:17:18 -04:00
Jeff Mitchell
ef8f23a0b2
changelog++
2018-05-04 10:09:43 -04:00
Jeff Mitchell
3d56e0eb5f
changelog++
2018-05-01 11:24:02 -04:00
Jeff Mitchell
cdece25b98
changelog++
2018-04-26 16:26:44 -04:00
Jeff Mitchell
b20a5d05bd
changelog++
2018-04-25 15:49:02 -04:00
Jeff Mitchell
8d90f441ba
changelog++
2018-04-25 12:09:49 -04:00
Jeff Mitchell
21357cba1b
changelog++
2018-04-25 03:14:20 -04:00
Jeff Mitchell
c8b7594811
Fix date in CL
2018-04-25 02:45:11 -04:00
Jeff Mitchell
edf531f552
changelog++
2018-04-25 00:43:13 -04:00
Matthew Irish
f2bc5d9b25
Update CHANGELOG.md
2018-04-24 22:24:07 -05:00
Jeff Mitchell
e29bf3df61
changelog++
2018-04-24 22:42:26 -04:00
vishalnayak
34a26c64a8
changelog++
2018-04-24 19:17:27 -04:00
Matthew Irish
f61ea271d7
changelog++
2018-04-24 16:35:03 -05:00
Matthew Irish
6c83f3b7e7
changelog++
2018-04-24 10:04:05 -05:00
Jeff Mitchell
fbb5e201f5
changelog++
2018-04-23 18:05:08 -04:00
Jeff Mitchell
89816ca76c
changelog++
2018-04-23 18:02:26 -04:00
Jeff Mitchell
182d960ecc
changelog++
2018-04-23 18:01:08 -04:00
Jeff Mitchell
3e6a9d5e09
changelog++
2018-04-23 15:05:50 -04:00
vishalnayak
5cc02fd64b
changelog++
2018-04-23 13:52:11 -04:00
Calvin Leung Huang
72e70afe21
changelog++
2018-04-23 10:31:08 -04:00
Jeff Mitchell
bb8fa74a53
changelog++
2018-04-23 10:11:45 -04:00
Jeff Mitchell
1cacd517f8
changelog++
2018-04-21 10:51:47 -04:00
Matthew Irish
5fd178b423
changelog++
2018-04-19 20:55:31 -05:00
Jeff Mitchell
6eb2f2f8a3
changelog++
2018-04-18 16:35:36 -04:00
Matthew Irish
4c9e6c52ab
changelog++
2018-04-18 14:31:35 -05:00
vishalnayak
e1d857fed9
changelog++
2018-04-18 13:11:40 -04:00
Jeff Mitchell
cfd8021a6b
changelog++
2018-04-17 18:53:50 -04:00
vishalnayak
90d50b8eed
changelog++
2018-04-17 12:04:01 -04:00
Jeff Mitchell
8e1aea5eb3
changelog++
2018-04-17 11:58:37 -04:00
vishalnayak
2ffc74c887
changelog++
2018-04-17 11:19:54 -04:00
Jeff Mitchell
56addaf97c
changelog++
2018-04-13 21:51:08 -04:00
Benjamin Lupton
5f1be19fbf
changelog: fixed some spelling mistakes ( #4331 )
2018-04-10 16:09:44 -04:00
Chris Hoffman
556c035cb5
changelog++
2018-04-10 14:11:53 -04:00