Jeff Mitchell
|
a7fca34076
|
Add ability to specify encryption key version in transit (#2821)
|
2017-06-06 16:02:54 -04:00 |
|
Brian Kassouf
|
606fe393be
|
Use the role name in the db username (#2812)
|
2017-06-06 09:49:49 -04:00 |
|
Jeff Mitchell
|
3eebd5cf5a
|
ed25519 support in transit (#2778)
|
2017-06-05 15:00:39 -04:00 |
|
Jeff Mitchell
|
0d4e7fba69
|
Remove non-gRPC request forwarding
|
2017-05-24 09:34:59 -04:00 |
|
vishalnayak
|
07704fa81c
|
Fix index out of range bug in ParseKeyValues
|
2017-05-17 21:47:13 -04:00 |
|
Jeff Mitchell
|
858deb9ca4
|
Don't allow parent references in file paths
|
2017-05-12 13:52:33 -04:00 |
|
Calvin Leung Huang
|
d52228c843
|
Add mongodb plugin to builtin list
|
2017-05-11 19:29:28 -04:00 |
|
Seth Rutner
|
3874b63af3
|
Fix typos in error message (#2692)
|
2017-05-10 10:28:35 -04:00 |
|
Jeff Mitchell
|
45eaa7ad01
|
Increase plugin wrapping token time to 60 seconds; 10 can be too short as seen in tests
|
2017-05-09 09:50:07 -04:00 |
|
Brian Kassouf
|
5ee0d696d4
|
Merge remote-tracking branch 'oss/master' into database-refactor
|
2017-05-04 10:45:18 -07:00 |
|
Brian Kassouf
|
29bfc0a0d4
|
PR comments
|
2017-05-04 10:41:59 -07:00 |
|
Brian Kassouf
|
0875e78a13
|
Feedback from PR
|
2017-05-03 17:37:34 -07:00 |
|
Brian Kassouf
|
223598c675
|
Add the other mysql plugin types with the correct username length settings
|
2017-05-03 13:33:56 -07:00 |
|
Brian Kassouf
|
b60ff2048d
|
Update docs and add cassandra as a builtin plugin
|
2017-05-02 17:04:49 -07:00 |
|
Brian Kassouf
|
fdf045b3bd
|
Fix a few PR comments
|
2017-05-02 15:59:08 -07:00 |
|
Brian Kassouf
|
29d9b831d3
|
Update the api for serving plugins and provide a utility to pass TLS data for commuinicating with the vault process
|
2017-05-02 14:40:11 -07:00 |
|
Ben Gadbois
|
537342f038
|
Fixing printf (and similar) issues (#2666)
|
2017-05-01 23:34:10 -04:00 |
|
Brian Kassouf
|
9a60ec9fda
|
Update interface name from Wrapper to a more descriptive RunnerUtil
|
2017-05-01 14:59:55 -07:00 |
|
Vishal Nayak
|
8bb6c8caef
|
Return error message for failure to parse CSR (#2657)
|
2017-04-28 08:30:24 -04:00 |
|
Brian Kassouf
|
6a1ae9160d
|
Add mssql builtin plugin type
|
2017-04-26 10:34:45 -07:00 |
|
Brian Kassouf
|
ce9688ce8c
|
Change MlockDisabled to MlockEnabled
|
2017-04-24 12:21:49 -07:00 |
|
Brian Kassouf
|
657d433330
|
Update the ResponseWrapData function to return a wrapping.ResponseWrapInfo object
|
2017-04-24 12:15:01 -07:00 |
|
Brian Kassouf
|
6c8239ba03
|
Update the builtin keys; move catalog to core; protect against unset plugin directory
|
2017-04-24 10:30:33 -07:00 |
|
Brian Kassouf
|
6f9d178370
|
Calls to builtin plugins now go directly to the implementation instead of go-plugin
|
2017-04-20 18:46:41 -07:00 |
|
Brian Kassouf
|
2ab159569d
|
Use the same TLS cert for the server and client
|
2017-04-19 15:46:07 -07:00 |
|
Brian Kassouf
|
af9ff63e9a
|
Merge remote-tracking branch 'oss/master' into database-refactor
|
2017-04-19 15:16:00 -07:00 |
|
Chris Hoffman
|
847c86f788
|
Rename ParseDedupAndSortStrings to ParseDedupLowercaseAndSortStrings (#2614)
|
2017-04-19 10:39:07 -04:00 |
|
Chris Hoffman
|
6afcf2aa7d
|
List Handling in API and CLI (#2584)
|
2017-04-18 16:02:31 -04:00 |
|
Brian Kassouf
|
4e9f89430c
|
Move plugins into main vault repo
|
2017-04-13 13:48:32 -07:00 |
|
Brian Kassouf
|
cfe25e2a00
|
Add comments to the plugin runner
|
2017-04-12 17:35:53 -07:00 |
|
Brian Kassouf
|
8ccf10641b
|
Merge branch 'master' into database-refactor
|
2017-04-12 14:29:10 -07:00 |
|
Brian Kassouf
|
faaeb09065
|
Add remaining crud functions to plugin catalog and tests
|
2017-04-12 09:40:54 -07:00 |
|
Brian Kassouf
|
8071aed758
|
Mlock the plugin process
|
2017-04-10 17:12:52 -07:00 |
|
Brian Kassouf
|
93136ea51e
|
Add backend test
|
2017-04-07 15:50:03 -07:00 |
|
Brian Kassouf
|
62d59e5f4e
|
Move plugin code into sub directory
|
2017-04-06 12:20:10 -07:00 |
|
Brian Kassouf
|
2e23cf58b8
|
Add postgres builtin plugin
|
2017-04-05 17:19:29 -07:00 |
|
Brian Kassouf
|
ca2c3d0c53
|
Refactor to use builtin plugins from an external repo
|
2017-04-05 16:20:31 -07:00 |
|
Brian Kassouf
|
b071144c67
|
move builtin plugins list to the pluginutil
|
2017-04-05 11:00:13 -07:00 |
|
Jeff Mitchell
|
709389dd36
|
Use ParseStringSlice on PKI organization/organizational unit. (#2561)
After, separately dedup and use new flag to not lowercase value.
Fixes #2555
|
2017-04-04 08:54:18 -07:00 |
|
Brian Kassouf
|
e8781b6a2b
|
Plugin catalog
|
2017-04-03 17:52:29 -07:00 |
|
Brian Kassouf
|
c50a6ebc39
|
Add functionaility to build db objects from disk so restarts work
|
2017-03-28 11:30:45 -07:00 |
|
Brian Kassouf
|
29ae4602dc
|
More work on getting tests to pass
|
2017-03-23 15:54:15 -07:00 |
|
Brian Kassouf
|
d453008dea
|
Update the name of PluginUnwrapTokenEnv
|
2017-03-16 14:17:44 -07:00 |
|
Brian Kassouf
|
f2df4ef0e7
|
Comment and slight refactor of the TLS plugin helper
|
2017-03-16 14:14:49 -07:00 |
|
Brian Kassouf
|
0a52ea5c69
|
Break tls code into helper library
|
2017-03-16 11:55:21 -07:00 |
|
Jeff Mitchell
|
3d162b63cc
|
Use locks in a slice rather than a map, which is faster and makes things cleaner (#2446)
|
2017-03-07 11:21:32 -05:00 |
|
Jeff Mitchell
|
5119b173c4
|
Rename helper 'duration' to 'parseutil'. (#2449)
Add a ParseBool function that accepts various kinds of ways of
specifying booleans.
Have config use ParseBool for UI and disabling mlock/cache.
|
2017-03-07 11:21:22 -05:00 |
|
Brian Kassouf
|
e62f5dbc31
|
Allowed/Denied parameters support for globs (#2438)
* Add check for globbed strings
* Add tests for the acl globbing
* Fix bad test case
|
2017-03-03 14:50:55 -08:00 |
|
Jeff Mitchell
|
b1c2a930fe
|
Clean up request forwarding logic
|
2017-03-01 18:17:06 -05:00 |
|
Jeff Mitchell
|
eec66eaa3c
|
Have duration.ParseDurationSecond handle json.Number
|
2017-03-01 08:32:05 -05:00 |
|