teleport/lib
Steven Martin c8c91581c1
adds public web addresses to self-signed cert (#28766)
* adds public web addresses to self-signed cert

* skips adding ip addresses to self-signed cert

* skip error on public addresses

* lint fix

* optimize logic and log error

* Update lib/service/service.go

Co-authored-by: Noah Stride <noah.stride@goteleport.com>

* skip adding IP addresses to DNS SANS and log warning

* lint fix and update log message

* add public addresses into IP sans if ips

* remove comment

* lint fix

* include empty ipaddress for GeneratedSelfSignedCert calls

* removed

* update function call

* logic updates

Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>

* handle when a IP addressed can't be parsed for self-signed cert

---------

Co-authored-by: Noah Stride <noah.stride@goteleport.com>
Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>
2023-07-24 19:52:11 +00:00
..
agentless fix connecting to agentless leaf nodes (#25206) 2023-05-02 17:39:47 +00:00
ai assist: Refactor token counting (#29224) 2023-07-21 21:43:53 +00:00
asciitable Fix panic when printing ascii table while running in debugger (#19930) 2023-01-05 23:02:51 +00:00
assist assist: Refactor token counting (#29224) 2023-07-21 21:43:53 +00:00
auditd Do not return error from Auditd when process lacks privileges (#17319) 2022-10-17 18:27:24 +00:00
auth Introduce the UpdateUserFunc function (#29414) 2023-07-24 16:16:42 +00:00
authz suppress search events (#29032) 2023-07-13 15:47:14 +00:00
automaticupgrades InstallScripts: pin teleport version using ServerVersion (#28149) 2023-06-23 15:45:36 +00:00
backend etcd client pool (#29065) 2023-07-23 02:59:54 +00:00
benchmark Fix tsh windows builds (#28357) 2023-06-30 17:12:12 +00:00
bpf Log the value of EventsBufferSize instead of the pointer address (#29031) 2023-07-12 22:11:37 +00:00
cache Add the AccessList to the cache. (#29119) 2023-07-18 15:29:22 +00:00
cgroup Don't unmount cgroup2 when restarting (#26610) 2023-05-22 19:42:12 +00:00
circleci Add InstanceJoin/BotJoin audit events (#19044) 2022-12-13 17:04:15 +00:00
client Display friendlier errors when an invalid login is provided (#29273) 2023-07-21 19:16:20 +00:00
cloud Add GCP instances client (#28561) 2023-07-19 17:12:01 +00:00
config Add AWS EKS End-To-End tests (#29109) 2023-07-19 08:19:05 +00:00
configurators Add an option to bootstrap database service to teleport discovery boostrap (#28720) 2023-07-12 14:29:30 +00:00
darwin Implement macOS device enrollment methods (#19079) 2022-12-07 18:11:21 +00:00
defaults Add ClickHouse DB Engine (#27004) 2023-07-21 15:19:24 +00:00
devicetrust fix: Ignore staticcheck false positive on darwin (#28038) 2023-06-19 18:42:10 +00:00
events Fix a panic in the S3 uploader (#29412) 2023-07-24 14:25:30 +00:00
fixtures Move ALPN dialer, ALPN conn upgrade, Ping conn to api (#23860) 2023-04-03 14:16:30 +00:00
gcp Support GCP joining when google claim is not present (#28651) 2023-07-06 12:20:22 +00:00
githubactions This change adds validation for ID tokens generated for GCP VMs. (#24492) 2023-05-03 19:06:54 +00:00
gitlab This change adds validation for ID tokens generated for GCP VMs. (#24492) 2023-05-03 19:06:54 +00:00
httplib Replace graviational/oxy.Forwarder with httputil.ReverseProxy (#27761) 2023-06-29 13:50:07 +00:00
integrations/awsoidc DeployService: use teleport-ent image for ent clusters (#28932) 2023-07-12 22:02:57 +00:00
inventory upgrader monitoring and alerts (#28951) 2023-07-17 14:42:27 +00:00
joinserver Add Azure join method (#20019) 2023-02-08 17:21:11 +00:00
jwt This change adds validation for ID tokens generated for GCP VMs. (#24492) 2023-05-03 19:06:54 +00:00
kube Fix proxy protocol support for Kube access flow (#29268) 2023-07-18 19:16:42 +00:00
kubernetestoken Upgrade K8S related dependencies to v0.27.2 (#25136) 2023-05-23 15:03:27 +00:00
labels Upsert ServerInfos from discovery service (#27475) 2023-07-12 23:56:32 +00:00
limiter Teleport Proxy Behind ALB support for IP Pinning (#26623) 2023-06-28 13:09:24 +00:00
loginrule add list of applied login rules to user login event (#26460) 2023-05-17 18:43:50 +00:00
loglimit Deduplicate multiplexer detection errors over 1-minute windows (#20694) 2023-03-08 20:32:44 +00:00
modules Add usage-based feature values for Device Trust (#28919) 2023-07-11 17:25:00 +00:00
multiplexer Batched Dependabot updates (#28584) 2023-07-05 21:15:42 +00:00
observability opentelemetry dependency updates (#25497) 2023-05-18 12:51:17 +00:00
openssh Add certificate rotation to teleport openssh join oneshot command (#24194) 2023-05-22 12:22:37 +00:00
pam Refactor tctl's dependencies (#22693) 2023-03-09 17:48:36 +00:00
plugin Add recovery codes flag to modules and web config (#19046) 2022-12-06 18:07:33 +00:00
proxy Fix tsh windows builds (#28357) 2023-06-30 17:12:12 +00:00
puttyhosts tsh: Implement puttyconfig command to add saved PuTTY sessions to Windows registry (#19316) 2023-07-05 17:53:46 +00:00
release Add ListReleases and GetLicense endpoints (#19565) 2023-01-03 12:52:22 +00:00
restrictedsession split recording session events and emitting audit events (#27873) 2023-07-11 19:53:33 +00:00
reversetunnel remove changes that temporarily kept e builds working (#28979) 2023-07-11 21:43:39 +00:00
reversetunnelclient Fix tsh windows builds (#28357) 2023-06-30 17:12:12 +00:00
secret Enable GCI linter (#17894) 2022-10-28 20:20:28 +00:00
service adds public web addresses to self-signed cert (#28766) 2023-07-24 19:52:11 +00:00
services Introduce the UpdateUserFunc function (#29414) 2023-07-24 16:16:42 +00:00
session Add sshserver file transfer handlers (#24580) 2023-05-03 20:53:57 +00:00
shell Enable GCI linter (#17894) 2022-10-28 20:20:28 +00:00
srv adds public web addresses to self-signed cert (#28766) 2023-07-24 19:52:11 +00:00
sshca Fixes dissonance between disconnect_expired_cert vs require_session_mfa (#18607) 2022-12-07 17:00:38 +00:00
sshutils fix: use errors.Is for all EOF comparisons (#26012) 2023-05-10 19:27:39 +00:00
system Refactor tctl's dependencies (#22693) 2023-03-09 17:48:36 +00:00
tbot Use absolute path in Machine ID generated k8s config (#29009) 2023-07-12 21:35:22 +00:00
teleagent Enable GCI linter (#17894) 2022-10-28 20:20:28 +00:00
teleterm adds public web addresses to self-signed cert (#28766) 2023-07-24 19:52:11 +00:00
tlsca Windows user creation (#24780) 2023-04-28 18:11:44 +00:00
usagereporter upgrader monitoring and alerts (#28951) 2023-07-17 14:42:27 +00:00
utils adds public web addresses to self-signed cert (#28766) 2023-07-24 19:52:11 +00:00
versioncontrol don't delete unit schedule file (#24631) 2023-05-09 18:17:52 +00:00
web assist: Refactor token counting (#29224) 2023-07-21 21:43:53 +00:00
windowsexec Device Trust: tsh privilege elevation for TPM enrollment (#27833) 2023-06-16 17:35:03 +00:00
runtimeflags.go