teleport/lib/services
Forrest Marshall dfd40d21f5 proxy X11 forwarding support
- Role options now include a `permit_x11_forwarding` bool
which is set to `false` by default.

- Recording proxies now forward X11 requests and channels
when when permitted by RBAC.

- User certs will now include the `permit-X11-forwarding`
extension when permitted by RBAC.

- If X11 forwarding is requested for a session a new `x11`
audit event is emitted by recording proxies.
2020-06-24 11:40:47 -07:00
..
local Plumb caller username for CRUD events via contexts 2020-06-18 19:01:35 +00:00
suite Plumb caller username for CRUD events via contexts 2020-06-18 19:01:35 +00:00
access_request.go errcheck: add missing error checks in lib/service* 2020-06-01 17:00:07 +00:00
access_request_test.go Implement per-resource PluginData storage (#3286) 2020-01-30 14:27:40 -08:00
authentication.go Support resource-based bootstrapping for backend. (#2871) 2019-08-29 16:16:03 -07:00
authority.go proxy X11 forwarding support 2020-06-24 11:40:47 -07:00
clusterconfig.go Add ability to disable local auth. 2019-05-07 11:06:06 -07:00
clustername.go Use in-memory cache for the auth server API. 2019-04-12 14:23:09 -07:00
configuration.go Use in-memory cache for the auth server API. 2019-04-12 14:23:09 -07:00
doc.go moving code around and splitting interfaces 2016-04-04 17:09:00 -07:00
events.go fix access request delete event filtering 2020-06-09 15:25:49 -07:00
fanout.go cache event fanout & reversetunnel improvements 2020-04-23 14:03:52 -07:00
github.go cache event fanout & reversetunnel improvements 2020-04-23 14:03:52 -07:00
github_test.go Fix staticcheck findings in lib/services/... 2020-04-28 15:17:44 +00:00
identity.go Emit correct event user when deleting user (#3710) 2020-06-01 17:06:28 -07:00
license.go Use in-memory cache for the auth server API. 2019-04-12 14:23:09 -07:00
license_test.go Added testing.Verbose to allow silencing of tests. 2020-02-06 11:15:44 -08:00
map_test.go Fix mapping of default implicit role 2018-08-22 19:40:04 -07:00
migrations_test.go Added support for nodes dialing back to cluster. 2019-04-26 15:41:45 -07:00
namespace.go Use in-memory cache for the auth server API. 2019-04-12 14:23:09 -07:00
oidc.go cache event fanout & reversetunnel improvements 2020-04-23 14:03:52 -07:00
oidc_test.go Adds support for custom OIDC prompts (#3409) 2020-03-20 17:57:05 -07:00
parser.go Fix common misspellings detected by misspell linter 2020-05-11 16:44:27 +00:00
plugin_data.go Implement per-resource PluginData storage (#3286) 2020-01-30 14:27:40 -08:00
presence.go Plumb caller username for CRUD events via contexts 2020-06-18 19:01:35 +00:00
provisioning.go Use in-memory cache for the auth server API. 2019-04-12 14:23:09 -07:00
proxywatcher.go Fix common misspellings detected by misspell linter 2020-05-11 16:44:27 +00:00
remotecluster.go Use in-memory cache for the auth server API. 2019-04-12 14:23:09 -07:00
resetpasswordtoken.go Merge Teleport V4.3 UI branch to master (#3583) 2020-04-15 15:35:26 -04:00
resetpasswordtoken_test.go Merge Teleport V4.3 UI branch to master (#3583) 2020-04-15 15:35:26 -04:00
resetpasswordtokensecrets.go Merge Teleport V4.3 UI branch to master (#3583) 2020-04-15 15:35:26 -04:00
resource.go gosimple: remove unnecessary blank identifiers in for loops 2020-05-15 16:32:45 +00:00
role.go proxy X11 forwarding support 2020-06-24 11:40:47 -07:00
role_test.go errcheck: add missing error checks in lib/service* 2020-06-01 17:00:07 +00:00
saml.go gosimple: simplify or remote return statements 2020-05-15 16:32:45 +00:00
saml_test.go Support resource-based bootstrapping for backend. (#2871) 2019-08-29 16:16:03 -07:00
server.go Update account name for OTP token. 2020-06-05 17:51:01 -07:00
servers_test.go Update account name for OTP token. 2020-06-05 17:51:01 -07:00
services.go Add support for access request resource to cache (#3213) 2019-12-19 14:14:22 -08:00
services_test.go Use roles and traits in certificate for RBAC. 2019-09-03 13:44:20 -07:00
session.go Use in-memory cache for the auth server API. 2019-04-12 14:23:09 -07:00
statictokens.go Use in-memory cache for the auth server API. 2019-04-12 14:23:09 -07:00
trust.go Detect remote cluster by SNI name 2018-09-28 11:00:36 -07:00
trustedcluster.go Improve error messages for trusted cluster updates 2020-04-23 17:04:23 +00:00
tunnel.go Added support for nodes dialing back to cluster. 2019-04-26 15:41:45 -07:00
tunnelconn.go Remove unused functions and methods throughout lib/... 2020-05-06 00:02:53 +00:00
types.pb.go proxy X11 forwarding support 2020-06-24 11:40:47 -07:00
types.proto proxy X11 forwarding support 2020-06-24 11:40:47 -07:00
user.go gosimple: simplify or remote return statements 2020-05-15 16:32:45 +00:00
user_test.go Enable more Go linters: varcheck,bodyclose,structcheck 2020-04-24 15:52:43 +00:00