Jeff Mitchell
ec3ea45858
Update grpc and protos ( #6725 )
...
gRPC updated to 1.20.1 which fixes a couple of important bugs.
Updates protos as well.
2019-05-13 12:09:30 -04:00
Jeff Mitchell
2f7019f5bd
Fix some regressions ( #6723 )
...
Multierror is not nil unless you return ErrorOrNil, so this was causing
non-nil errors to be returned when not expected.
Also we need to ensure we only call handleWALRollback if a function
exists.
2019-05-13 11:04:06 -04:00
Clint
970840d88c
Update handleRollback to run both PeriodicFunc and handleWALRollback ( #6717 )
2019-05-10 14:11:42 -05:00
ncabatoff
c48936c4fd
Refactor cert util ( #6676 )
...
Break dataBundle into two pieces: inputBundle, which contains data that
is specific to the pki backend, and creationBundle, which is a more
generic bundle of validated inputs given to certificate creation/signing routines.
Move functions that only take creationBundle to certutil and make them public.
2019-05-09 11:43:11 -04:00
Mark Gritter
a9e8f3e7b1
Merge branch 'master' into fix-ou-ordering
2019-05-06 14:41:44 -05:00
Jim Kalafut
944adb53d6
Don't show TypeHeader fields as being sent as headers in OpenAPI ( #6679 )
...
Fixes #6671
2019-05-03 15:12:24 -07:00
Mark Gritter
56c46b852c
Merge branch 'master' into fix-ou-ordering
2019-05-02 18:59:17 -05:00
mgritter
2d3d6a856b
gofmt fixes.
2019-05-02 16:29:41 -07:00
Jim Kalafut
2835131117
Apply suggestions from code review
...
Co-Authored-By: mgritter <mgritter@gmail.com>
2019-05-02 18:02:15 -05:00
mgritter
4e22fb6704
Ensure OU entries are not reordered.
2019-05-02 14:31:29 -07:00
Jim Kalafut
a4755ec076
Update SDK vendor ( #6669 )
2019-05-01 18:48:12 -07:00
Jim Kalafut
8bc9fa4583
Fix Okta auth to allow group names containing slashes ( #6665 )
...
This PR also adds CollectKeysPrefix which allows a more memory efficient
key scan for those cases where the result is immediately filtered by
prefix.
2019-05-01 14:56:18 -07:00
Jeff Mitchell
e8a9d47aca
Port over some SP v2 bits ( #6516 )
...
* Port over some SP v2 bits
Specifically:
* Add too-large handling to Physical (Consul only for now)
* Contextify some identity funcs
* Update SP protos
* Add size limiting to inmem storage
2019-05-01 13:47:41 -04:00
Jeff Mitchell
ebc3fda060
Update deep to pull in default full-level-diff behavior
2019-04-19 19:52:03 -04:00
Jeff Mitchell
9a7eb54a68
Merge branch '1.1.2' into master-oss
2019-04-18 18:49:49 -04:00
Brian Kassouf
43783a5dca
Move cluster logic out of vault package ( #6601 )
...
* Move cluster logic out of vault package
* Dedup heartbeat and fix tests
* Fix test
2019-04-17 13:50:31 -07:00
Jeff Mitchell
24b92d6e29
Move physical/file to sdk
2019-04-15 14:51:33 -04:00
Jeff Mitchell
ffd6a87959
More rearranging of API and SDK
2019-04-15 13:38:08 -04:00
Jeff Mitchell
f491851ed1
Move some things around in api/sdk
2019-04-15 12:14:20 -04:00
Jeff Mitchell
c4cd113b14
Migrate database plugin methods to sdk
2019-04-15 11:36:10 -04:00
Jeff Mitchell
9ebc57581d
Switch to go modules ( #6585 )
...
* Switch to go modules
* Make fmt
2019-04-13 03:44:06 -04:00
Jeff Mitchell
1b5155080b
Update protobufs, sdk changes
2019-04-12 23:13:14 -04:00
Jeff Mitchell
19bd861581
Update physical_util.go with entry.go
2019-04-12 22:56:04 -04:00
Jeff Mitchell
1640ebeb82
Remove mock-plugin binary causing circular dep
2019-04-12 22:22:07 -04:00
Jeff Mitchell
7a89a2f7e3
Fix more tests
2019-04-12 22:14:50 -04:00
Jeff Mitchell
80c303ac83
Move ldaputil and tlsutil over to sdk
2019-04-12 18:26:54 -04:00
Jeff Mitchell
371db36ede
Move useragent to sdk
2019-04-12 18:17:49 -04:00
Jeff Mitchell
a1796b3ece
Move password to sdk
2019-04-12 18:12:13 -04:00
Jeff Mitchell
8d6ce1ffb5
Move policyutil to sdk
2019-04-12 18:08:46 -04:00
Jeff Mitchell
7ca424e8d2
Move cidrutil to sdk
2019-04-12 18:03:59 -04:00
Jeff Mitchell
8bcb533a1b
Create sdk/ and api/ submodules ( #6583 )
2019-04-12 17:54:35 -04:00